#1 Roulette Forum & Message Board | www.RouletteForum.cc

Roulette-focused => Bet selection => Topic started by: ignatus on Apr 24, 12:20 PM 2019

Title: Streetlife
Post by: ignatus on Apr 24, 12:20 PM 2019
OK Streetlife, very simple.

*TRIGGER* For each NEW Line/Doublestreet hit, that single STREET hit is bet. Only *1 street is bet for each new DS/Line hit* IF/When 5 Lines/5 Streets are bet, and the LAST unbet  6th LINE hits, All bets are removed, (RESTART PROCEDURE). BUT the same bet is kept within the progressionline. Progression Only reset IF/When a bet STREET HITs.

TESTED now 5 Live-sessions, and all show profits/a positive trend for the first 500 spins (That is what i care most about)...Hiit'n run, (short sessions LESS than 500 spins or so, it looks good imo)

Coded for play with 0.5u bets (to play with other amounts, change it accordingly 10& for 0.1u bet, 100& for 1u bets etc)...

RX-code STREETLIFE
system "Streetlife"
//(copyright) ignatus 2019

method "main"
begin
while starting a new session
begin
        Set List[1,1,1,2,3,5,10,15,25,35,45,75,100,125,175,225,275,375]
       to Record "progression" Data
       
       Set List[1,2,3,4,5,6,7,8] to Record "bets" Data
end

        Copy List [Street(1-3)] to Record "s1" Layout
        Copy List [Street(4-6)] to Record "s2" Layout
        Copy List [Street(7-9)] to Record "s3" Layout
        Copy List [Street(10-12)] to Record "s4" Layout
        Copy List [Street(13-15)] to Record "s5" Layout
        Copy List [Street(16-18)] to Record "s6" Layout
        Copy List [Street(19-21)] to Record "s7" Layout
        Copy List [Street(22-24)] to Record "s8" Layout
        Copy List [Street(25-27)] to Record "s9" Layout
        Copy List [Street(28-30)] to Record "s10" Layout
        Copy List [Street(31-33)] to Record "s11" Layout
        Copy List [Street(34-36)] to Record "s12" Layout

  while on each spin
  begin
 
If Any street bet won each
begin
  put 1 on Record "progression" Data Index
  Put 1 on Record "bets" Data Index
  set flag "L1" false
  set flag "L2" false
  set flag "L3" false
  set flag "L4" false
  set flag "L5" false
  set flag "L6" false
  clear Record "s1" Layout
  clear Record "s2" Layout
  clear Record "s3" Layout
  clear Record "s4" Layout
  clear Record "s5" Layout
  clear Record "s6" Layout
  clear Record "s7" Layout
  clear Record "s8" Layout
  clear Record "s9" Layout
  clear Record "s10" Layout
  clear Record "s11" Layout
  clear Record "s12" Layout
end


if total inside bets count = 0 each
begin
  Put 1 on Record "bets" Data Index
  set flag "L1" false
  set flag "L2" false
  set flag "L3" false
  set flag "L4" false
  set flag "L5" false
  set flag "L6" false
end


IF record "bets" data index >= 6 each
begin
//put 1 on Record "progression" Data Index
Put 1 on Record "bets" Data Index
  set flag "L1" false
  set flag "L2" false
  set flag "L3" false
  set flag "L4" false
  set flag "L5" false
  set flag "L6" false
  clear Record "s1" Layout
  clear Record "s2" Layout
  clear Record "s3" Layout
  clear Record "s4" Layout
  clear Record "s5" Layout
  clear Record "s6" Layout
  clear Record "s7" Layout
  clear Record "s8" Layout
  clear Record "s9" Layout
  clear Record "s10" Layout
  clear Record "s11" Layout
  clear Record "s12" Layout
end


{if total bankroll >= 1000 each time
begin
  stop session
end
}

if total bankroll <= -1000 each time
begin
  stop session
end

