ForexBestRobots.comComparer les EA →
FR

Guides techniques · Compatibilité broker

Suffixes, décimales et spécifications des symboles MT4 pour les EA

Vérifiez suffixes, décimales, taille du contrat, valeur du tick, pas de volume et Stops Level avant de lancer un EA Forex.

15 min de lectureRelu par l’équipe éditoriale de ForexBestRobots
Comparaison MT4 des suffixes EURUSD décimales taille de contrat pas de volume et Stops LevelGuides techniquesGuide pratique pour MT4

Illustration originale créée pour ForexBestRobots.com.

Un EA Forex ne traite pas un marché EURUSD abstrait, mais le symbole exact fourni par le courtier connecté. Ce symbole peut s’appeler EURUSD, EURUSD.a, EURUSDm ou autrement ; ses règles de volume, de tick et de stops peuvent différer de celles d’un autre compte.

Nom du symbole

Le suffixe ne pose souvent aucun problème lorsque l’EA lit le symbole du graphique. Il devient critique si le programme cherche un nom codé en dur, construit des symboles associés à partir de texte ou calcule le risque avec des hypothèses incompatibles avec la spécification du contrat.

Comparaison MT4 des suffixes EURUSD décimales taille de contrat pas de volume et Stops Level
Une même paire peut porter un autre nom et suivre des règles différentes chez un autre broker.
La compatibilité se vérifie dans la spécification

Un spread publicitaire faible ne prouve pas que symbole, volume, exécution et distances conviennent à l’EA.

Pour examiner les coûts de détention, le guide du swap et du rollover Forex relie l’unité annoncée, le calendrier de financement et les écritures en devise du compte avant d’interpréter le résultat net.

Pour reproduire les décisions D1 et H4, le protocole sur les bougies journalières et l’heure du courtier précise les limites, les courtes bougies dominicales et les informations achevées.

Spécification

PropriétéPoint à vérifierPourquoi c’est important
NomEURUSD, EURUSD.a, EURUSDmCapacité de l’EA à trouver l’instrument
Digits / Point4/5, ou 2/3 pour les paires JPYConversion des pips, distances et prix
Taille du contratUnités représentées par un lotRisque monétaire et marge
Tick size / tick valuePlus petit mouvement et sa valeurCalcul du volume et du résultat
Volume minimum / pas0,01, 0,1 ou autre incrémentAcceptation du volume calculé
Stops LevelDistance minimale au prixValidité des ordres, SL et TP
SessionsPlages d’acceptation des ordresFiltres horaires et Market closed

Contrôle de compatibilité

1

Ouvrir Market Watch

Clic droit sur le symbole exact, puis Spécification. N’utilisez pas les valeurs d’un autre type de compte.

2

Comparer avec les exigences de l’EA

Confirmez paire, unité de temps, décimales, lot minimal, restrictions de couverture ou FIFO, ordres en attente et horaires autorisés.

3

Vérifier le calcul du risque

Testez le plus petit lot prévu et comparez marge et valeur du tick attendues aux valeurs affichées. Un signal correct reste dangereux si les hypothèses du contrat sont erronées.

4

Tester les distances

Sur Démo, confirmez l’acceptation des ordres et protections avec un spread normal puis plus large.

5

Documenter l’environnement

Conservez broker, serveur, compte, symbole et spécification avec la version EA et le set.

Pièges fréquents

Supprimer le suffixe alors que le broker n’offre pas le symbole nu
Multiplier automatiquement toutes les distances par dix sur cinq décimales
Utiliser une valeur de tick fixe pour les métaux ou CFD
Arrondir le volume à deux décimales lorsque le pas diffère
Ignorer Stops Level et Freeze Level lors de la modification des ordres
Copier des réglages entre comptes standard, cent et contrats différents

Règle d’exploitation sûre

L’installation la plus robuste utilise le vrai symbole du graphique et laisse l’EA lire ses propriétés. Si un champ suffixe existe, saisissez exactement la valeur documentée, ponctuation et casse comprises. Ne renommez pas les fichiers et ne créez pas de graphique offline sans instruction précise.

Validation Démo

L’EA apparaît sur le symbole et l’unité de temps prévus.
Le volume respecte minimum, maximum et pas.
Ordres en attente et stops sont acceptés sans erreur 130.
Le risque monétaire reste cohérent au plus petit volume.
Experts et Journal indiquent le symbole demandé.

Conserver les unités indiquées pour points, pips et ticks

Sur EURUSD typique à cinq décimales, Point = 0.00001 et un pip conventionnel vaut 0.00010. Sur une paire JPY typique à trois décimales, Point = 0.001 et un pip vaut 0.01. Ces conventions ne définissent pas un « pip » universel pour métaux ou indices. Lisez le manuel avant de convertir une distance d’Inputs.

MQL4 documente MODE_TICKSIZE en points, tandis que SYMBOL_TRADE_TICK_SIZE est un incrément de prix. Pour estimer une somme, exprimez distance et tick dans les mêmes unités de prix : perte par lot = distance de prix ÷ taille du tick × valeur du tick. La valeur du tick doit être valable pour le symbole et la devise du compte actuels.

Valider les pas de prix et de volume

Une distance hypothétique de 0.00500, un tick de prix de 0.00001 et une valeur de $1 par lot donnent 500 ticks et $500 de risque de prix par lot avant frais. Ne transférez pas ces valeurs à un autre contrat. Revérifiez-les pour comptes en cents, tailles inhabituelles et autre devise de compte.

Arrondissez le volume à la baisse au pas autorisé, entre minimum et maximum ; deux décimales ne sont pas une règle universelle. Vérifiez séparément Stops Level, Freeze Level et l’incrément de prix permis. Si la valeur du tick manque, est périmée ou incohérente, interrompez le calcul et clarifiez-la plutôt que supposer une valeur commode.

Consultez les définitions officielles des propriétés de symboles MQL4.

La précision de cotation ne détermine pas le risque monétaire

Considérez deux contrats EURUSD fictifs sur des comptes USD. Leur tick de prix vaut 0.00001, mais sa valeur par lot est de $1 pour A et de $0.10 pour B. Une distance de prix de 0.00150 représente 150 ticks : la perte de prix par lot est donc de $150 sur A et de $15 sur B. Copier le même volume produirait une exposition monétaire différente malgré une précision identique.

Avec un budget illustratif de $5 et un pas autorisé de 0.01 lot, les volumes bruts sont environ 0.0333 et 0.3333 lot. Arrondis vers le bas, ils donnent 0.03 et 0.33 lot, soit des pertes de prix de $4.50 et $4.95. Commission, slippage et financement sont exclus ; leur prise en compte peut imposer moins de volume. Volume minimum, grille de prix et marge doivent aussi autoriser l’ordre.

Ces contrats sont inventés, pas issus d’une spécification de courtier. Vérifiez la valeur réelle du tick en devise du compte et consultez le guide de valeur du pip et de conversion avant de transférer des réglages. En l’absence de données ou en cas de rejet, suivez le dépannage lié au symbole sans supposer un contrat standard.

Référence officielle

Consulter la documentation officielle.