MétaTrader 5 Intégration de l'API Web
The API Web MT5 is the foundation of the FXUP platform. Notre Aller backend integrates directly with MétaTrader 5 to power branded WebTraders, GRC systems, and mobile trading apps for forex brokers worldwide.
Qu'est-ce que l'API Web MT5 ?
L'API Web MétaTrader 5 est une interface RESTful et basée sur WebSocket fournie par MetaQuotes qui permet aux applications externes de communiquer avec le serveur de trading MT5. Il permet un accès programmatique à la gestion des comptes, à l'exécution des transactions, aux données de marché et aux rapports, via des protocoles Web standard.
Contrairement à l'ancienne API Manager ou à l'API Gateway, l'API Web est conçue pour les applications Web et mobiles modernes. Chez FXUP, nous avons construit l'ensemble de notre architecture de plateforme autour de cette API, en utilisant Aller comme langage backend et Battement comme framework frontend pour créer une pile technologique de courtage complète.
This means every trade, every account update, and every price tick flows through the API Web — processed by our Aller backend and delivered to clients through the WebTrader, GRC, and mobile apps.
- Points de terminaison RESTful pour la gestion des comptes et des commandes
- Connexions WebSocket pour des données de marché en temps réel
- Authentification sécurisée avec accès basé sur des jetons
- Gestion complète du cycle de vie des échanges (ouvrir, modifier, fermer)
- Récupération de données historiques pour les graphiques et les rapports
- Solde du compte et calculs de marge
- Configurationuration des symboles et accès au groupe de trading
- Synchronisation de l'heure du serveur pour des horodatages précis
Capacités d'intégration
What you can build with the API Web MT5 through the FXUP platform.
Gestion des comptes
Créez, modifiez et gérez les comptes de trading MT5 par programmation. Définissez l'effet de levier, attribuez des groupes de trading, configurez les paramètres de marge et gérez les autorisations de compte. Notre GRC utilise ces points de terminaison pour automatiser l'intégration des clients : lorsqu'un client s'inscrit et réussit le KYC, son compte MT5 est créé automatiquement.
Exécution des transactions
Soumettez des ordres de marché et en attente, modifiez les ordres existants et clôturez des positions via l'API. Prise en charge de tous les types d'ordres MT5, y compris les ordres au marché, à cours limité, stop, stop-limit et de clôture. Le backend Aller gère le routage des commandes avec des temps de traitement inférieurs à la milliseconde pour un délai d'exécution minimal.
Streaming de données de marché
Streaming des cours acheteur/vendeur en temps réel pour tous les instruments configurés via des connexions WebSocket. Livraison de données tick par tick vers l'interface Battement pour les graphiques en direct, les panneaux de cotations et l'affichage de la profondeur du marché. Récupération de données historiques OHLC pour créer des graphiques sur toutes les périodes disponibles.
Rapports et analyses
Extrayez l'historique détaillé des échanges, les opérations d'équilibrage et les mesures de performances directement depuis le serveur MT5. Générez des rapports sur le volume des transactions, l'activité des clients, les profits/pertes et les commissions accumulées. Ces données alimentent les tableaux de bord de reporting du GRC et les vues de l'historique des transactions destinées aux clients.
Notre pile technologique
Purpose-built for high-performance API Web MT5 integration.
Langage back-end
Aller a été choisi pour le backend FXUP en raison de son modèle de concurrence exceptionnel, de sa faible empreinte mémoire et de ses caractéristiques de latence prévisibles. Les Allerroutines gèrent efficacement des milliers de connexions WebSocket simultanées, tandis que le typage statique et la nature compilée de Aller garantissent la fiabilité de la production. Le serveur Aller gère toutes les communications avec l'API Web MT5, implémente la logique métier et transmet les données au frontend.
Cadre frontal
Battement provides a single codebase for web, iOS, and Android platforms. Notre WebTrader and mobile apps share the same Battement codebase, ensuring consistent behavior and reducing maintenance overhead. Battement's rendering engine delivers smooth 60fps animations for charts, real-time price updates, and responsive layouts across all screen sizes.
Protocole en temps réel
Les connexions WebSocket entre le frontend Battement et le backend Aller fournissent des canaux de communication persistants et bidirectionnels. Les données de marché, les mises à jour des commandes et les modifications de compte sont transmises aux clients en temps réel sans interrogation. Le serveur Aller gère le cycle de vie des connexions, la surveillance des pulsations et la gestion des reconnexions automatiques.
Cas d'utilisation
How brokers use the API Web MT5 integration through FXUP.
Courtage en marque blanche
Launch a fully branded brokerage with MT5 white label. The API Web powers all trading operations, client management, and data delivery across your WebTrader, GRC, and mobile platforms.
Configurationuration de l'étiquette grise
Start with a grey label on shared infrastructure. The same Web Intégration API provides identical trading functionality at a lower cost point, with the option to upgrade to a dedicated environment later.
Intégration GRC personnalisée
Connectez votre GRC de courtage à MT5 pour le provisionnement automatisé des comptes, les mises à jour des soldes en temps réel, la récupération de l'historique des transactions et le calcul des commissions. L'API Web constitue le pont entre vos opérations de back-office et le moteur de trading.
Applications de trading de marque
Créez des applications de trading Web et mobiles personnalisées qui se connectent à MT5 via l'API Web. Nos applications basées sur Battement offrent une alternative moderne aux terminaux MétaTrader standard, entièrement adaptés à votre entreprise.
Automatisation des paiements
Automatisez le traitement des dépôts et des retraits en connectant les passerelles de paiement à MT5 via l'API Web. Lorsqu'un paiement est confirmé, le backend Aller crédite instantanément le solde du compte MT5 — aucune intervention manuelle n'est requise.
Surveillance des risques
Surveillez les positions des clients, leur exposition et leurs niveaux de marge en temps réel via l'API Web. Créez des tableaux de bord de risque personnalisés, définissez des alertes automatisées pour les seuils de marge et suivez l'exposition globale des groupes de négociation.
Foire aux questions
Construisez sur l'API Web MT5 avec FXUP
Obtenez une plateforme de trading complète alimentée par l'intégration de l'API Web MétaTrader 5. Contactez-nous pour discuter de votre projet.
Parlez à notre équipe