Broker Basket Preflight
- Utilitaires
- Version: 1.0
Broker Basket Preflight
Script de diagnostic MetaTrader 5 en lecture seule, pour vérifier les symboles exacts du broker avant de tester une stratégie multi-symboles. Il affiche les contrats, règles de volume, pas de prix, âge des cotations et spread dans le journal Experts.
Installez gratuitement la version prête à l'emploi depuis le Market dans MetaTrader 5 pour ordinateur, puis retrouvez Broker Basket Preflight dans Navigateur → Scripts → Market et lancez-le sur un graphique séparé.
Ouvrez la Boîte à outils (Ctrl+T) et sélectionnez l'onglet Experts pour lire le rapport.
Utilisation
- Sélectionnez les symboles exacts du broker dans Market Watch et laissez arriver les cotations.
- Lancez le script sur un graphique séparé. InpSymbols vide utilise le symbole du graphique ; pour un panier, séparez les noms par des virgules.
- Lisez les lignes SPEC, QUOTE, CALC, WARN, SKIP et SUMMARY du journal Experts. Corrigez les problèmes signalés puis relancez le script.
Paramètres
- InpSymbols : vide par défaut ; accepte jusqu'à 64 noms exacts. Les préfixes et suffixes doivent correspondre au broker.
- InpMaxQuoteAgeSeconds : 120 par défaut ; 0 désactive le seuil d'ancienneté des cotations.
- InpMaxSpreadPoints : 0 par défaut, désactivé ; le seuil d'avertissement facultatif s'exprime en points du broker.
Calculs et limites
Avec un volume minimal valide et des cotations alignées sur la grille, il estime la marge isolée BUY/SELL, l'effet d'une variation d'un tick à la hausse et à la baisse, ainsi que le résultat lié au seul spread. Les montants sont indiqués dans la devise du compte. Un calcul indisponible produit un avertissement.
Le script n'envoie aucun ordre et ne gère aucune position. Les estimations de marge excluent les positions et ordres en attente actuels. Commissions, swaps et slippage sont exclus. Il ne valide ni historique quotidien, ni signaux, ni fonds disponibles, ni horaires d'ouverture. Un rapport sans avertissement ne garantit pas l'acceptation d'une opération.

