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

News:

Every system can win in the short-term. It just depends on the spins you play.

Main Menu
Popular pages:

Roulette System

The Roulette Systems That Really Work

Roulette Computers

Hidden Electronics That Predict Spins

Roulette Strategy

Why Roulette Betting Strategies Lose

Roulette System

The Honest Live Online Roulette Casinos

about D12 v2

Started by gianfrancopierino, May 06, 11:26 AM 2021

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

gianfrancopierino

i found this system online, allready created, the name is D12 v2

presentation of the system inside the .dgt file

*        System by gigisulivan      *
*         on the VIP Lounge         *
*************************************
          Rx-ed by St0rm0r
-------------------------------------
           00-c0mpatible
-------------------------------------
1. Wait until 12 consecutive different numbers. (user input)
2. Bet 1 unit on each of them.
3a. After a loss, increase bet by one.
3b. After a loss, increase bet to cover losses in 1 spin.
3c. After a loss, leave bet unit as it is.
4. After a win, take off the bet from the number that hit.
5a. After a win, increase the other bets by one.
5b. After a win, increase bet to cover losses in 1 spin.
5c. After a win, decrease the other bets to one.
5d. After a win, leave bet unit as it is.
6. Start over after second hit. (user input)
7. User inputs: Starting Bankroll, Target profit & Stop loss




is there anyone using it allready? in my test with my stopwin at 200 units it wroked like a charm. before connecting to live roulette i would like to know the direct experience of someone.
is there anyone?

FreeRoulette

Will you explain the system better?
In 3a, does that mean bet 13 unique numbers or increase the bet by for for each of the original 12 numbers?
Get free crypto coins  link:[url="s://tinyurl.com/tvh7f65"]s://tinyurl.com/tvh7f65[/url]

Normy2000

Here is full code and a 10k spins result.

[reveal]
system "D12 v2"
{
*************************************
*        System by gigisulivan      *
*         on the VIP Lounge         *
*************************************
          Rx-ed by St0rm0r
-------------------------------------
           00-c0mpatible
-------------------------------------
1. Wait until 12 consecutive different numbers. (user input)
2. Bet 1 unit on each of them.
3a. After a loss, increase bet by one.
3b. After a loss, increase bet to cover losses in 1 spin.
3c. After a loss, leave bet unit as it is.
4. After a win, take off the bet from the number that hit.
5a. After a win, increase the other bets by one.
5b. After a win, increase bet to cover losses in 1 spin.
5c. After a win, decrease the other bets to one.
5d. After a win, leave bet unit as it is.
6. Start over after second hit. (user input)
7. User inputs: Starting Bankroll, Target profit & Stop loss
-------------------------------------
}
method "main"
begin
// section 1: do this once
while starting new session
    begin
    call "init"
    exit
    end

// section 2: do the tracking
track last number for 1 record"last N"layout

subtract 100% net record"loss"data
if record"loss"data < 0
    begin
    put 0 record"loss"data
    end

// section 3: act on a loss
if net < 0
    begin
    if record"AL"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AL"data = 2
        begin
        call "calculate betting unit"
        end
    end

// section 4:act on a win
if net > 0
    begin
    call "remove last number"
    if record"AW"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AW"data = 2
        begin
        call "calculate betting unit"
        end
    if record"AW"data = 3
        begin
        put 1 record"pro"data
        end
    add 1 record"#wins"data
    if record"#wins"data = record"#W"data
        begin
        call "reset"
        exit
        end
    end

// section 5:act when not qualified
if flag "qualified" false
    begin
    if record"last N"layout is found in record"history"layout
        begin
        clear record"history"layout
        put 1 record"history"layout index
        end
        else
        begin
        copy record"last N"layout record"history"layout
        add 1 record"history"layout index
        end
    if record"history"layout count = record"#N"data
        begin
        set flag "qualified" true
        end
    end

// section 6:act when qualified
if flag "qualified" true or record"s"data = 1
    begin
    //bet
        if record"pro"data > 10
        begin
         //   call "reset"
         //   exit
        end
       
        if record"loss"data >= record"SL"data
        begin
            call "reset"
            exit
        end

    put 100% record"pro"data record"history"layout list
    end
end

