Forums › ProRealTime forum Italiano › Supporto ProOrder › Codice orario ordini › Reply To: Codice orario ordini
ciao roberto, sono un rompiscatole, lo so:-). ti prego di dirmelo se ti infastidisco ok?
Mi è successa una cosa che reputo abbastanza strana. Ho fatto con un programma un back test sullo stesso strumento (NQ100 1€, 3 minuti), sul conto demo e sul conto reale. Con mia sorpresa c’è una differenza consistente di risultati. Come può essere possibile se il grafico è lo stesso e la piattaforma pure? ti è mai successo? Sai se ci possono essere delle ragioni op qualsivoglia “entità” sia intervenuta? O forse è il caso di sentire quelli di Prorealtime o IG?
Ti mando le immagini (1 fatto sul conto demo e 1 sul conto real) e il codice.
Grazie, ciao e buona serata
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
// Definizione dei parametri del codice DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate DEFPARAM FLATBEFORE = 010000 DEFPARAM FLATAFTER = 220000 // Impedisce al sistema di tradare in giorni specifici della settimana daysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0 //bull, bear = CALL "andrea-vola"[27] mom = momentum[20](close) //momsma = Average[60](Momentum[20](close)) // Condizioni per entrare su posizioni long c1 = (close > close[1] and mom > 0) c2 = (mom crosses over -40) IF NOT ONMARKET and c1 or c2 AND not daysForbiddenEntry THEN BUY 1 CONTRACT AT MARKET ENDIF //condizioni per uscire da long c10 = mom crosses under 40 IF c10 THEN sell AT MARKET ENDIF // Condizioni per entrare su posizioni short c3 = (close < close[1] and mom < 0) //c4 = (close[1] > open[1]) IF NOT ONMARKET and c3 AND not daysForbiddenEntry THEN SELLSHORT 1 CONTRACT AT MARKET ENDIF //condizioni per uscire da short c11 = mom crosses over -50 c12 = mom crosses under 25 IF c11 or c12 THEN exitshort AT MARKET ENDIF // Stop e target SET STOP $LOSS 40 SET TARGET $PROFIT 60 |