Async Promises Timers MT5
- Bibliotecas
- Versión: 2.0
- Activaciones: 20
AsyncPro: Promesas al estilo JavaScript y temporizadores sin bloqueo para MQL5
"After purchase, I will send you the complete source code with MCP Server. Please leave your email address in the comments."
Descripción general ¿Está cansado de que su Asesor Experto (EA) se congele por completo al ejecutar Sleep() , realizar llamadas a API externas o esperar confirmaciones de operaciones? AsyncPro lleva el poder del bucle de eventos asíncronos de JavaScript directamente a MQL5. Permite que su EA ejecute tareas prolongadas en segundo plano sin bloquear el hilo principal.
Características principales
-
Ejecución real sin bloqueo: Reemplace Sleep() con Timer::setTimeout() .
-
Encadenamiento de métodos: Use elegantes bloques .then() , .ccatch() y .finally() .
-
Métodos estáticos avanzados: Promise::all() , Promise::race() , Promise::any() .
-
A prueba de fugas de memoria: Recolección de basura automática incorporada.
-
Integrador universal: Parámetros externos integrados para URL de Webhook de API, JSON, scripts de Python y DLL.
Cómo funciona AsyncPro utiliza el temporizador de hardware nativo de MetaTrader ( OnTimer ) para crear una cola de tareas asíncronas.
Mejores casos de uso
-
API / WebRequests.
-
Bots de Telegram/Discord.
-
EAs complejos de Cuadrícula/Martingala.
-
Puentes Python/DLL.
