El indicadorEnvelopes en el EA, el EA se escribió solo, en los ajustes puse un desplazamiento (-7). ¿Por qué el EA no abre las órdenes con un desplazamiento negativo en el indicadorEnvelopes?
Vagif Babaev: El indicadorEnvelopes en el EA, el EA se escribió solo, en los ajustes puse shift (-7). ¿Por qué el EA no abre órdenes con shift negativo en el indicadorEnvelopes?
En los iEnvelopes el índice de un valor recibido del buffer de indicadores no debe ser menor que el desplazamiento, es decir, el último valor no debe ser inferior a 7.
demonoid123000: Estimados programadores. ¿Puede ayudar? Me gustaría adjuntar el número de órdenes abiertas a los Asesores Expertos. No sé si servirá de algo. Puse estos búhos en varias parejas y sólo se abre un pedido. Si abro una orden en uno de los pares, las señales del otro par no se ignoran. No sé qué hacer con él.
¿La ejecución de esta función elimina los pedidos? Si se llama al principio del código:" if(TimeCurrent()>=D'23:50')close_all();return;" entonces el programa no funciona más, es decir, las órdenes no se abren y el registro dice "botón de parada pulsado". Si borro esta línea, todo funciona y se abre. ¿Podría explicar qué es lo que está mal? No sé mucho sobre los detalles, así que sólo he copiado el cuerpo de la función.
toni_stark: ¿La ejecución de esta función elimina los pedidos? Si se llama al principio del código:" if(TimeCurrent()>=D'23:50')close_all();return;" entonces el programa no funciona más, es decir, las órdenes no se abren y el registro dice "botón de parada pulsado". Si borro esta línea, todo funciona y se abre. ¿Podría explicar qué es lo que está mal? No soy bueno con los detalles, así que sólo he copiado el cuerpo de la función.
El indicadorEnvelopes en el EA, el EA se escribió solo, en los ajustes puse shift (-7). ¿Por qué el EA no abre órdenes con shift negativo en el indicadorEnvelopes?
Estimados programadores. ¿Puede ayudar? Me gustaría adjuntar el número de órdenes abiertas a los Asesores Expertos. No sé si servirá de algo. Puse estos búhos en varias parejas y sólo se abre un pedido. Si abro una orden en uno de los pares, las señales del otro par no se ignoran. No sé qué hacer con él.
el problema es esta condición
Así es como debería funcionar.
¿Qué parámetro o función ayudará a desplazar el indicador hacia arriba o hacia abajo en n puntos?
el problema es esta condición
Así es como debería funcionar
No conozco el lenguaje de programación en absoluto... no lo entiendo. ¿Tal vez pueda cambiar estos valores?
se ha añadido el parámetro Shift, número positivo desplazado hacia arriba, número negativo desplazado hacia abajo.
Sergey Gritsay:
добавил параметр Shift, положительное число смещение вверх, отрицательное вниз.
¡Muchas gracias!
se refiere a algo así
¿La ejecución de esta función elimina los pedidos? Si se llama al principio del código:" if(TimeCurrent()>=D'23:50')close_all();return;" entonces el programa no funciona más, es decir, las órdenes no se abren y el registro dice "botón de parada pulsado". Si borro esta línea, todo funciona y se abre. ¿Podría explicar qué es lo que está mal? No soy bueno con los detalles, así que sólo he copiado el cuerpo de la función.