// subroutines
method "init"
begin
    put 10 to record"#N"data
    put 2 to record"AL"data
    put 2 to record"AW"data
    put 1 to record"#W"data
    put 9999 to record"WT"data
    put 2 to record"s"data

    group
    begin
    display "D12 v2 by gigisulivan"
    display "--------------------------------------"
    input data "Starting Bankroll" bankroll
    input data "Track for x consecutive different numbers (e.g.12)  " record"#N"data
    input dropdown "After a loss
    1:= increase bet by 1 unit
    2:= increase bet to cover losses in 1 spin
    3:= leave bet unit as it is" record"AL"data
    input dropdown "After a win
    1:= increase the other bets by 1
    2:= increase bet to cover losses in 1 spin
    3:= decrease the other bets to 1
    4:= leave bet unit as it is" record"AW"data
    input data "Restart session after x wins (e.g.2)" record"#W"data
    input data "Win target:" record"WT"data
    input data "Stop Loss:" record"SL"data
    input dropdown "Start playing immediately on the numbers that show:
    1:= yes
    2:= no" record"s"data
    end
call "reset"
end

method "reset"
begin
put 100% bankroll record"win target"data
add 100% record"WT"data record"win target"data
put 100% bankroll record"stop loss"data
subtract 100% record"SL"data record"stop loss"data
clear record"history"layout
put 1 record"history"layout index
set flag "qualified" false
put 1 record"pro"data
put 0 record"loss"data
put 0 record"#wins"data
end

method "calculate betting unit"
begin
call "get #numbers to be played"
put 0 record"pro"data
put 100% record"loss"data record"temp"data
loop until record"temp"data < 0
    begin
    add 1 record"pro"data
    add 100% record"#numbers"data record"temp"data
    subtract 36 record"temp"data
    end
end

method "get #numbers to be played"
begin
put 0 record"#numbers"data
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    add 1 record"#numbers"data
    add 1 record"history"layout index
    end
end

method "remove last number"
begin
clear record"ref"layout
put 1 record"ref"layout index
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    if record"history"layout not = record"last N"layout
        begin
        copy record"history"layout record"ref"layout
        add 1 record"ref"layout index
        end
    add 1 record"history"layout index
    end
duplicate record"ref" record"history"
end
[/reveal]
nOrMy2o0o  ‹(•¿•)›
"Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning."  Albert Einstein

ice789

setting ?


Quote from: Normy2000 on May 13, 09:51 AM 2021
Here is full code and a 10k spins result.

[reveal]
system "D12 v2"
{
*************************************
*        System by gigisulivan      *
*         on the VIP Lounge         *
*************************************
          Rx-ed by St0rm0r
-------------------------------------
           00-c0mpatible
-------------------------------------
1. Wait until 12 consecutive different numbers. (user input)
2. Bet 1 unit on each of them.
3a. After a loss, increase bet by one.
3b. After a loss, increase bet to cover losses in 1 spin.
3c. After a loss, leave bet unit as it is.
4. After a win, take off the bet from the number that hit.
5a. After a win, increase the other bets by one.
5b. After a win, increase bet to cover losses in 1 spin.
5c. After a win, decrease the other bets to one.
5d. After a win, leave bet unit as it is.
6. Start over after second hit. (user input)
7. User inputs: Starting Bankroll, Target profit & Stop loss
-------------------------------------
}
method "main"
begin
// section 1: do this once
while starting new session
    begin
    call "init"
    exit
    end

// section 2: do the tracking
track last number for 1 record"last N"layout

subtract 100% net record"loss"data
if record"loss"data < 0
    begin
    put 0 record"loss"data
    end

// section 3: act on a loss
if net < 0
    begin
    if record"AL"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AL"data = 2
        begin
        call "calculate betting unit"
        end
    end

// section 4:act on a win
if net > 0
    begin
    call "remove last number"
    if record"AW"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AW"data = 2
        begin
        call "calculate betting unit"
        end
    if record"AW"data = 3
        begin
        put 1 record"pro"data
        end
    add 1 record"#wins"data
    if record"#wins"data = record"#W"data
        begin
        call "reset"
        exit
        end
    end

// section 5:act when not qualified
if flag "qualified" false
    begin
    if record"last N"layout is found in record"history"layout
        begin
        clear record"history"layout
        put 1 record"history"layout index
        end
        else
        begin
        copy record"last N"layout record"history"layout
        add 1 record"history"layout index
        end
    if record"history"layout count = record"#N"data
        begin
        set flag "qualified" true
        end
    end