{if total spin count >= 200 each time
begin
  stop session
end
}


If any inside bet lost each
begin
add 1 on Record "progression" Data Index
end


IF flag "L1" false each
begin
IF record "bets" data index <= 5
begin

IF Line(1-6) hit each
begin
set flag "L1" true
add 1 on record "bets" data index

IF street(1-3) hit each
begin
put 50% of Record "progression" Data on Record "s1" Layout list
end

IF street(4-6) hit each
begin
put 50% of Record "progression" Data on Record "s2" Layout list
end

end
end
end

IF flag "L2" false each
begin
IF record "bets" data index <= 5

begin
IF Line(7-12) hit each
begin
set flag "L2" true
add 1 on record "bets" data index

IF street(7-9) hit each
begin
put 50% of Record "progression" Data on Record "s3" Layout list
end

IF street(10-12) hit each
begin
put 50% of Record "progression" Data on Record "s4" Layout list
end

end
end
end

IF flag "L3" false each
begin
IF record "bets" data index <= 5
begin

IF Line(13-18) hit each
begin
set flag "L3" true
add 1 on record "bets" data index

IF street(13-15) hit each
begin
put 50% of Record "progression" Data on Record "s5" Layout list
end

IF street(16-18) hit each
begin
put 50% of Record "progression" Data on Record "s6" Layout list
end

end
end
end

IF flag "L4" false each
begin
IF record "bets" data index <= 5
begin

IF Line(19-24) hit each
begin
set flag "L4" true
add 1 on record "bets" data index


IF street(19-21) hit each
begin
put 50% of Record "progression" Data on Record "s7" Layout list
end

IF street(22-24) hit each
begin
put 50% of Record "progression" Data on Record "s8" Layout list
end

end
end
end

IF flag "L5" false each
begin
IF record "bets" data index <= 5
begin

IF Line(25-30) hit each
begin
set flag "L5" true
add 1 on record "bets" data index

IF street(25-27) hit each
begin
put 50% of Record "progression" Data on Record "s9" Layout list
end

IF street(28-30) hit each
begin
put 50% of Record "progression" Data on Record "s10" Layout list
end

end
end
end

IF flag "L6" false each
begin
IF record "bets" data index <= 5
begin

IF Line(31-36) hit each
begin
set flag "L6" true
add 1 on record "bets" data index


IF street(31-33) hit each
begin
put 50% of Record "progression" Data on Record "s11" Layout list
end

IF street(34-36) hit each
begin
put 50% of Record "progression" Data on Record "s12" Layout list
end

end
end
end


IF Record "s1" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s1" Layout list
end

IF Record "s2" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s2" Layout list
end

IF Record "s3" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s3" Layout list
end

IF Record "s4" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s4" Layout list
end

IF Record "s5" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s5" Layout list
end

IF Record "s6" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s6" Layout list
end

IF Record "s7" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s7" Layout list
end

IF Record "s8" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s8" Layout list
end

IF Record "s9" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s9" Layout list
end

IF Record "s10" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s10" Layout list
end

IF Record "s11" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s11" Layout list
end

IF Record "s12" Layout list lost each
begin
put 50% of Record "progression" Data on Record "s12" Layout list
end



If Record "progression" Data Index >
  Record "progression" Data Count
  Begin
  Put 1 on Record "progression" Data Index
  Put 1 on Record "bets" Data Index
  set flag "L1" false
  set flag "L2" false
  set flag "L3" false
  set flag "L4" false
  set flag "L5" false
  set flag "L6" false
 
  clear Record "s1" Layout
  clear Record "s2" Layout
  clear Record "s3" Layout
  clear Record "s4" Layout
  clear Record "s5" Layout
  clear Record "s6" Layout
  clear Record "s7" Layout
  clear Record "s8" Layout
  clear Record "s9" Layout
  clear Record "s10" Layout
  clear Record "s11" Layout
  clear Record "s12" Layout
  End

  end
END