Estoy intentando crear un indicador en MQL4 que sobre un patrón de 2 velas me de una alerta (aparece una flecha) según unas condiciones,
una de ellas es que cuando el ratio de los cuerpos de las 2 velas del patrón esté por debajo de un valor o por encima del otro, el indicador no marque ese par de velas.
El código es.
&& iClose(NULL,0,i)- iOpen(NULL,0,i)/iOpen(NULL,0,i+1)-iClose(NULL,0,i+1)<=ratio_min)) // Condicion: El ratio de los cuerpos de las velas, por debajo de un mínimo y por encima de un máximo (valor ratio_min y ratio_max) el indicador, no darán señal.
Esta es la condición que el compilador me da error.
PD: El valor de ratio_min y ratio_min tiene que ser un entero con decimal, por ejemplo 1.5.
Buenos días.
Estoy intentando crear un indicador en MQL4 que sobre un patrón de 2 velas me de una alerta (aparece una flecha) según unas condiciones,
una de ellas es que cuando el ratio de los cuerpos de las 2 velas del patrón esté por debajo de un valor o por encima del otro, el indicador no marque ese par de velas.
El código es.
&& iClose(NULL,0,i)- iOpen(NULL,0,i)/iOpen(NULL,0,i+1)-iClose(NULL,0,i+1)<=ratio_min)) // Condicion: El ratio de los cuerpos de las velas, por debajo de un mínimo y por encima de un máximo (valor ratio_min y ratio_max) el indicador, no darán señal.
Esta es la condición que el compilador me da error.
PD: El valor de ratio_min y ratio_min tiene que ser un entero con decimal, por ejemplo 1.5.
Muchas gracias de antemano.