// section 6:act when qualified
if flag "qualified" true or record"s"data = 1
    begin
    //bet
        if record"pro"data > 10
        begin
         //   call "reset"
         //   exit
        end
       
        if record"loss"data >= record"SL"data
        begin
            call "reset"
            exit
        end

    put 100% record"pro"data record"history"layout list
    end
end

// subroutines
method "init"
begin
    put 10 to record"#N"data
    put 2 to record"AL"data
    put 2 to record"AW"data
    put 1 to record"#W"data
    put 9999 to record"WT"data
    put 2 to record"s"data

    group
    begin
    display "D12 v2 by gigisulivan"
    display "--------------------------------------"
    input data "Starting Bankroll" bankroll
    input data "Track for x consecutive different numbers (e.g.12)  " record"#N"data
    input dropdown "After a loss
    1:= increase bet by 1 unit
    2:= increase bet to cover losses in 1 spin
    3:= leave bet unit as it is" record"AL"data
    input dropdown "After a win
    1:= increase the other bets by 1
    2:= increase bet to cover losses in 1 spin
    3:= decrease the other bets to 1
    4:= leave bet unit as it is" record"AW"data
    input data "Restart session after x wins (e.g.2)" record"#W"data
    input data "Win target:" record"WT"data
    input data "Stop Loss:" record"SL"data
    input dropdown "Start playing immediately on the numbers that show:
    1:= yes
    2:= no" record"s"data
    end
call "reset"
end

method "reset"
begin
put 100% bankroll record"win target"data
add 100% record"WT"data record"win target"data
put 100% bankroll record"stop loss"data
subtract 100% record"SL"data record"stop loss"data
clear record"history"layout
put 1 record"history"layout index
set flag "qualified" false
put 1 record"pro"data
put 0 record"loss"data
put 0 record"#wins"data
end

method "calculate betting unit"
begin
call "get #numbers to be played"
put 0 record"pro"data
put 100% record"loss"data record"temp"data
loop until record"temp"data < 0
    begin
    add 1 record"pro"data
    add 100% record"#numbers"data record"temp"data
    subtract 36 record"temp"data
    end
end

method "get #numbers to be played"
begin
put 0 record"#numbers"data
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    add 1 record"#numbers"data
    add 1 record"history"layout index
    end
end

method "remove last number"
begin
clear record"ref"layout
put 1 record"ref"layout index
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    if record"history"layout not = record"last N"layout
        begin
        copy record"history"layout record"ref"layout
        add 1 record"ref"layout index
        end
    add 1 record"history"layout index
    end
duplicate record"ref" record"history"
end
[/reveal]

Irish88

Are you adding the new numbers that come out to the original 12 that didn’t hit? Or are you only betting the original 12 numbers?

Clf7

Quote from: Normy2000 on May 13, 09:51 AM 2021
Here is full code and a 10k spins result.

[reveal]
system "D12 v2"
{
*************************************
*        System by gigisulivan      *
*         on the VIP Lounge         *
*************************************
          Rx-ed by St0rm0r
-------------------------------------
           00-c0mpatible
-------------------------------------
1. Wait until 12 consecutive different numbers. (user input)
2. Bet 1 unit on each of them.
3a. After a loss, increase bet by one.
3b. After a loss, increase bet to cover losses in 1 spin.
3c. After a loss, leave bet unit as it is.
4. After a win, take off the bet from the number that hit.
5a. After a win, increase the other bets by one.
5b. After a win, increase bet to cover losses in 1 spin.
5c. After a win, decrease the other bets to one.
5d. After a win, leave bet unit as it is.
6. Start over after second hit. (user input)
7. User inputs: Starting Bankroll, Target profit & Stop loss
-------------------------------------
}
method "main"
begin
// section 1: do this once
while starting new session
    begin
    call "init"
    exit
    end

// section 2: do the tracking
track last number for 1 record"last N"layout

subtract 100% net record"loss"data
if record"loss"data < 0
    begin
    put 0 record"loss"data
    end

// section 3: act on a loss
if net < 0
    begin
    if record"AL"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AL"data = 2
        begin
        call "calculate betting unit"
        end
    end

