Foros de soporteCategoria: Diseño de sistemasStop Loss e Take Profit basados en el ATR
Sergio preguntada 6 meses antes

Hola!
En alphadvisor elegì selccionar Stop Loss indicator y Take Profit Indicator utilizando el Average True Range.
Esta es la parte de codigo que crea alphadvisor relacionada a esta manera de aplicar SL y TP
if(AB_Vender(“Venta”, getPipsFromPrice(OP_SELL,iATR( NULL, 0, Period_ATR, 1)) , getPipsFromPrice(OP_SELL,iATR( NULL, 0, Period_ATR, 1))
if(AB_Comprar(“Compra”, getPipsFromPrice(OP_BUY,iATR( NULL, 0, Period_ATR, 1)) , getPipsFromPrice(OP_BUY,iATR( NULL, 0, Period_ATR, 1)) , getFixedLot( Lote ), “”))
A la vez de lanzar el EA que contiene esta parte de codigo, el SL y TP parecen no funcionar.
Que podrìa hacer?
 
Gracias

4 Respuestas
Kico Esteve Staff contestada 6 meses antes

Hola:
 
Cuando seleccionas un SL o TP por indicador estás anulando las demás opciones, por lo que es normal que no te funcione el SL y TP fijos.
 
La otra opción que tienes, es diseñar tu stop loss o take profit con los bloques de Alphadvisor y así tendrás las dos opciones.
 
Un saludo.

Sergio contestada 6 meses antes

Hola! Si, lo sè que no deben funcionar el SL y TP fijo me expliquè mal.
 
Quierìa decir que no me funciona el SL y TP basados en el ATR, cuando voy a lanzar un Backtest no funcionan.
Quitè las variables StopLoss y TakeProfit normales y puse como variable el periodo del ATR.
Cuando voy en Mt4, y empiezo a optimizar es evidente que el SL y TP basados en ATR no funcionan.
 
Cattura
 

Kico Esteve Staff contestada 6 meses antes

Hola:
 
En este bloque de SL o TP por indicador puedes usar cualquier indicador, pero tienes que tener en cuenta que si no son indicadores que no devuelven un precio, tendrás que hacer los cálculos adecuados para que esto sea así.
 
Por ejemplo, ahora le estás diciendo al robot que ponga como SL o TP lo que dice el ATR. El ATR lo que marca son los pips de volatilidad, no el precio actual más volatilidad.
 
Si usaras por ejemplo una media móvil o las Bollinger Bands no tendrías que realizar modificaciones, ya que estás devuelven un precio.
 
Un saludo.

orelmely contestada 4 meses antes

hola buenas  el tema es que mi indicador ATR que tengo genera las dos variables una de SL y otra de TP , pero cuando le digo al take profit por indicador y seleciono la variable que me da el indicador no funciona el tp…. pero el el SL si

que hago mal?
photo_2017-06-08_22-55-30
photo_2017-06-08_22-24-48
solo con poner la variable ya valdria? o me falta algo
 
muchas graciasss