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

Extras => Systems, Products & Services For Sale => Topic started by: ignatus on Jan 23, 12:07 AM 2019

Title: DRAGON LINES (HG)
Post by: ignatus on Jan 23, 12:07 AM 2019
Well now! This may be my best system so far? Atleast based on the 3 short testings i've done...(see charts!). ...This was Inspired by BW-Lines system. :)

I kindly ask you now, IF you play this/if you like this, make a donation pls link:://paypal.me/ignatus1 (link:://paypal.me/ignatus1)

DRAGON LINES

Gameplay/Procedure/BET; ANY *new* Hit within H/L -->BET the Two Unhit Doublestreets/Lines within that particular H/L. You Also bet the opposite DOZEN (IF High hit, you also bet 1st Dozen, IF Low hit, you also bet 3rd Dozen). So! That's the Bet; 1 dozen bet and 2 Doublestreets/Lines. IF The DOZEN bet Hits, (no change of bets, just re-bet again) IF both the Dozen and the Doublestreets/Line-bet lost, you BET according to the progressionline, UNTIL Hit (Then you STOP/Re-start procedure)

Progressionline; 1,2,3,5,9,17,33,65,129,257,513

That's it.  O0

TEST 1-3 (LIVE spins)

RX-code Dragon Lines


system "Dragon Lines"
// © ignatus 2019 ©

method "main"
begin
  while starting a new session
  begin
     Set List[1,2,3,5,9,17,33,65,129,257,513]
      to Record "progression" Data

   end
    copy list[Line(7-12),Line(13-18)]
    to Record "L1" Layout
   
    copy list[Line(1-6),Line(13-18)]
    to Record "L2" Layout
   
    copy list[Line(7-12),Line(1-6)]
    to Record "L3" Layout

    copy list[Line(25-30),Line(31-36)]
    to Record "L4" Layout
   
    copy list[Line(19-24),Line(31-36)]
    to Record "L5" Layout
   
    copy list[Line(25-30),Line(19-24)]
    to Record "L6" Layout
   
    copy list[1st dozen]
    to Record "LD" Layout
   
    copy list[3rd dozen]
    to Record "HD" Layout



   
   
while on each spin
begin

IF bankroll <= -2000 each
begin
stop session
end

IF spin count = 10000 each
begin
stop session
end


IF High has hit 1 times each
begin
set flag "trigger1" true
end

if flag "trigger1" true each
begin

if total inside bets count = 0 each
begin
set flag "D1" true
Put 100% of Record "progression" Data to Record "LD" Layout List
end

IF Line(19-24) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet1" true
Put 1 on Record "progression" Data index
  Put 100% of Record "progression" Data to Record "L4" Layout List
end
end

IF Line(25-30) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet2" true
Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L5" Layout List
end
end


IF Line(31-36) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet3" true
Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L6" Layout List
end
end

end





IF Low has hit 1 times each
begin
set flag "trigger3" true
end

if flag "trigger3" true each
begin

if total inside bets count = 0 each
begin
set flag "D3" true
Put 100% of Record "progression" Data to Record "HD" Layout List
end

IF Line(1-6) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet4" true
Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L1" Layout List
end
end

IF Line(7-12) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet5" true
Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L2" Layout List
end
end

IF Line(13-18) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet6" true
Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L3" Layout List
end
end

end



IF Record "L1" Layout List has lost each
begin

IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L1" Layout List
end
else
begin
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L1" Layout List
end
end

IF Record "L2" Layout List has lost each
begin

IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L2" Layout List
end
else
begin
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L2" Layout List
end
end

IF Record "L3" Layout List has lost each
begin

IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L3" Layout List
end
else
begin
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L3" Layout List
end
end

IF Record "L4" Layout List has lost each
begin

IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L4" Layout List
end
else
begin
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L4" Layout List
end
end

IF Record "L5" Layout List has lost each
begin

IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L5" Layout List
end
else
begin
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L5" Layout List
end
end

IF Record "L6" Layout List has lost each
begin

IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L6" Layout List
end
else
begin
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L6" Layout List
end
end




