DAX LONG 17-22 TF 1H CON REINVESTIMENTO

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #252148 quote
    10081970
    Participant
    New

    Buon sabato a tutti,

    chiedo il vs. supporto per integrare il tool allegato con la funzione del reinvestimento degli utili , con la possibilità di scelgiere la percentuale di reinvestimento.

    Grazie anricipatamente.

     

    Nicola

    DAX-LONG-1H-17-22H-new.itf
    #252160 quote
    robertogozzi
    Moderator
    Master

    Occorre indicare il CAPITALE iniziale e la PERCENTUALE di reinvestimento del guadagno accumulato (linee 9 e 10):

    // Definizione dei parametri del codice
    DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate
    // Il sistema cancellerà tutti gli ordini in attesa e chiuderà tutte le posizioni a 0:00. Dopo l'orario "Flat Before" non saranno piazzati nuovi ordini o posizioni.
    DEFPARAM FLATBEFORE = 170000
    // Cancellare tutti gli ordini in attesa e chiudere tutte le posizioni all'orario "Flat After"
    DEFPARAM FLATAFTER  = 220000
    //
    Timeframe(2h)
    ONCE Capital = 100000
    ONCE PerCent = 50         //reinvest only 50% of the gains
    myEquity     = Capital + (max(0,StrategyProfit) * PerCent / 100)
    PositionSize = max(1,round(myEquity / close,1))
    // Impedisce al sistema di tradare in giorni specifici della settimana
    daysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
    // Condition to limit only one trade per day
    firstbar = barindex - intradaybarindex
    if tradeindex(1) <  firstbar then
       nottraded = 1
    elsif tradeindex(1) >= firstbar then
       traded = 0
    endif
    // Condizioni per entrare su posizioni long
    c1 = (close[1] > DClose(26)[1])
    IF c1 AND not daysForbiddenEntry THEN
       BUY PositionSize CONTRACT AT MARKET
    ENDIF
    //
    SET STOP pLOSS 180
    SET TARGET pROFIT 180
    //
    graph myEquity
    graph PositionSize
    Iván González thanked this post
    #252164 quote
    10081970
    Participant
    New

    grazie della modifica ma il risultato dopo un test su 200k barre è uguale all’originale.

    #252165 quote
    fifi743
    Participant
    Master

    così

    once sl=180
    ONCE Capital = 2000
    ONCE PerCent =5      //reinvest only 50% of the gains
    myEquity     = Capital + StrategyProfit
    PositionSize =round((myEquity/100)*PerCent/sl,2)
    Iván González thanked this post
    #252167 quote
    10081970
    Participant
    New

    Ho inserito le modifiche ma non cambia nulla

    #252171 quote
    10081970
    Participant
    New

    Rispondo a Roberto Gozzi, ringraziandolo per il puntuale riscontro.

    Ieri sera avevo scritto he il risultato era identico ma oggi ho notato che sul grafico compare una’altra equity line; mi chiedo se rappresenta il risultato del solo reivestimento da sommare all’altra equity line che compare sulla parte sueriore del grafico.

    allego il grafico.

    Grazie

    2025-10-05_122108.pdf
    #252173 quote
    10081970
    Participant
    New

    riallego il grafico con gli importi

    2025-10-05_122650.pdf
    #252178 quote
    robertogozzi
    Moderator
    Master

    Ci sono due linee con i dati delle variabili (vedi l’istruzione GRAPH):

    • myEquity         è il capitale Iniziale + una percentuale del guadagno realizzato (0, se c’è una perdita)
    • PositionSize   è il numero di contratti/lotti
Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.

DAX LONG 17-22 TF 1H CON REINVESTIMENTO


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
10081970 @10081970 Participant
Summary

This topic contains 7 replies,
has 3 voices, and was last updated by robertogozzi
4 months, 3 weeks ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 10/04/2025
Status: Active
Attachments: 3 files
Logo Logo
Loading...