// section 4:act on a win
if net > 0
    begin
    call "remove last number"
    if record"AW"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AW"data = 2
        begin
        call "calculate betting unit"
        end
    if record"AW"data = 3
        begin
        put 1 record"pro"data
        end
    add 1 record"#wins"data
    if record"#wins"data = record"#W"data
        begin
        call "reset"
        exit
        end
    end

// section 5:act when not qualified
if flag "qualified" false
    begin
    if record"last N"layout is found in record"history"layout
        begin
        clear record"history"layout
        put 1 record"history"layout index
        end
        else
        begin
        copy record"last N"layout record"history"layout
        add 1 record"history"layout index
        end
    if record"history"layout count = record"#N"data
        begin
        set flag "qualified" true
        end
    end

// section 6:act when qualified
if flag "qualified" true or record"s"data = 1
    begin
    //bet
        if record"pro"data > 10
        begin
         //   call "reset"
         //   exit
        end
       
        if record"loss"data >= record"SL"data
        begin
            call "reset"
            exit
        end

    put 100% record"pro"data record"history"layout list
    end
end

// subroutines
method "init"
begin
    put 10 to record"#N"data
    put 2 to record"AL"data
    put 2 to record"AW"data
    put 1 to record"#W"data
    put 9999 to record"WT"data
    put 2 to record"s"data

    group
    begin
    display "D12 v2 by gigisulivan"
    display "--------------------------------------"
    input data "Starting Bankroll" bankroll
    input data "Track for x consecutive different numbers (e.g.12)  " record"#N"data
    input dropdown "After a loss
    1:= increase bet by 1 unit
    2:= increase bet to cover losses in 1 spin
    3:= leave bet unit as it is" record"AL"data
    input dropdown "After a win
    1:= increase the other bets by 1
    2:= increase bet to cover losses in 1 spin
    3:= decrease the other bets to 1
    4:= leave bet unit as it is" record"AW"data
    input data "Restart session after x wins (e.g.2)" record"#W"data
    input data "Win target:" record"WT"data
    input data "Stop Loss:" record"SL"data
    input dropdown "Start playing immediately on the numbers that show:
    1:= yes
    2:= no" record"s"data
    end
call "reset"
end

method "reset"
begin
put 100% bankroll record"win target"data
add 100% record"WT"data record"win target"data
put 100% bankroll record"stop loss"data
subtract 100% record"SL"data record"stop loss"data
clear record"history"layout
put 1 record"history"layout index
set flag "qualified" false
put 1 record"pro"data
put 0 record"loss"data
put 0 record"#wins"data
end

method "calculate betting unit"
begin
call "get #numbers to be played"
put 0 record"pro"data
put 100% record"loss"data record"temp"data
loop until record"temp"data < 0
    begin
    add 1 record"pro"data
    add 100% record"#numbers"data record"temp"data
    subtract 36 record"temp"data
    end
end

method "get #numbers to be played"
begin
put 0 record"#numbers"data
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    add 1 record"#numbers"data
    add 1 record"history"layout index
    end
end

method "remove last number"
begin
clear record"ref"layout
put 1 record"ref"layout index
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    if record"history"layout not = record"last N"layout
        begin
        copy record"history"layout record"ref"layout
        add 1 record"ref"layout index
        end
    add 1 record"history"layout index
    end
duplicate record"ref" record"history"
end
[/reveal]

Let it run for some 500K spins

Serendipity

I have a D12 v4
Don't know if there is a better version... yet

[reveal]system "D12 v4"
{
*************************************
*        System by gigisulivan      *
*         on the VIP Lounge         *
*************************************
          Rx-ed by St0rm0r
-------------------------------------
           00-c0mpatible
-------------------------------------
Ein. Warten Sie, bis 12 aufeinanderfolgenden unterschiedliche Nummern. (Benutzereingabe)
2. 1 Einheit auf jeden von ihnen.
3a. Nach einem Verlust, erhöhen Wette nach der anderen.
3b. Nach einem Verlust, erhöhen Wette um Verluste in ein Spin zu decken.
3c. Nach einem Verlust, lassen Wette Einheit, wie es ist.
4. Nach einem Sieg, nehmen Sie die Wette von der Zahl, die zu schlagen.
5a. Nach einem Sieg, erhöhen Sie die anderen Wetten nach dem anderen.
5b. Nach einem Sieg, Wette zu erhöhen, um Verluste in ein Spin zu decken.
5c. Nach einem Sieg, verringern Sie die anderen Wetten zu eins.
5d. Nach einem Sieg, lassen Wette Einheit, wie es ist.
6. Vorn anfangen nach der zweiten Hit. (Benutzereingabe)
.7 User-Eingänge: Startbankroll, Target Gewinn-und Stop-Loss
-------------------------------------
}
method "main"
begin
// section 1: do this once
while starting new session
    begin
    call "init"
    exit
    end

