Buongiorno ragazzi,
avrei bisogno di un aiuto. Vorrei testare la seguente strategia :
acquisto quando candela giapponese è verde; SL = minimo candela precedente o 1%; TP = massimo candela precedente o 2%; Trailing stop attivato dal 1%
Grazie per chi mi darà una mano a scrivere il codice della strategia
Purtroppo NON si possono indicare due diversi tipi di STOP LOSS (nel tuo caso Stop Loss e Trailing Stop), ma solo uno.
O, meglio, se ne possono indicare quanti ne vuoi, ma prenderà per buono l’ultimo trovato.
Nell’esempio ho messo le barre iniziali sul TRAILING in modo che usi solo STOP LOSS, se vuoi puoi invertire le barre, toglierle da TRAILING e metterle alla riga sotto:
DEFPARAM CumulateOrders = fasle
IF close > open AND Not OnMarket THEN
BUY 1 CONTRACT AT MARKET
SET TARGET %PROFIT 2
//SET STOP %TRAILING 1
SET STOP %LOSS 1
ENDIF
Per favore ancora un piccolo aiuto : vorrei chiudere la posizione di buy dopo 3 barre. Come posso tradurlo in codice ?
Grazie in anticipo
Ecco:
IF LongOnMarket AND (BarIndex - TradeIndex) = 3 THEN
SELL AT MARKET
ENDIF