![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Correcto, es decir, perdemos al menos16ms para nada (podemos volver como mínimo).Y no podríamos perder ninguno si hubiera un evento nulo gratuito o eventos personalizados gratuitos. Y ahora el modelo de eventos en este caso funciona de forma limitada:
¿Quiere que los eventos cero sean más de 16ms?
Todo lo que quiero es un evento rápido - cero - OnEmpty, que sería llamado una vez cada vez que la cola de eventos se vacía. Y puedes realizar con seguridad tus cálculos con los datos reales actuales
Todo lo que quiero es un evento nulo - OnEmpty para ser llamado una vez cada vez que la cola de eventos esté vacía.
Llamando sólo a OnTick, OnTrade*, OnBook.
Llamando sólo a OnTick, OnTrade*, OnBook.
Una limitación tan estricta no es deseable, ya que el esquema debería ser de naturaleza general y el procesamiento real de los otros eventos "lentos" (en particular OnChartEvent, etc.) puede posponerse mediante programación si es necesario
Una limitación tan estricta no es deseable, ya que el esquema debería ser general y el procesamiento real de otros eventos "lentos" (en particular OnChartEvent, etc.) puede posponerse mediante programación si es necesario
Recuerdo que sugeriste algunas buenas ideas sobre este tema en otro hilo. Sabes que, salvo raras excepciones, siguen siendo ideas. Especialmente los globales.
Si se pudieran eliminar los errores y las funciones que se ralentizan, sería estupendo. OnEmpty es genial, pero la probabilidad de que se implemente es nula.
Recuerdo que sugeriste algunas buenas ideas sobre este tema en otro hilo. Sabe que, con pocas excepciones, siguen siendo ideas. Especialmente los globales.
No en otro hilo, sino al principio de este - recuerda OnMain
Si se eliminaran los frenos de función, sería genial.
Alternativamente.
Pero este es el evento del usuario, cuya velocidad no le satisface
Pero se trata de un evento personalizado, cuya velocidad no le satisface.
Acabas de sugerir una solución genérica que no necesita un EventEmpty.
Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading
MT5 y Speed en acción
A100, 2020.10.07 18:44
Sólo quiero un evento rápido - null - OnEmpty, que sería llamado una vez cada vez que la cola de eventos se vacía.
Cuando se publique una compilación con ediciones de los informes en este hilo, por favor, informe aquí de que se ha publicado.