// section 2: do the tracking
track last number for record"#N"data record"last N"layout

if bankroll <= record"stop loss"data or bankroll >= record"win target"data
    begin
    call "reset"
    exit
    end

subtract 100% net record"loss"data
if record"loss"data < 0
    begin
    put 0 record"loss"data
    end

// section 3: act on a loss
if net < 0
    begin
    if record"AL"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AL"data = 2
        begin
        call "calculate betting unit"
        end
    end

// section 4:act on a win
if net > 0
    begin
    call "remove last number"
    if record"AW"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AW"data = 2
        begin
        call "calculate betting unit"
        end
    if record"AW"data = 3
        begin
        put 1 record"pro"data
        end
    add 1 record"#wins"data
    if record"#wins"data = record"#W"data
        begin
        call "reset"
        exit
        end
    end

// section 5:act when not qualified
if flag "qualified" false
    begin
    call "check all number to be unique"
    duplicate record"last N" record"history"
    if record"history"layout count = record"#N"data
        begin
        set flag "qualified" true
        end
    end

// section 6:act when qualified
if flag "qualified" true
    begin
    //bet
    put 100% record"pro"data record"history"layout list
    end
end

// subroutines
method "init"
begin
group
    begin
    display "D12 v3 by gigisulivan"
    display "--------------------------------------"
    input data "Starting Bankroll" bankroll
    input data "Track für x aufeinander folgend different Zahlen (e.g.12)  " record"#N"data
    input dropdown "Nach VERLUST
    1:= increase bet by 1 unit
    2:= increase bet to WIN in 1 spin
    3:= leave bet unit as it is" record"AL"data
    input dropdown "Nach GEWINN
    1:= increase the other bets by 1
    2:= increase bet to WIN in 1 spin
    3:= decrease the other bets to 1
    4:= leave bet unit as it is" record"AW"data
    input data "Restart session after x wins (e.g.2)" record"#W"data
    input data "Win target:" record"WT"data
    input data "Stop Loss:" record"SL"data
    end
call "reset"
end

method "reset"
begin
put 100% bankroll record"win target"data
add 100% record"WT"data record"win target"data
put 100% bankroll record"stop loss"data
subtract 100% record"SL"data record"stop loss"data
clear record"history"layout
put 1 record"history"layout index
set flag "qualified" false
put 1 record"pro"data
put 0 record"loss"data
put 0 record"#wins"data
end

method "calculate betting unit"
begin
call "get #numbers to be played"
put 0 record"pro"data
put 100% record"loss"data record"temp"data
loop until record"temp"data < 0
    begin
    add 1 record"pro"data
    add 100% record"#numbers"data record"temp"data
    subtract 36 record"temp"data
    end
end

method "get #numbers to be played"
begin
put 0 record"#numbers"data
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    add 1 record"#numbers"data
    add 1 record"history"layout index
    end
end

method "remove last number"
begin
clear record"ref"layout
put 1 record"ref"layout index
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    if record"history"layout not = record"last N"layout
        begin
        copy record"history"layout record"ref"layout
        add 1 record"ref"layout index
        end
    add 1 record"history"layout index
    end
duplicate record"ref" record"history"
end

method "check all number to be unique"
begin
set flag "unique" true
clear record"temp"layout
put 1 record"temp"layout index
put 1 record"last N"layout index
loop until record"last N"layout index > record"last N"layout count
    begin
    if record"last N"layout is found record"temp"layout
        begin
        copy record"last N"layout record"pointer"layout
        set flag "unique" false
        end
    if flag "unique" true
        begin
        copy record"last N"layout record"temp"layout
        add 1 record"temp"layout index
        end
    add 1 record"last N"layout index
    end
