¡Chicos! No sé cómo escribir la función.... la tarea es encontrar una barra en el gráfico, que sea igual a las dos últimas barras de un determinado período, y si no es igual, entonces no hacer nada.... se detuvo en esto
if(iHigh(NULL,PERIOD_CURRENT,20)==(H==H1))
donde H es la barra de corriente
donde H1 es la barra anterior
Al mismo tiempo, si eliminamos la función iHigh, el indicador muestra en qué lugar del gráfico está H==H1.
Me pueden decir si la condición activa una orden a las 13:00, que se cierra a las 19:00. Sin embargo, a las 16:00 se vuelve a activar la misma condición, pero la orden no se abre porque la condición estipula Total==0 (donde Total=OrdersTotal(), para evitar abrir órdenes constantemente). ¿Qué función, si es que hay alguna, debe utilizarse para que la segunda orden también se abra?
Del mismo modo, a las 13:00, la Condición_1 activa la orden Buy_1 a las 13:00, que se cerrará a las 19:00. A las 17:00, la Condición_2 se activa para abrir otra orden Sell_2, pero la segunda orden no se abre de nuevo debido a la condición Total==0 (donde Total=OrdersTotal()).
Me pueden decir si la condición activa una orden a las 13:00, que se cierra a las 19:00. Sin embargo, a las 16:00 se vuelve a activar la misma condición, pero la orden no se abre porque la condición estipula Total==0 (donde Total=OrdersTotal(), para evitar abrir órdenes constantemente). ¿Qué función, si es que hay alguna, debe utilizarse para que la segunda orden también se abra?
Del mismo modo, a las 13:00, la Condición_1 activa la orden Buy_1 a las 13:00, que se cerrará a las 19:00. A las 17:00, la Condición_2 se activa para abrir otra orden Sell_2, pero la segunda orden no se abre de nuevo debido a la condición Total==0 (donde Total=OrdersTotal()).
¿Y quién le impide establecer la condición Total<=1 para el 2º orden?
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
¡Chicos! No sé cómo escribir la función.... la tarea es encontrar una barra en el gráfico, que sea igual a las dos últimas barras de un determinado período, y si no es igual, entonces no hacer nada.... se detuvo en esto
if(iHigh(NULL,PERIOD_CURRENT,20)==(H==H1))
donde H es la barra de corriente
donde H1 es la barra anterior
Al mismo tiempo, si eliminamos la función iHigh, el indicador muestra en qué lugar del gráfico está H==H1.
Ayuda por favor, el cuarto día se ha ido.
iTime() para ayudarle
Me pueden decir si la condición activa una orden a las 13:00, que se cierra a las 19:00. Sin embargo, a las 16:00 se vuelve a activar la misma condición, pero la orden no se abre porque la condición estipula Total==0 (donde Total=OrdersTotal(), para evitar abrir órdenes constantemente). ¿Qué función, si es que hay alguna, debe utilizarse para que la segunda orden también se abra?
Del mismo modo, a las 13:00, la Condición_1 activa la orden Buy_1 a las 13:00, que se cerrará a las 19:00. A las 17:00, la Condición_2 se activa para abrir otra orden Sell_2, pero la segunda orden no se abre de nuevo debido a la condición Total==0 (donde Total=OrdersTotal()).
¡Hola!
¿Cómo restablecer todas las variables Buy_OpenNr[50]? ¿Sólo con el bucle, o hay una manera más fácil?
¡Hola!
¿Cómo restablecer todas las variables Buy_OpenNr[50]? ¿Sólo por el bucle, o hay una manera más fácil?
ArrayInitialize
Me pueden decir si la condición activa una orden a las 13:00, que se cierra a las 19:00. Sin embargo, a las 16:00 se vuelve a activar la misma condición, pero la orden no se abre porque la condición estipula Total==0 (donde Total=OrdersTotal(), para evitar abrir órdenes constantemente). ¿Qué función, si es que hay alguna, debe utilizarse para que la segunda orden también se abra?
Del mismo modo, a las 13:00, la Condición_1 activa la orden Buy_1 a las 13:00, que se cerrará a las 19:00. A las 17:00, la Condición_2 se activa para abrir otra orden Sell_2, pero la segunda orden no se abre de nuevo debido a la condición Total==0 (donde Total=OrdersTotal()).
Por favor, ayúdenme, no encuentro respuesta a una simple pregunta.
intTimeSeconds(,,,,,)Devuelve el número de segundos transcurridos desde el inicio del minuto de la hora especificada.
Si inserto la hora de apertura del bar en la función
TimeSeconds(iTime(NULL,PERIOD_M5,0))
¿cómo puedo saber que faltan 10 segundos para que se cierre la barra?
ArrayInitialize
¡Hola!
¿Cómo restablecer todas las variables Buy_OpenNr[50]? ¿Sólo con un bucle, o hay una manera más fácil?
¿Por qué dice "array required"?
¿Por qué dice "array required"?
Porque hay que leer la documentación hasta el final. Y hay un ejemplo