Una consulta. En un Backtest ¿Para poner un stop loss debajo de la MM50 al momento de la compra como sería? Desde ya muchas gracias
1-Que se mantenga fijo debajo del 1% media movil de 50
2-Que se se vaya actualizando debajo del 1% media movil de 50
Este es el código para tener el SL inicial por debajo del SMA50, que permanece fijo:
Sma50 = average[50,0](close)
MyLongConditions = close CROSSES OVER average[10,0](close)
IF MyLongConditions AND Not OnMarket THEN
BUY 1 Contract at Market
Sl = close - Sma50
Tp = Sl * 2
SET TARGET PROFIT Tp
SET STOP LOSS Sl
ENDIF
Este es el código para tener el SL inicial un 1% por debajo del SMA50, que permanece fijo:
Sma50 = average[50,0](close)
MyLongConditions = close CROSSES OVER average[10,0](close)
IF MyLongConditions AND Not OnMarket THEN
BUY 1 Contract at Market
Sl = close - (Sma50 * 0.99)
Tp = Sl * 2
SET TARGET PROFIT Tp
SET STOP LOSS Sl
ENDIF
Este es el código para tener el SL inicial un 1% por debajo del SMA50, que se actualiza siguiendo el promedio:
Sma50 = average[50,0](close)
IF LongOnMarket THEN
Sl = TradePrice - (Sma50 * 0.99)
SET STOP LOSS Sl
ENDIF
MyLongConditions = close CROSSES OVER average[10,0](close)
IF MyLongConditions AND Not OnMarket THEN
BUY 1 Contract at Market
Sl = close - (Sma50 * 0.99)
Tp = Sl * 2
SET TARGET PROFIT Tp
SET STOP LOSS Sl
ENDIF
Enlace a arriba agregado como Log 302 aquí …
Biblioteca de enlaces de fragmentos