if flag "unique" false
    begin
    //goto pointer and repeat action
    put 1 record"last N"layout index
    loop until record"last N"layout = record"pointer"layout
        begin
        add 1 record"last N"layout index
        end
    clear record"temp"layout
    put 1 record"temp"layout index
    add 1 record"last N"layout index
    loop until record"last N"layout index > record"last N"layout count
        begin
        copy record"last N"layout record"temp"layout
        add 1 record"temp"layout index
        add 1 record"last N"layout index
        end
    end

duplicate record"temp" record"last N"
end
[/reveal]
Whether you think you can or you can't, you're probably right!

Ross

Twelve consecutive different numbers is a very rare event.
You could die of boredom waiting for it to happen

Better to use 8 and bet with a progression.

Use my Unique Numbers programme posted here somewhere.
Eighty- four and counting.  Is age an excuse?

gianfrancopierino

i'm still looking for the creator to understand wel the various settings.
the best results o got with this
there is no borredom if the system gets me money

gianfrancopierino

Quote from: Serendipity on May 13, 12:23 PM 2021
I have a D12 v4
Don't know if there is a better version... yet

[reveal]system "D12 v4"
{
*************************************
*        System by gigisulivan      *
*         on the VIP Lounge         *
*************************************
          Rx-ed by St0rm0r
-------------------------------------
           00-c0mpatible
-------------------------------------
Ein. Warten Sie, bis 12 aufeinanderfolgenden unterschiedliche Nummern. (Benutzereingabe)
2. 1 Einheit auf jeden von ihnen.
3a. Nach einem Verlust, erhöhen Wette nach der anderen.
3b. Nach einem Verlust, erhöhen Wette um Verluste in ein Spin zu decken.
3c. Nach einem Verlust, lassen Wette Einheit, wie es ist.
4. Nach einem Sieg, nehmen Sie die Wette von der Zahl, die zu schlagen.
5a. Nach einem Sieg, erhöhen Sie die anderen Wetten nach dem anderen.
5b. Nach einem Sieg, Wette zu erhöhen, um Verluste in ein Spin zu decken.
5c. Nach einem Sieg, verringern Sie die anderen Wetten zu eins.
5d. Nach einem Sieg, lassen Wette Einheit, wie es ist.
6. Vorn anfangen nach der zweiten Hit. (Benutzereingabe)
.7 User-Eingänge: Startbankroll, Target Gewinn-und Stop-Loss
-------------------------------------
}
method "main"
begin
// section 1: do this once
while starting new session
    begin
    call "init"
    exit
    end

// section 2: do the tracking
track last number for record"#N"data record"last N"layout

if bankroll <= record"stop loss"data or bankroll >= record"win target"data
    begin
    call "reset"
    exit
    end

subtract 100% net record"loss"data
if record"loss"data < 0
    begin
    put 0 record"loss"data
    end

// section 3: act on a loss
if net < 0
    begin
    if record"AL"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AL"data = 2
        begin
        call "calculate betting unit"
        end
    end

// section 4:act on a win
if net > 0
    begin
    call "remove last number"
    if record"AW"data = 1
        begin
        add 1 record"pro"data
        end
    if record"AW"data = 2
        begin
        call "calculate betting unit"
        end
    if record"AW"data = 3
        begin
        put 1 record"pro"data
        end
    add 1 record"#wins"data
    if record"#wins"data = record"#W"data
        begin
        call "reset"
        exit
        end
    end

// section 5:act when not qualified
if flag "qualified" false
    begin
    call "check all number to be unique"
    duplicate record"last N" record"history"
    if record"history"layout count = record"#N"data
        begin
        set flag "qualified" true
        end
    end

// section 6:act when qualified
if flag "qualified" true
    begin
    //bet
    put 100% record"pro"data record"history"layout list
    end
end

// subroutines
method "init"
begin
group
    begin
    display "D12 v3 by gigisulivan"
    display "--------------------------------------"
    input data "Starting Bankroll" bankroll
    input data "Track für x aufeinander folgend different Zahlen (e.g.12)  " record"#N"data
    input dropdown "Nach VERLUST
    1:= increase bet by 1 unit
    2:= increase bet to WIN in 1 spin
    3:= leave bet unit as it is" record"AL"data
    input dropdown "Nach GEWINN
    1:= increase the other bets by 1
    2:= increase bet to WIN in 1 spin
    3:= decrease the other bets to 1
    4:= leave bet unit as it is" record"AW"data
    input data "Restart session after x wins (e.g.2)" record"#W"data
    input data "Win target:" record"WT"data
    input data "Stop Loss:" record"SL"data
    end
