Buongiorno a tutti,
allego una strategia che ho trovato e che a mio parere funziona abbastanza bene ma che fa una operazione (5 marzo) come si vede dal file operazioni, completamente sbagliata e non riesco a capire come modificare il codice per impedire una o più operazioni del genere (entra a mercato long mentre dovrebbe entrare short). Salutoni
E’ il DAX sul TF a 10 minuti?
Mi dici qual’è la data e l’ora della candela d’entrata, perché a me il 5 marzo fa un’entrata LONG corretta alle ore 9:10 (perché aveva superato il massimo delle ore 9).
L’errore è nel calcolo dello Stop Loss, sia long che short.
La riga 16 devi sostituirla con:
SET STOP LOSS close - (Minimo - (5 * pipsize))
e la riga 21 con:
SET STOP LOSS (Massimo + (5 * pipsize)) - close
ti consiglio di usare GRAPH e/o GRAPHONPRICE per visualizzare i dati che t’interessano al fine di correggere eventuli errori: Se aggiungi queste righe alla fine:
graphonprice Massimo coloured(0,255,0,255) AS "Massimo"
graphonprice Minimo coloured(255,0,0,255) AS "Minimo"
graphonprice TradePrice + Profitto coloured(0,0,255,255) AS "TPlong"
graphonprice TradePrice - Profitto coloured(0,0,0,255) AS "TPshort"
potrai vedere sul grafico dei prezzi il valore che hanno, candela per candela (basta che lasci il mouse sulla candela che desideri osservare).
Si hai perfettamente ragione è la stessa candela che apre correttamente long ma che avrebbe dovuto andare in stop loss e immaginavo che fosse da correggere. Grazie mille come sempre risolvi tutto. Buon lavoro