API Web MT5

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.

Aller

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.

Battement

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.

WebSocket

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

Ai-je besoin que mes propres développeurs utilisent l’API Web MT5 ?+
Non. FXUP gère toute l’intégration technique. Notre backend Aller est déjà construit et optimisé pour la communication de l'API Web MT5. Vous recevez une plateforme clé en main – WebTrader, GRC et applications mobiles – sans écrire de code. Si vous disposez de votre propre équipe de développement et souhaitez des intégrations personnalisées, nous pouvons vous fournir un accès API et une documentation pour répondre à vos besoins.
Quelle est la fiabilité de la connexion à l’API Web MT5 ?+
L'API Web MT5 est une interface de qualité production fournie par MetaQuotes. Notre backend Aller ajoute plusieurs niveaux de fiabilité, notamment le regroupement de connexions, la reconnexion automatique, la surveillance de l'état et la gestion du basculement. Nous maintenons des connexions persistantes au serveur MT5 avec surveillance des battements de cœur, garantissant que les transactions sont traitées même en cas de fluctuations du réseau.
À quelle latence puis-je m'attendre pour l'exécution des transactions ?+
Le backend Aller traite les commandes en moins d'une milliseconde avant de les transmettre au serveur MT5 via l'API Web. Le temps d'exécution total dépend des conditions du marché et de la réponse du fournisseur de liquidité, mais l'infrastructure FXUP ajoute une surcharge minime - généralement moins de 5 millisecondes pour l'aller-retour complet du client Battement via Aller to MT5 et retour.
L'API Web peut-elle gérer des volumes de transactions élevés ?+
Oui. Le modèle de concurrence de Aller est spécialement conçu pour les applications à haut débit. Notre backend peut gérer des milliers de connexions WebSocket simultanées et traiter des centaines de commandes par seconde. L'architecture évolue horizontalement : à mesure que votre base de clients augmente, nous ajoutons de la capacité sans modifier le code de l'application.

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