Minimizzazione differenze con paper trading
Forums › ProRealTime forum Italiano › Supporto ProOrder › Minimizzazione differenze con paper trading
- This topic has 9 replies, 4 voices, and was last updated 8 months ago by MauroPro.
-
-
03/07/2024 at 3:57 PM #229399
da vari controlli che stò effettuando sui miei script proorder in paper trading, riscontro una notevole differenza di risultati rispetto al conto live. Si lo so c’è lo spread, ci sono i ritardi di risposta del broker ma io non faccio scalping ne qualche tipo di trading veloce ed inoltre non trado strumenti con spread alti quindi tutta stà differenza non dovrebbe esserci. Allora mi domando se uso questo statement:
timeframe(time, updateonclose)
da come capisco che funziona PRT i risultati tra paper e live dovrebbero essere molto più simili. Stò dicendo una cavolata ?
03/07/2024 at 4:52 PM #22940103/07/2024 at 6:01 PM #229413Si certo. Ma le differenze ci sono lo stesso.
03/07/2024 at 6:03 PM #229414Io non so darti una spiegazione, a parte quelle che tu hai già detto e che hai scartato.
03/11/2024 at 1:25 PM #229607Quindi , per capire, l’uso di questa istruzione timeframe(time, updateonclose) aiuta o no ad ottenere una migliore corrispondenza tra paper e live ?
03/11/2024 at 4:11 PM #22961503/12/2024 at 10:21 AM #229642updateonclose, comparato a default, specifca solo se i dati (le variabili) devono essere aggiornati solo alla chiusura della candela oppure no.
Non influenzano se la strategia è eseguita in backtest o live.
03/14/2024 at 5:30 PM #22978203/14/2024 at 6:35 PM #229791Grazie, sicuramente limita o prenota comunque una area di memoria per i dati ma io lavoro raramente con piu di 1000 barre per volta
03/15/2024 at 8:19 AM #229805In ogni caso la cosa importante è capire da dove vengono gli scostamenti con il backtest/papertrading e per fare questo la cosa migliore è conftontare visivamente con molta pazienza i trades del backtest con quelli reali.
In generale ci possono essere o segnali non presi in reale mentre vengono presi nel backtest (mi è capitata spesso questo problema), oppure segnali presi ma gestiti in modo differente (entrate non uguali, uscite con stop differenti ….).
Considera anche che nel backtest i segnali vengono presi all’apertura della candela seguente quella che genera il segnale, in reale il prezzo non è mai così preciso ( e qusi sempre peggiorativo per via dello spread).
Ultima cosa: più un TS opera e più queste piccole differenze inevitabili fanno la differenza. Fare 1 op al giorno o farne 10 comporta un distacco dal backtest maggiore.
-
AuthorPosts
Find exclusive trading pro-tools on