{
IF Record "L2" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "L2" Layout List
end

IF Record "L3" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "L3" Layout List
end


IF Record "L4" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "L4" Layout List
end

  IF Record "L5" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "L5" Layout List
end

  IF Record "L6" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "L6" Layout List
end


if any dozen bet won each
begin

IF flag "D1" true each
begin
Put 100% of Record "progression" Data to Record "LD" Layout List
end

IF flag "D2" true each
begin
Put 100% of Record "progression" Data to Record "HD" Layout List
end

end

}

if any Line bet won each
begin
set flag "trigger1" false
set flag "trigger2" false
set flag "trigger3" false
set flag "trigger4" false
set flag "bet1" false
set flag "bet2" false
set flag "bet3" false
set flag "bet4" false
set flag "bet5" false
set flag "bet6" false

set flag "D1" false
set flag "D2" false

clear Record "L1" Layout
clear Record "L2" Layout
clear Record "L3" Layout

clear Record "L4" Layout
clear Record "L5" Layout
clear Record "L6" Layout

clear Record "LD" Layout
clear Record "HD" Layout

Put 1 on Record "progression" Data Index
end



  If Record "progression" Data Index >
  Record "progression" Data Count
    Begin
    set flag "trigger1" false
    set flag "trigger2" false
    set flag "trigger3" false
    set flag "trigger4" false
    set flag "bet1" false
    set flag "bet2" false
    set flag "bet3" false
    set flag "bet4" false
    set flag "bet5" false
    set flag "bet6" false
   
    set flag "D1" false
    set flag "D2" false

    clear Record "L1" Layout
    clear Record "L2" Layout
    clear Record "L3" Layout

    clear Record "L4" Layout
    clear Record "L5" Layout
    clear Record "L6" Layout

    clear Record "LD" Layout
    clear Record "HD" Layout

    Put 1 on Record "progression" Data Index
   End

end
END


Title: Re: DRAGON LINES (HG)
Post by: ignatus on Jan 23, 03:37 AM 2019
Tested now playling this one LIVE @Mr Green (Airball machine, Fast play)...won 100u (played with 2u bets), did take about 15min (?) progression didn't go too far. (but i know, progression CAN go far,sometimes..as you can see in the posted charts)... I played with an ordinary Martingale, highest step 1,2,4,8,16 etc
Title: Re: DRAGON LINES (HG)
Post by: Taotie on Jan 23, 05:04 AM 2019
C'mon ignatus, another stupid progression.

Get real mate.
Title: Re: DRAGON LINES (HG)
Post by: ignatus on Jan 23, 05:17 AM 2019
Quote from: Taotie on Jan 23, 05:04 AM 2019
C'mon ignatus, another stupid progression.

Get real mate.

No? Not really? If you have used the software/RX-code you'll see that in the chart, *it haven't dropped below 1500u* Also, as you can see in the chart, it's steady profit, no loss...so? if You Can afford to invest 1500u, for a guaranteed profit? I would say yes....  8)
Title: Re: DRAGON LINES (HG)
Post by: Maui13 on Jan 23, 08:11 AM 2019
I like this way of playing!  :thumbsup:

I've tested it though with a slight change...

Because the hit ratio is so high, I don't see a need for any steep progressions. So I +1 on a complete loss, and keep it the same when the dozen hits. Reset when on any win.

And the other thing I do is, on a win, I wait 1 spin before I bet again.

Thanks so much for sharing!
Title: Re: DRAGON LINES (HG)
Post by: ignatus on Jan 23, 09:08 AM 2019
Quote from: Maui13 on Jan 23, 08:11 AM 2019
I like this way of playing!  :thumbsup:

I've tested it though with a slight change...

Because the hit ratio is so high, I don't see a need for any steep progressions. So I +1 on a complete loss, and keep it the same when the dozen hits. Reset when on any win.

And the other thing I do is, on a win, I wait 1 spin before I bet again.

Thanks so much for sharing!

