Quiero que mi EA configure las entradas a una cierta distancia de una determinada vela
La vela en cuestión me la individualiza bien, pero no consigo que me multiplique el spread para ver después, en el probador de estrategias , a qué distancia del cierre de la vela me interesa mas poner la entrada
Pongo solo el código referente al caso para no liarme
Código: Seleccionar todo
variables
input int Multiplicador = 3;
double gd_Min_Acceptable_Distance;
void OnTick() {
.....
gd_Min_Acceptable_Distance = (Ask - Bid)* Multiplicador;
.....
if(Order_Type == ORDER_TYPE_BUY_STOP ) {
Entry_Price = Ask + gd_Min_Acceptable_Distance ;
SL = Entry_Price - Order_1_SL_Points * _Point;
TP = Entry_Price + Order_1_TP_Points * _Point;
}
....
Comment ( ....
"Minima Distancia : "+ DoubleToStr(( gd_Min_Acceptable_Distance ), NDigits)+ "\n"
....
Pues no lo multiplica. Tengo configurado un Comment para ir verificando los cálculos y siempre me aparece el spread, ponga lo que ponga en el Multiplicador
Deberia, según mis cálculos, ponerme la entrada en el nivel 0.96121, pero la pone en 0.96262. Además, la Minima distancia deberia ser 0.00054 si el multiplicador es 3, pero aparece el valor del spread
¿Alguien sabe en qué me estoy equivocando?