Async Promises Timers MT5
- Bibliothèque
- Version: 2.0
- Activations: 20
AsyncPro : Promesses de style JavaScript et minuteries non bloquantes pour MQL5
"After purchase, I will send you the complete source code with MCP Server. Please leave your email address in the comments."
Aperçu Êtes-vous fatigué que votre Expert Advisor (EA) se fige complètement lors de l'exécution de Sleep() , des appels d'API externes ou de l'attente de confirmations de transaction ? AsyncPro apporte la puissance de la boucle d'événements asynchrone de JavaScript directement dans MQL5. Il permet à votre EA d'exécuter des tâches chronophages en arrière-plan sans bloquer le thread principal.
Caractéristiques principales
-
Véritable exécution non bloquante : Remplacez Sleep() par Timer::setTimeout() .
-
Chaînage de méthodes : Utilisez les blocs .then() , .ccatch() et .finally() .
-
Méthodes statiques avancées : Promise::all() , Promise::race() , Promise::any() .
-
Preuve de fuite de mémoire : Ramassage de miettes automatique intégré.
-
Intégrateur universel : Paramètres externes pour les URL Webhook API, JSON, les scripts Python et les DLL.
Comment ça marche AsyncPro utilise la minuterie matérielle native de MetaTrader ( OnTimer ) pour créer une file d'attente de tâches asynchrones.
Meilleurs cas d'utilisation
-
API / WebRequests.
-
Bots Telegram/Discord.
-
EA complexes de grille/martingale.
-
Ponts Python/DLL.
