Code source
Comment planifier un filtre de spread bid-ask pour un EA MQL5
Un filtre de spread bid-ask est une première personnalisation ciblée : il donne une réponse claire à une question, à savoir si les nouvelles entrées doivent être autorisées au spread bid-ask actuel. Définissez cette limite avant de modifier l’EA.
Écrivez une règle exacte
Précisez l'unité, la valeur maximale acceptée et la règle d'égalité. Par exemple, une règle illustrative pourrait autoriser une nouvelle entrée lorsque l'écart acheteur-vendeur est inférieur ou égal à une limite nommée en points. Décidez de ce qui se passe lorsque le devis n'est pas disponible. Maintenez une gestion protectrice des positions de trading existantes en dehors d’un filtre général d’entrée uniquement.
Lire une citation cohérente
SymbolInfoTick renvoie un instantané contenant Bid et Ask. Pour une cotation valide, un spread bid-ask basé sur des points correspond à la différence de prix Ask moins Bid divisée par la taille en points du symbole. Vérifiez le résultat de la fonction et la valeur du point avant de calculer. Évitez de combiner un ancien Bid avec un Ask récemment récupéré.
Placez le filtre à la limite d'entrée
Localisez le point où un signal de stratégie valide devient une demande de nouvelle entrée. Placez-y le chèque, en utilisant une entrée clairement nommée et une raison de diagnostic concise lorsqu'une entrée est ignorée. Ne contournez pas accidentellement les sorties, la logique de suivi ou la gestion des ordres en attente que la stratégie requiert encore.
Tester les cas limites
- Un spread bid-ask inférieur à la limite.
- Un spread bid-ask exactement à la limite.
- Un écart acheteur-vendeur au-dessus de la limite.
- Un devis manquant ou invalide.
- Une position commerciale existante qui doit encore être gérée alors que les entrées sont bloquées.
Personnalisez-le avec MQLume
MQLume est conçu pour ce type de propriété : commencez par une source modifiable et apportez une amélioration spécifique. ExplorerMy AI Gold MT5et utiliser leListe de contrôle des invites IApour décrire clairement le changement.