Hola a todos. Aun estoy aprendiendo a esto de programar asesores expertos y necesito un poco de ayuda.
Quiero hacer lo siguiente; Tenemos una condición con un if, si esta se cumple entra dentro de el pero no quiero que se emita una ordensend hasta el cierre de la tercera
vela siempre y cuando se cumpla otra condición.
Es decir vela actual (le llamaremos primera)-> entra en el primer if condicional al cumplirse la condicion->cierre de esa vela pero sigue dentro de la condición pasa un parametro ->vela segunda pasa un parametro-> vela tercera pasa otro parametro-> al cierre comprueba los parámetros en un if condicional. Si es favorable emite un ordensend, si no volveria a empezar hasta que se cumpliera el primer if.
ontick()
{
if(condición)
{
cierre vela primera
parametro
Cierre vela segunda
parametro
Cierre vela tercera
parametro
if(condición parámetros al cierre de la vela tercera es favorable)
{
ordersend
}
}
}
Como puedo hacerlo. Estuve mirando por ahí que hacen algo parecido con bucles for, pero no llego a entender.
Estoy con
mql4 pero con la build moderna, asi que utilizo ontick en lugar de star
Un saludo y gracias.