Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
PapaYozh, estas dos opciones son sólo para el cierre, pero ¿qué pasa con la modificación? ¿Es mejor tener2 ticks para el procesamiento completo que 2 bucles diferentes para el cierre y la modificación?
Si hay que cerrar algo y modificar algo, entonces la construcción for (i=0; i<OrderTotals(); i++) es aún más incorrecta.
Tenemos que pasar de OrdersTotal()-1 a 0.
es decir, ¿es este el diseño correcto?
Sin embargo, sigo sin entender la normalización.
Una cosa es que calcule el precio, entonces está claro que hay que llevarlo a los dígitos del terminal.
Pero en este caso, estamos cerrando al precio actual obtenido del flujo y, por supuesto, no puede ser mayor que Dígitos.
Pero aquí también se cierra al precio actual derivado del flujo, que por supuesto no puede ser más largo que Dígitos.
Sin embargo, sigo sin entender la normalización.
Una cosa es que calcule el precio, entonces está claro que hay que llevarlo a los dígitos del terminal.
Pero en este caso, estamos cerrando al precio actual obtenido del flujo y, por supuesto, no puede ser mayor que Dígitos.
A veces cuando Digits=4 Bid puede ser 1.32343545654 esto sucede. No es frecuente, pero ocurre.
Vive y aprende. Gracias.
es decir, ¿es este el diseño correcto?
En realidad no: no hay ninguna comprobación del "símbolo" del instrumento. Si las órdenes estarán abiertas para más de un instrumento, entonces se corre el riesgo de cerrar las órdenes de un instrumento por los precios del otro. Si necesita cerrar la orden del símbolo, en cuyo gráfico se ha movido el Asesor Experto, entonces tiene que usar el "símbolo" del gráfico. Si necesita cerrar todas las órdenes, sin importar a qué gráfico se ha movido el EA, tiene que leer el "símbolo" de la orden y pedir que se usen las Ofertas y Demandas del "símbolo" correspondiente. Y hay acciones innecesarias en el código.
Buena suerte.
es decir, ¿es este el diseño correcto?
Sí y hay acciones adicionales en el código.
entonces hay una variable extra aquí para la transparencia del código.
¿O tal vez se refiere a otra cosa?
A veces en Digits=4 Bid puede ser igual a 1.32343545654. No es frecuente, pero ocurre.
Sin embargo, en el ejemplo del script close .mq4(en la entrega estándar de MT4), no hay normalización.