Comment intégrer MetaTrader 4/5
Découvrez comment intégrer les fonctionnalités MetaTrader 4/5 dans B2CORE en créant des plateformes et des produits dans le Back Office
Cette instruction explique comment créer les plateformes, groupes de produits et produits nécessaires pour activer les fonctionnalités MT4 et MT5 via le Back Office B2CORE.
Pour gérer les comptes de trading réels et de démonstration sur MT4 et MT5, il est nécessaire de configurer des plateformes, groupes de produits et produits distincts pour chacun dans le Back Office.
Aucune connexion externe n’est requise pour les plateformes MT. Les connexions à ces plateformes sont établies dans B2CORE via le service WEBAPI interne. Tous les identifiants nécessaires pour se connecter à la plateforme MT concernée sont configurés dans Produits > Plateformes.
Comment créer une plateforme pour MT
Pour créer une plateforme pour MT :
Accédez à Produits > Plateformes.
Cliquez sur Créer dans l’angle supérieur droit de la page, puis sélectionnez MetaTrader 4 ou MetaTrader 5 dans la liste déroulante.
Dans la fenêtre contextuelle Créer une plateforme, renseignez les champs suivants :
-
Dans le champ Nom, saisissez un nom unique pour la plateforme.
-
Dans le champ Libellé, saisissez un libellé qui sera appliqué à la plateforme dans le Back Office.
-
Dans la liste déroulante Demande de transfert entrant, sélectionnez :
- Yes — pour exiger l’approbation d’un administrateur et créer des demandes de transferts vers des comptes MT via l’interface B2CORE.
- No — pour traiter les transferts vers des comptes MT via l’interface B2CORE sans demandes.
-
Dans la liste déroulante Demande de transfert sortant, sélectionnez :
- Yes — pour exiger l’approbation d’un administrateur et créer des demandes de transferts depuis des comptes MT via l’interface B2CORE.
- No — pour traiter les transferts depuis des comptes MT via l’interface B2CORE sans demandes.
Cliquez sur Enregistrer pour continuer.
Sur la page Modifier la plateforme, définissez les paramètres suivants :
- Dans le champ Libellé court, vous pouvez éventuellement spécifier un libellé court pour la plateforme.
- Si vous configurez une plateforme de démonstration pour MT, sélectionnez Yes dans la liste déroulante Démo ; sinon, assurez-vous que No est sélectionné.
- Dans la liste déroulante Statut, sélectionnez Enabled.
Dans la section Paramètres, définissez le paramètre de connexion suivant :
Connexion MetaTrader
- Dans le champ Hôte, indiquez l’adresse IP et le numéro de port permettant d’accéder au serveur MT.
- Dans le champ Identifiant, saisissez l’identifiant permettant d’accéder au gestionnaire MT.
- Dans le champ Mot de passe, saisissez le mot de passe permettant d’accéder au gestionnaire MT. Le mot de passe doit respecter les exigences relatives aux mots de passe de connexion à la plateforme.
Nous vous recommandons également d’autoriser les connexions des gestionnaires à votre plateforme uniquement depuis les adresses IP B2CORE. Pour plus de détails, consultez Comment restreindre l’accès à la plateforme aux adresses IP B2CORE.
Connexion WEBAPI
Les paramètres de connexion WEBAPI sont fournis par votre gestionnaire de compte.
- Dans le champ Hôte, indiquez le nom de domaine et le numéro de port permettant d’accéder à WEBAPI.
- Dans le champ Jeton d’accès, indiquez le jeton utilisé pour accéder à WEBAPI.
Paramètres
Dans cette section, définissez les paramètres supplémentaires :
-
Dans le champ Nombre maximal de jours d’inactivité, saisissez le nombre de jours après lequel les comptes MT seront archivés si aucune activité n’est détectée pendant cette période.
-
Dans le champ URL du terminal Web, indiquez l’URL du terminal de trading web. Lorsqu’elle est spécifiée, le bouton Trader apparaît sur les cartes de compte de la plateforme concernée dans l’interface B2CORE et l’application mobile, permettant aux clients d’accéder au trading en un seul clic.
-
Dans la liste déroulante Utiliser le reporting sur la plateforme, sélectionnez :
- Enabled — pour activer l’option Envoyer des rapports pour les comptes MT créés via B2CORE.
- Disabled — pour laisser l’option Envoyer des rapports désactivée pour les comptes MT créés via B2CORE.
Cliquez sur Tester la connexion pour valider les paramètres de connexion.
La coche affichée sur le bouton Tester la connexion indique que la connexion a été correctement configurée.
Une fois les paramètres de connexion validés avec succès, cliquez sur Enregistrer.
Comment créer un groupe de produits pour MT
Pour créer un groupe de produits pour MT :
Accédez à Produits > Groupes.
Cliquez sur +Créer dans l’angle supérieur droit de la page.
Sur la page Créer un groupe, renseignez les champs suivants :
- Dans le champ Libellé, saisissez un libellé pour le groupe de produits. Ce libellé sera attribué au groupe de produits dans le Back Office et sera visible par les clients dans l’interface B2CORE.
- Dans le champ Description, saisissez une description du groupe.
- Dans la liste déroulante Type, sélectionnez Default.
Cliquez sur Enregistrer pour créer le groupe de produits.
Comment créer un produit pour MT
Pour créer un produit pour MT :
Accédez à Produits > Produits.
Cliquez sur Créer dans l’angle supérieur droit de la page, puis sélectionnez :
- MetaTrader 5 Live — pour créer un produit permettant de gérer des comptes réels sur MT5
- MetaTrader 5 Demo — pour créer un produit permettant de gérer des comptes de démonstration sur MT5
- MetaTrader 4 Live — pour créer un produit permettant de gérer des comptes réels sur MT4
- MetaTrader 4 Demo — pour créer un produit permettant de gérer des comptes de démonstration sur MT4
Dans la fenêtre contextuelle Créer un produit, renseignez les champs suivants :
-
Dans la liste déroulante Groupe de plateformes, sélectionnez le groupe approprié existant dans votre gestionnaire MT. Les comptes MT créés via B2CORE sur la base de ce produit seront attribués à ce groupe.
-
Dans la liste déroulante Devise, sélectionnez la devise du produit. Les options de devise disponibles dans B2CORE dépendent des paramètres du groupe de plateformes sélectionné. Par exemple, si un groupe de plateformes dans le gestionnaire MT est configuré pour
USD, alorsUSDsera l’option de devise par défaut pour les comptes MT créés avec ce produit via B2CORE. -
Dans le champ Nom, saisissez un nom unique pour le produit.
-
Dans la liste déroulante Groupe, sélectionnez le groupe de produits créé précédemment afin d’y inclure le produit.
-
Dans la liste déroulante Factory, sélectionnez
100pour libeller les comptes MT créés avec ce produit en sous-unités de devise (par exemple, en centimes) ; sinon, conservez1. -
Dans la liste déroulante Type, sélectionnez :
- Trade — si vous créez un produit permettant de gérer des comptes réels
- Demo — si vous créez un produit permettant de gérer des comptes de démonstration
Cliquez sur Enregistrer pour continuer.
Sur la page Modifier le produit, définissez les paramètres de produit suivants :
-
Dans le champ Nom, vous pouvez modifier le nom du produit. Le nom doit être unique.
-
Dans le champ Libellé, saisissez un libellé pour le produit. Ce libellé sera attribué au produit dans le Back Office et sera visible par les clients dans l’interface B2CORE.
-
Dans le champ Effet de levier par défaut, saisissez le ratio d’effet de levier par défaut qui sera attribué aux comptes MT créés automatiquement lorsque l’option Création automatique à la connexion est déclenchée.
-
Dans le champ Effet de levier, saisissez un ou plusieurs ratios d’effet de levier que les clients peuvent sélectionner lors de la création de comptes MT via l’interface B2CORE.
-
Dans les listes déroulantes Droits et Droits de compte par défaut, sélectionnez les autorisations requises qui seront appliquées au produit (telles que
Enabled,Visible,Trade enabled,Transfer depositetTransfer withdraw).Les droits par défaut seront attribués aux comptes MT créés automatiquement lorsque l’option Création automatique à la connexion est déclenchée.
Pour consulter la liste des autorisations possibles, reportez-vous à Autorisations de produit.
-
Dans le champ Nombre maximal de comptes, saisissez une valeur entière pour définir le nombre maximal de comptes MT qu’un client peut créer pour chaque devise ajoutée au produit.
Par exemple, si
USDetEURsont ajoutés comme devises au produit et que l’option Nombre maximal de comptes est définie sur1, le client peut créer un compte enUSDet un compte enEURsur la base de ce produit.- Pour ne définir aucune limite concernant le nombre de comptes, spécifiez -1.
- Pour interdire aux clients de créer des comptes, spécifiez 0.
-
Dans la liste déroulante E-mail, sélectionnez :
- Send ou Default — pour envoyer automatiquement des notifications par e-mail aux clients lorsque de nouveaux comptes MT sont créés, en leur fournissant les informations nécessaires pour commencer à trader.
- Don't send — pour désactiver les notifications par e-mail concernant les nouveaux comptes MT.
-
Dans la liste déroulante Modèle d’e-mail, sélectionnez le modèle d’e-mail qui sera utilisé pour envoyer des notifications concernant les nouveaux comptes MT.
-
Dans le champ Montant initial, indiquez le montant qui sera automatiquement déposé sur les comptes MT de démonstration lors de leur création.
-
Dans le champ Montant minimal de dépôt (USD), vous pouvez éventuellement spécifier le dépôt minimal, en USD, requis pour créer un compte MT sur la base de ce produit.
-
Dans la liste déroulante Création automatique à la connexion, sélectionnez :
- Yes — pour créer automatiquement des comptes MT selon les paramètres du produit lorsque les clients se connectent pour la première fois à l’interface B2CORE.
- No — pour créer manuellement des comptes MT sur la base de ce produit.
-
L’option Activation au premier transfert s’applique uniquement à MT5. Dans la liste déroulante, sélectionnez :
- Yes — pour créer des comptes MT5 sans l’autorisation
Trade enabled. Cette autorisation sera attribuée au compte lors du premier transfert réussi du client. - No — pour créer des comptes MT5 avec l’autorisation
Trade enabled, immédiatement actifs pour le trading.
- Yes — pour créer des comptes MT5 sans l’autorisation
-
Dans le champ Lien vers l’accord, indiquez un lien vers le document auquel les clients doivent consentir afin d’ouvrir des comptes MT via l’interface B2CORE.
-
Dans le champ Informations sur le lien, indiquez un lien vers une ressource contenant des informations supplémentaires sur le produit, à laquelle les clients peuvent accéder lors de la création de comptes MT via l’interface B2CORE.
-
Dans l’onglet Devises, vous pouvez consulter la devise associée au produit et ajouter d’autres devises si nécessaire. Les options de devise disponibles sont limitées par les paramètres des groupes de plateformes configurés dans le gestionnaire MT.
-
Après avoir configuré les paramètres du produit, activez-le en sélectionnant Enabled dans la liste déroulante Statut.
Cliquez sur Enregistrer pour créer le produit.
Les comptes MT associés à la plateforme concernée peuvent désormais être créés sur la base du produit via le Back Office ou l’interface B2CORE. Toute modification des paramètres du produit aura une incidence directe sur la manière dont le produit est affiché et fonctionne pour les clients dans l’interface B2CORE.
Si les plateformes MT4 et MT5 sont toutes deux nécessaires, suivez les mêmes instructions pour configurer l’autre plateforme.
Dernière mise à jour le