call "reset"
end

method "reset"
begin
put 100% bankroll record"win target"data
add 100% record"WT"data record"win target"data
put 100% bankroll record"stop loss"data
subtract 100% record"SL"data record"stop loss"data
clear record"history"layout
put 1 record"history"layout index
set flag "qualified" false
put 1 record"pro"data
put 0 record"loss"data
put 0 record"#wins"data
end

method "calculate betting unit"
begin
call "get #numbers to be played"
put 0 record"pro"data
put 100% record"loss"data record"temp"data
loop until record"temp"data < 0
    begin
    add 1 record"pro"data
    add 100% record"#numbers"data record"temp"data
    subtract 36 record"temp"data
    end
end

method "get #numbers to be played"
begin
put 0 record"#numbers"data
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    add 1 record"#numbers"data
    add 1 record"history"layout index
    end
end

method "remove last number"
begin
clear record"ref"layout
put 1 record"ref"layout index
put 1 record"history"layout index
loop until record"history"layout index > record"history"layout count
    begin
    if record"history"layout not = record"last N"layout
        begin
        copy record"history"layout record"ref"layout
        add 1 record"ref"layout index
        end
    add 1 record"history"layout index
    end
duplicate record"ref" record"history"
end

method "check all number to be unique"
begin
set flag "unique" true
clear record"temp"layout
put 1 record"temp"layout index
put 1 record"last N"layout index
loop until record"last N"layout index > record"last N"layout count
    begin
    if record"last N"layout is found record"temp"layout
        begin
        copy record"last N"layout record"pointer"layout
        set flag "unique" false
        end
    if flag "unique" true
        begin
        copy record"last N"layout record"temp"layout
        add 1 record"temp"layout index
        end
    add 1 record"last N"layout index
    end
if flag "unique" false
    begin
    //goto pointer and repeat action
    put 1 record"last N"layout index
    loop until record"last N"layout = record"pointer"layout
        begin
        add 1 record"last N"layout index
        end
    clear record"temp"layout
    put 1 record"temp"layout index
    add 1 record"last N"layout index
    loop until record"last N"layout index > record"last N"layout count
        begin
        copy record"last N"layout record"temp"layout
        add 1 record"temp"layout index
        add 1 record"last N"layout index
        end
    end

duplicate record"temp" record"last N"
end
[/reveal]

there is someting wrong here:
1. inside the code it appears d12 v3, not v4
2. rx wont place any bets
3. it's missing an important part from v2<  start playing immediately on the numbers that show> yes/no

gianfrancopierino

Here you have the results for my test, using the settings attached above.

Austria

The difference between D12 v2 and v4 is that you either set the first 12 numbers immediately or wait for 12 np repeaters.
But there are also interesting variants of various coders ...

Normy bet 0s after 18 no show.dgt
Normy bet 0s after 18 no show v2.dgt
Normy bet 7,8,9 non hitter + 25 step prog.dgt
Repeater - Last 12 v8.dgt (IGNATUS)
  various HOTNUMBERS and HOTZONE Codes (IGNATUS)
  ect .....................
My HINT is Normy bet 7,8,9 non hitter + 25 step prog.dgt  :thumbsup:

gianfrancopierino

tks Austria, can you provide some screen shoots with this settings please? it would be clearer.

Ross

Quote from: Austria on May 16, 03:57 AM 2021Normy bet 0s after 18 no show.dgt
Normy bet 0s after 18 no show v2.dgt
Normy bet 7,8,9 non hitter + 25 step prog.dgt
Repeater - Last 12 v8.dgt (IGNATUS)
  various HOTNUMBERS and HOTZONE Codes (IGNATUS)
  ect .....................
My HINT is Normy bet 7,8,9 non hitter + 25 step prog.dgt

If all these different bets are being used why are they posted here?
Am I confused? You bet.
Eighty- four and counting.  Is age an excuse?

Austria

Ok .. I have problems with the English spelling ...
The threat deals with the playing style of D 12 .....
The listed codes play in a similar way to D 12. with
rules implemented in the code that cannot be set in the menu.
personally i like the other codes better.
you also have a good win / loss ratio

-