Buenas a todos.
Estoy utilizando el valor del ATR para el
Stop Loss, pero me ocurre que el ATR va cambiando su valor y por tanto también el Stop Loss (estoy cerrando la posición con "if" ya que es para un sistema scalping y las salidas que estoy usando son menores que el mínimo permitido). Entonces, lo que quiero decir es que al colocar:
double ATR= iATR(...)
if(Bid>OrderOpenPrice()+ATR)
Cerrar la operación
ocurre que como el valor del ATR cambia, esta condición dentro del "if" cambia también. Lo que busco es que su valor quede fijo al que se le haya asignado cuando abrió la operación.
Veo que la función "static" hace que la variable tenga el valor asignado mientras el EA esté asociado a la ventana del
precio. Lo que quisiera es que se le asigne el valor fijo a la variable, pero este vuelva a tomar un nuevo valor cada vez que se cierre la operación (y no cada vez que se elimine el EA de la ventana del precio).
¿Qué puede servirme para hacer esto?