Prova ad allungare i giorni del back test, vedo che sono molto minori dei miei. Per il resto non so proprio che dire. Che intervallo hai usato? io quello del file allegato
JSParticipant
Senior
Questa ottimizzazione/backtest è stata eseguita sul DAX40 Full1225 (grafico a 4 ore) e su 10.000 barre…
per fortuna non funziona neanche a te… guarda il numero dei trade che ti ho evidenziato nel file allegato
JSParticipant
Senior
Capisci da dove vengono questi risultati…?
cosa hai modificato per avere tutti i trade?
a me con i tuoi stessi settaggi da questo (file allegato)
Non riesco a capire bene qualӏ il problema.
Come puoi vedere dalla foto, sul DAX, Giornaliero, l’ottimizzazione mi da quasi sempre gli stessi trade. Non possono essere esattamente gli stessi perché ci saranno dei giorni festivi o di chiusura in alcuni di essi.
il problema è che a me da quelli che ho messo sopra, con venerdì che ha 4 volte i trade degli altri giorni
e non mi funziona su TF daily
Io ho utilizzato il tuo codice.
e io non ho dubbi a crederti, ed è questo che mi manda fuori di testa. resetto tutto ed inizio da zero. mi potresti rigirare il codice che hai usato? grazie infinite
Eccolo (per l’ottimizzazione usata, vcedi foto allegata):
DEFPARAM CumulateOrders=False
//OTTIMIZZAZIONE:
//DOE da 1 a 5
//Step 1
//ONCE DOE = 5
// Si compra il giorno
// 1=lunedì 2=martedì 3=mercoledì 4=giovedì
IF NOT ONMARKET and DayOfWeek=DOE then
BUY 1 CONTRACT AT MARKET
ENDIF
// Si vende il gg successivo
IF LONGONMARKET and (DayOfWeek >=DOE+1) and (Day>Day[1]) then
SELL 1 CONTRACT AT MARKET
ENDIF
l’ottimizzatore a me da 3 come valore migliore per DOE.
Proreal time versione 12 end of day mi da quello che vedi nel file allegato. poi provo su quella a pagamento che ho con IB
versione a pagamento con IB , 15 k unità, time frame giornaliero. file allegato
Non so davvero cosa dirti, a questo punto fai una richiesta di assistenza premendo Ctrl+M dalla piattaforma.
Quando ti risponderanno facci sapere cosa ti suggeriscono di fare per risolvere il problema 🙂