Connexion de MetaTrader 5 à ATAS
Ce guide explique comment configurer et connecter la plateforme MetaTrader 5 (MT5) à ATAS.
La liste des brokers pouvant être connectés à ATAS via MT5 comprend : AMP, BCS, FXFlat, Just2Trade, AvaFutures, FP Markets et Taurex.
Configuration de MetaTrader 5
Pour utiliser cette connexion, MetaTrader 5 doit être en cours d’exécution sur votre ordinateur avec un compte de trading actif et des données de marché connectées.
Avant de connecter MT5 à ATAS, effectuez les étapes de configuration suivantes :
- Dans MetaTrader 5, ouvrez Tools → Options, allez à l’onglet Expert Advisors et activez :
- Allow automated trading
- Allow DLL imports

- Fermez la plateforme MT5.
- Installez les fichiers de l’Expert Advisor MT5 en cliquant sur Install MT5 Expert Files dans le connecteur MT5 d’ATAS.

Après chaque mise à jour d’ATAS, réinstallez les fichiers de l’Expert Advisor en cliquant sur le bouton "Install MT5 Expert Files" dans le connecteur MT5.
- Ouvrez la fenêtre Navigator dans MT5 et localisez OFT sous la section Expert Advisors. Attachez-le à un graphique en :
- faisant un clic droit et en sélectionnant Attach to Chart, ou
- le faisant glisser sur un graphique.

Lors de l’ajout de l’advisor, assurez-vous que le paramètre AppPath contient le chemin correct vers votre dossier d’installation ATAS.
Assurez-vous que Allow Automated Trading est activé dans l’onglet General.

Ne changez pas l’intervalle de temps du graphique MT5 où l’advisor OFT est attaché. Sinon, la transmission des données en temps réel vers ATAS s’arrêtera.
Connexion d’un compte MT5 à ATAS
Pour créer une connexion MT5 dans ATAS :
Connections → Add → MT5 → Next

Les fenêtres de confirmation de l’accord apparaîtront ensuite :

Les ordres OCO (One Cancels Other) sont simulés localement sur votre ordinateur lors de l’utilisation d’une connexion MT5. La plateforme doit rester connectée au broker pour que les ordres OCO fonctionnent correctement. Si la connexion est perdue et qu’un ordre du groupe OCO est exécuté, les ordres restants ne seront pas annulés automatiquement.
Paramètres de connexion dans ATAS

- Connection Type — sélectionnez votre broker.
- MT5 Address — adresse IP locale utilisée pour la communication avec MT5 (la valeur par défaut est généralement correcte).
Important : lors de l’utilisation d’une connexion MetaTrader 5, ATAS traite les données de ticks selon les spécificités techniques de la source de données MT5 afin d’assurer une agrégation correcte des trades.
ATAS ne demande pas les ticks de la seconde en cours. À la place, il demande les données de ticks uniquement pour la seconde précédente entièrement terminée, car les ticks appartenant à la même seconde peuvent arriver du serveur MT5 à des moments différents.
Les demandes de ticks sont envoyées environ 200 milliseconds after the start of each new second. Ce délai garantit que tous les ticks de la seconde précédente ont été reçus avant le début du traitement.
Cette approche aide à :
- Préserver l’intégrité des données de ticks.
- Éviter les trades manqués.
- Construire des clusters précis, des calculs delta et d’autres analyses basées sur le volume.
Ce comportement est une caractéristique technique du traitement des données de MetaTrader 5 et ne doit pas être considéré comme un retard ou un dysfonctionnement du côté d’ATAS.
Après la configuration, la connexion MT5 apparaîtra comme une entrée distincte dans la liste des connexions.
Des informations détaillées sur les paramètres de connexion sont disponibles dans l’article : Connection Settings Window.

Éléments de la fenêtre Connections
| Item | Description |
| 1. Add | Create a new connection. |
| 2. Type | Connection source type. |
| 3. Name | Custom connection name. |
| 4. Status | Current connection status. |
| 5. Quote Provider | Select this connection as a market data source. |
| 6. Auto-Connect | Automatically connect when ATAS starts. |
| 7. Settings | Open connection settings. |
| 8. Remove | Delete the connection from the list. |
| 9. Connect / Disconnect | Manually connect or disconnect the connector. |
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article