Thank you, any ideas of diffferent progression is welcome! :)
Title: Re: DRAGON LINES (HG)
Post by: nichedelico on Jan 23, 09:27 AM 2019
Thanks Ignatus! Maui, the +1 only on the double streets or in all the bets? So sometimes when you hits doublestreets you are not in profit but restart anyway? Thanks
Title: Re: DRAGON LINES (HG)
Post by: Maui13 on Jan 23, 09:58 AM 2019
I do +1 all over, and reset on a win.

What I saw though it is defo a grind then. Perhaps a milder progression would bring it back to the positive or new high quicker.

I'm just not one for hardcore progressions that can wipe out your bankroll on a bad day.

I don't know.... something like 1,1,1,2,2,2,3,3,3 and so on.
Title: Re: DRAGON LINES (HG)
Post by: nichedelico on Jan 23, 10:03 AM 2019
Thank you! And a D'Alembert? What do you think, with a restart on a new high? If in Ignatus test the progression can't go so far it can be good?
Title: Re: DRAGON LINES (HG)
Post by: Maui13 on Jan 23, 10:52 AM 2019
Ok, I think I might have something.  THINK  :xd:

Play 1,1,1,1 win or lose .... IF you are down, jump to 2,2,2,2 play the sequence. IF you are down go to 3,3,3,3 and so on.

If you are in the middle of any of the progressions higher than 1,1,1,1 and at a new high, back down again to the 1,1,1,1.

Hope this makes sense? 

@ Ignatus - could you maybe give this one a try with the bet selection?

EDIT - important

After every win, have a "blank" spin, to determine your new bet selection

Title: Re: DRAGON LINES (HG)
Post by: Maui13 on Jan 23, 11:21 AM 2019
Sigh.... 1 more thing.

As per the original post. When you hit the dozen, you get a "free out of jail"

So the dozen's hits don't form part of the progression.

Little bit of tracking, but worth it
Title: Re: DRAGON LINES (HG)
Post by: buffalowizard on Jan 23, 01:23 PM 2019
Quote from: Maui13 on Jan 23, 10:52 AM 2019
Ok, I think I might have something.  THINK  :xd:

Play 1,1,1,1 win or lose .... IF you are down, jump to 2,2,2,2 play the sequence. IF you are down go to 3,3,3,3 and so on.

If you are in the middle of any of the progressions higher than 1,1,1,1 and at a new high, back down again to the 1,1,1,1.

Hope this makes sense? 

@ Ignatus - could you maybe give this one a try with the bet selection?

EDIT - important

After every win, have a "blank" spin, to determine your new bet selection

So you are flat getting 4 times and then if up, continue at same, if down, bet 4 times at next level progression?
Title: Re: DRAGON LINES (HG)
Post by: Maui13 on Jan 23, 01:57 PM 2019
That is correct  :thumbsup:

The last hour I've been playing instead of 1,1,1,1    to this 1,1 and then up to 2,2 etc.

The 1,1,1,1 works great, just seem like a grind. Takes too long.
Title: Re: DRAGON LINES (HG)
Post by: buffalowizard on Jan 23, 02:17 PM 2019
Quote from: Maui13 on Jan 23, 01:57 PM 2019
That is correct  :thumbsup:

The last hour I've been playing instead of 1,1,1,1    to this 1,1 and then up to 2,2 etc.

The 1,1,1,1 works great, just seem like a grind. Takes too long.

Great. Do feed back your findings maui
Title: Re: DRAGON LINES (HG)
Post by: jono1167 on Jan 23, 03:02 PM 2019
Hi Ignatus

I had a bit of a play around on this using a roulette simulator app. It went very well. When I start playing for real money I will happily make a contribution.

Thanks Ignatus
Title: Re: DRAGON LINES (HG)
Post by: buffalowizard on Jan 23, 03:30 PM 2019
Quote from: jono1167 on Jan 23, 03:02 PM 2019
Hi Ignatus

I had a bit of a play around on this using a roulette simulator app. It went very well. When I start playing for real money I will happily make a contribution.

Thanks Ignatus

Which progression did you use Jono?
Title: Re: DRAGON LINES (HG)
Post by: jono1167 on Jan 23, 06:52 PM 2019
Quote from: buffalowizard on Jan 23, 03:30 PM 2019
Which progression did you use Jono?

