Strategia in demo e live

Forums ProRealTime forum Italiano Supporto ProOrder Strategia in demo e live

Viewing 6 posts - 1 through 6 (of 6 total)
  • #222809

    E’ possibile che una strategia messa in demo ed esattamente uguale in live, si comportino in maniera diversa?

    Grazie

    #222817

    Si, capita.

    Ci sono vari fattori che possono influire. Questo è un post di Nicolas (che io ho tradotto) https://www.prorealcode.com/topic/backtesting-and-demo-account-algo-doesnt-match-live-algo/#post-175691:

    Di seguito è riportato un elenco non esaustivo degli elementi che possono influire su una strategia di trading dal vivo e creare differenze con un conto demo e/o backtest:

    Differenza di prezzo (Spread)
    Slittamento (slippage)
    Rifiuto di ordini per uno dei motivi sopra indicati, ma anche per la distanza consentita dal prezzo corrente per inserire ordini in sospeso (nota come “distanza minima”)
    Orari di negoziazione diversi (codice ProOrder lanciato in un fuso orario diverso / orari personalizzati, dall’utente)
    Problema di codifica: divisione per errore zero, periodi nulli o negativi per indicatori, ecc…
    Mancanza di reattività dei server demo IG (se IG è il broker), anche se questo è notevolmente migliorato rispetto allo scorso anno
    Effettuare backtest senza l’opzione tick-by-tick
    L’istruzione “set stop trailing” che dà a IG il controllo totale del tuo stoploss, può essere spostata in modo diverso tra i conti a causa dei punti di cui sopra
    Conti a rischio limitato e loro regole
    Regole e commissioni di stoploss garantite
    Avviare una strategia in un momento diverso (1 ora o anche 1 minuto dopo): a seconda del codice della strategia, i risultati di alcuni calcoli potrebbero essere diversi
    Margine richiesto sul conto di trading (non vengono effettuati test demo o backtest su questo argomento)
    Tariffe notturne e infrasettimanali
    Adeguamento automatico degli ordini stop controllati o meno all’avvio del ProOrder
    Distanza minima utilizzata nei backtest per ordini pendenti, non la stessa del trading reale, a causa dei requisiti del broker
    Dimensioni del contratto diverse tra backtest e live
    Poiché i backtest vengono testati solo sulla cronologia senza alcuna connessione al mercato live, potresti riscontrare differenze con l’ambiente di trading dal vivo reale soggetto ad allargamento dello spread, slippage, ecc.

    #222849

    scusami Roberto, mi puoi fare un esempio su come ci può essere differenza sulla voce che hai elencato: Orari di negoziazione diversi (codice ProOrder lanciato in un fuso orario diverso / orari personalizzati, dall’utente) ?

    per esempio sul Nasdaq, come faccio a sbagliare un orario?

    #222864

    Non lo so, è un’ipotesi, puoi facilmente verificarli te stesso.

    Può essere una delle cause, magari dovuta a distrazione, un pò come chi chiede l’intervento dell’assistenza perché una stampante non funziona e alla fine risulta che era solo la spina staccata!

    Quelle elencate sono delle possibili cause, non necessariamente capitano tutte.

     

    #222871

    ma può essere che in un backtest rispetti la strategia backtestata su un future rispetti gli orai da me impostati e dopo in Live trasli completamente? il fuso orario sbagliato presumo si rifletta anche nei backtest, o sbaglio?

    #222874

    Non dovrebbe succedere, se tu gli dici di aprire un’operazione alle 080000 (del fuso orario del broker, questo non puoi cambiarlo), lui l’apre a quell’ora se il mercato è aperto, oppure non la apre, indipendentemente da quale sia il fuso orario dello strumento.

    Se sul NASDAQ fai aprire un trade alle 100000 (presupposto sia il fuso CET, quello di IG), non aprirà niente su un mercato che apre alle 153000, ma se lo fai aprire alle 154000 lo aprirà senza curarsi se è in USA e li sono le 094000.

    L’importante è che se vuoi aprire un’operazione alle 094000 Usa tu NON scriva 094000, ma 154000!

     

Viewing 6 posts - 1 through 6 (of 6 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login