Buffalowizard

I find the progression suggested by Ignatus a bit scary. I was thinking a +1 +2 type progression as suggested by Maui would be better. I'll keep playing around on the simulator app to see what works best. I'm quite busy at the moment but I'll let you know.

Cheers :)
Title: Re: DRAGON LINES (HG)
Post by: nasty on Jan 25, 06:29 AM 2019
Hey guys, yeah I was testing this these days with a +1 progression when it totally failed to hit the lines or the one dozen and -1 when it hits one of the two lines. Was quite good, went down to 150 units in minus maximum but recovered all.
Title: Re: DRAGON LINES (HG)
Post by: ignatus on Jan 25, 10:17 AM 2019
Well, tried same progressionline, as "Dragon Streets" (but little longer)....first test looked good,  O0

(Also, same thing, Gameplay--Don't reset progressionline, Until reached a new high)

Progressionline; 1,2,4,8,15,22,30,40,60,70,85,100,125,155,190,230,270,320,380,450


RX-code


system "Dragon Lines v3"
// © ignatus 2019 ©

method "main"
begin
  while starting a new session
  begin
     Set List[1,2,4,8,15,22,30,40,60,70,85,100,125,155,190,230,270,320,380,450]
          to Record "progression" Data

   end
    put 0 to Record "Highest Bankroll" Data
   
    copy list[3rd dozen,Line(7-12),Line(13-18)]
    to Record "L1" Layout
   
    copy list[3rd dozen,Line(1-6),Line(13-18)]
    to Record "L2" Layout
   
    copy list[3rd dozen,Line(7-12),Line(1-6)]
    to Record "L3" Layout

    copy list[1st dozen,Line(25-30),Line(31-36)]
    to Record "L4" Layout
   
    copy list[1st dozen,Line(19-24),Line(31-36)]
    to Record "L5" Layout
   
    copy list[1st dozen,Line(25-30),Line(19-24)]
    to Record "L6" Layout
   

while on each spin
begin

if any Line bet won each
  begin
set flag "trigger1" false
set flag "trigger2" false
set flag "trigger3" false
set flag "trigger4" false
set flag "bet1" false
set flag "bet2" false
set flag "bet3" false
set flag "bet4" false
set flag "bet5" false
set flag "bet6" false

clear Record "L1" Layout
clear Record "L2" Layout
clear Record "L3" Layout

clear Record "L4" Layout
clear Record "L5" Layout
clear Record "L6" Layout


     if Bankroll >= Record "Highest Bankroll" Data
    begin
        clear Record "Highest Bankroll" Data
        put 100% Bankroll to Record "Highest Bankroll" Data
        put 1 on Record "progression" Data Index
    end


end



IF bankroll <= -5000 each
begin
stop session
end

{
IF spin count = 10000 each
begin
stop session
end
}

IF High has hit 1 times each
begin
set flag "trigger1" true
end

if flag "trigger1" true each
begin

{if total inside bets count = 0 each
begin
set flag "D1" true
//Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "LD" Layout List
end
}

IF Line(19-24) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet1" true
// Put 1 on Record "progression" Data index
  Put 100% of Record "progression" Data to Record "L4" Layout List
end
end

IF Line(25-30) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet2" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L5" Layout List
end
end


IF Line(31-36) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet3" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L6" Layout List
end
end

end





IF Low has hit 1 times each
begin
set flag "trigger3" true
end

if flag "trigger3" true each
begin

{if total inside bets count = 0 each
begin
set flag "D2" true
//Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "HD" Layout List
end
}

IF Line(1-6) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet4" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L1" Layout List
end
end

IF Line(7-12) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet5" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L2" Layout List
end
end

IF Line(13-18) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet6" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L3" Layout List
end
end

end


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



IF Record "L1" Layout List has lost each
begin

{ IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L1" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L1" Layout List
// end

end

IF Record "L2" Layout List has lost each
begin

{ IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L2" Layout List
end
else
begin  }
// Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L2" Layout List
// end

end

IF Record "L3" Layout List has lost each
begin

{ IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L3" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L3" Layout List
// end

end

IF Record "L4" Layout List has lost each
begin

{ IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L4" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L4" Layout List
// end

end

IF Record "L5" Layout List has lost each
begin

{ IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L5" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L5" Layout List
// end

end

IF Record "L6" Layout List has lost each
begin

{ IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L6" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L6" Layout List
// end

end




{
if any Line bet won each
begin
set flag "trigger1" false
set flag "trigger2" false
set flag "trigger3" false
set flag "trigger4" false
set flag "bet1" false
set flag "bet2" false
set flag "bet3" false
set flag "bet4" false
set flag "bet5" false
set flag "bet6" false

set flag "D1" false
set flag "D2" false

clear Record "L1" Layout
clear Record "L2" Layout
clear Record "L3" Layout

clear Record "L4" Layout
clear Record "L5" Layout
clear Record "L6" Layout

clear Record "LD" Layout
clear Record "HD" Layout

//Put 1 on Record "progression" Data Index
end
}


  If Record "progression" Data Index >
  Record "progression" Data Count
    Begin
    set flag "trigger1" false
    set flag "trigger2" false
    set flag "trigger3" false
    set flag "trigger4" false
    set flag "bet1" false
    set flag "bet2" false
    set flag "bet3" false
    set flag "bet4" false
    set flag "bet5" false
    set flag "bet6" false
   
    set flag "D1" false
    set flag "D2" false

    clear Record "L1" Layout
    clear Record "L2" Layout
    clear Record "L3" Layout

    clear Record "L4" Layout
    clear Record "L5" Layout
    clear Record "L6" Layout

    clear Record "LD" Layout
    clear Record "HD" Layout

   // Put 1 on Record "progression" Data Index
   End

end
END






Title: Re: DRAGON LINES (HG)
Post by: Smoczoor on Jan 25, 11:29 AM 2019
Titanic in port was looking good too...
Title: Re: DRAGON LINES (HG)
Post by: ignatus on Jan 25, 12:21 PM 2019
Quote from: Smoczoor on Jan 25, 11:29 AM 2019
Titanic in port was looking good too...

Really? Well, ...sorry to prove you wrong, but here are my result now, (with the same code as last post, only difference, Stoploss/wingoal)... TESTED LIVESPINS.....I first played without "stoploss" and only wingoal, and observed how deep the greatest "drops" or "drawdowns" were, now, MOST didn't pass 750u...(so i set STOPLOSS /BR at -750u.and WinGoal to +250u;


WinGoal= +250u
STOPLOSS= -750u


TEST 1

17/20 Games won = 85% winrate

wins= 17*250= 4250

losses= 3*750= 2250

TOTAL= +2000u


TEST 2

17/20 Games won

TOTAL = +2000u


Grand Total= 34/40 Games won =85% winrate

Grand Total= +4000u


RX-Code


system "Dragon Lines v3"
// © ignatus 2019 ©

method "main"
begin
  while starting a new session
  begin
     Set List[1,2,4,8,15,22,30,40,60,70,85,100,125,155,190,230,270,320,380,450]
          to Record "progression" Data

   end
    put 0 to Record "Highest Bankroll" Data
   
    copy list[3rd dozen,Line(7-12),Line(13-18)]
    to Record "L1" Layout
   
    copy list[3rd dozen,Line(1-6),Line(13-18)]
    to Record "L2" Layout
   
    copy list[3rd dozen,Line(7-12),Line(1-6)]
    to Record "L3" Layout

    copy list[1st dozen,Line(25-30),Line(31-36)]
    to Record "L4" Layout
   
    copy list[1st dozen,Line(19-24),Line(31-36)]
    to Record "L5" Layout
   
    copy list[1st dozen,Line(25-30),Line(19-24)]
    to Record "L6" Layout
   

while on each spin
begin

if any Line bet won each
  begin
set flag "trigger1" false
set flag "trigger2" false
set flag "trigger3" false
set flag "trigger4" false
set flag "bet1" false
set flag "bet2" false
set flag "bet3" false
set flag "bet4" false
set flag "bet5" false
set flag "bet6" false

clear Record "L1" Layout
clear Record "L2" Layout
clear Record "L3" Layout

clear Record "L4" Layout
clear Record "L5" Layout
clear Record "L6" Layout


     if Bankroll >= Record "Highest Bankroll" Data
    begin
        clear Record "Highest Bankroll" Data
        put 100% Bankroll to Record "Highest Bankroll" Data
        put 1 on Record "progression" Data Index
    end


end



IF bankroll <= -750 each
begin
stop session
end


IF bankroll >= 250 each
begin
stop session
end

{
IF spin count = 250 each
begin
stop session
end
}

IF High has hit 1 times each
begin
set flag "trigger1" true
end

if flag "trigger1" true each
begin

{if total inside bets count = 0 each
begin
set flag "D1" true
//Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "LD" Layout List
end
}

IF Line(19-24) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet1" true
// Put 1 on Record "progression" Data index
  Put 100% of Record "progression" Data to Record "L4" Layout List
end
end

IF Line(25-30) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet2" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L5" Layout List
end
end


IF Line(31-36) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet3" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L6" Layout List
end
end

end





IF Low has hit 1 times each
begin
set flag "trigger3" true
end

if flag "trigger3" true each
begin

{if total inside bets count = 0 each
begin
set flag "D2" true
//Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "HD" Layout List
end
}

IF Line(1-6) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet4" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L1" Layout List
end
end

IF Line(7-12) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet5" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L2" Layout List
end
end

IF Line(13-18) has hit 1 time each
begin
if total inside bets count = 0 each
begin
set flag "bet6" true
// Put 1 on Record "progression" Data index
Put 100% of Record "progression" Data to Record "L3" Layout List
end
end

end


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



IF Record "L1" Layout List has lost each
begin

{ IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L1" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L1" Layout List
// end

end

IF Record "L2" Layout List has lost each
begin

{ IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L2" Layout List
end
else
begin  }
// Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L2" Layout List
// end

end

IF Record "L3" Layout List has lost each
begin

{ IF Record "HD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L3" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "HD" Layout List
Put 100% of Record "progression" Data to Record "L3" Layout List
// end

end

IF Record "L4" Layout List has lost each
begin

{ IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L4" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L4" Layout List
// end

end

IF Record "L5" Layout List has lost each
begin

{ IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L5" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L5" Layout List
// end

end

IF Record "L6" Layout List has lost each
begin

{ IF Record "LD" Layout List has lost each
begin
add 1 on Record "progression" Data Index
Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L6" Layout List

end
else
begin }
// Put 100% of Record "progression" Data to Record "LD" Layout List
Put 100% of Record "progression" Data to Record "L6" Layout List
// end

end




{
if any Line bet won each
begin
set flag "trigger1" false
set flag "trigger2" false
set flag "trigger3" false
set flag "trigger4" false
set flag "bet1" false
set flag "bet2" false
set flag "bet3" false
set flag "bet4" false
set flag "bet5" false
set flag "bet6" false

set flag "D1" false
set flag "D2" false

clear Record "L1" Layout
clear Record "L2" Layout
clear Record "L3" Layout

clear Record "L4" Layout
clear Record "L5" Layout
clear Record "L6" Layout

clear Record "LD" Layout
clear Record "HD" Layout

//Put 1 on Record "progression" Data Index
end
}


  If Record "progression" Data Index >
  Record "progression" Data Count
    Begin
    set flag "trigger1" false
    set flag "trigger2" false
    set flag "trigger3" false
    set flag "trigger4" false
    set flag "bet1" false
    set flag "bet2" false
    set flag "bet3" false
    set flag "bet4" false
    set flag "bet5" false
    set flag "bet6" false
   
    set flag "D1" false
    set flag "D2" false

    clear Record "L1" Layout
    clear Record "L2" Layout
    clear Record "L3" Layout

    clear Record "L4" Layout
    clear Record "L5" Layout
    clear Record "L6" Layout

    clear Record "LD" Layout
    clear Record "HD" Layout

   // Put 1 on Record "progression" Data Index
   End

end
END