Feuille de route

Ce qui fonctionne aujourd’hui, et ce qui arrive ensuite.

Nous étiquetons chaque fonctionnalité honnêtement. Si elle est marquée Disponible, vous pouvez l’utiliser dès maintenant sur des comptes démo de courtier. Tout le reste n’est pas encore prêt, et nous ne promettons pas de dates.

Disponible21
Utilisable dès aujourd’hui avec des comptes démo de courtier.
Connecteur MetaTrader 5Comptes démo MT5 chez votre courtier, trouvés par nom de serveur ou lien d’installateur.
Étape plateformeChoisissez une plateforme avant de déployer. Installer et créer télécharge la plateforme, puis crée le déploiement.
Catalogue d’images signéesDéployez des terminaux MT5 depuis un catalogue signé. La dernière version est téléchargée sur votre serveur à la demande.
Provisionnement des serveursAjoutez un serveur Ubuntu 24.04 depuis le tableau de bord via SSH. Nile installe Docker et l’agent et génère la politique de l’hôte, avec des options pour le trading, le mode de risque et les identifiants mémorisés.
Guides de démarrageDes parcours pas à pas dans le tableau de bord, de votre premier serveur à votre premier déploiement.
Fleet AgentCommandes signées via mTLS sortant. Il remonte la santé du serveur et du terminal, et ne redémarre jamais à l’aveugle un terminal bloqué.
Redémarrage après un rebootActivé par défaut pour les nouveaux déploiements : les terminaux reviennent après un redémarrage du serveur. Pas encore testé lors d’un vrai redémarrage.
Surveillance et alertesSanté de l’hôte, du conteneur, du terminal, du bridge et du courtier, avec des alertes pour les serveurs hors ligne, les terminaux plantés, les déconnexions du courtier et les bascules échouées.
NotificationsAlertes envoyées vers Telegram, Slack, l’e-mail et des webhooks signés par un processus de notification séparé.
API de trading universelleComptes démo MT5 : ordres au marché, limit, stop et stop-limit, avec expiration good-till-cancelled, jour et good-till-date. Modification et annulation des ordres en attente. Positions, cotations, barres, historique, routes et jetons. Référence de l’API.
Onglet OrdresPositions, ordres en attente et ordres récents de chaque compte dans le tableau de bord.
Moteur de règles de risque12 indicateurs de risque appliqués sur votre serveur, à côté du terminal. La clôture d’une position fonctionne toujours. Guide des règles de risque.
Règles horaires et fenêtres d’annoncesHeures de trading, clôture du marché et fenêtres d’annonces issues du calendrier économique de MT5. Les règles peuvent clôturer des positions et annuler des ordres en attente avant la clôture ou l’annonce. En cours de vérification sur un vrai MT5.
Arrêt d’urgenceSuspendez le trading depuis le tableau de bord ou l’API. La suspension globale peut aussi annuler les ordres en attente.
Basculement vers un serveur de secoursChoisissez et armez un serveur de secours, basculez manuellement ou automatiquement, avec repli si une bascule échoue.
Transmission des identifiantsChiffrés à chaque démarrage, scellés pour l’agent de votre serveur, jamais stockés.
Identifiants mémorisésChoisissez de conserver un mot de passe de courtier réparti entre nile-vault sur votre serveur et le plan de contrôle. L’ajout de serveur peut installer le coffre pour vous, et le basculement copie les identifiants vers le serveur de secours.
Pare-feu de l’hôteSeuls vos serveurs enregistrés peuvent joindre la passerelle des agents.
Authentification unique et journal d’auditConnexion par mot de passe ou authentification unique via le Keycloak fourni, ensembles de permissions avec autorisations limitées, et chaque action privilégiée enregistrée.
Installateur, sauvegarde et restaurationInstallation Docker Compose avec HTTPS automatique, sauvegarde et restauration. Guide d’installation.
Sessions éphémèresEnvironnements de courte durée avec nettoyage vérifié.
En cours7
Partiellement développé. Pas encore utilisable de bout en bout.
Envoi des ordres plus rapideLes ordres partent immédiatement vers le terminal au lieu d’attendre le cycle suivant d’une seconde. Aucun changement d’API.
Serveurs WindowsL’agent et le watchdog tournent déjà en tant que services Windows. Le runtime MT5 et la configuration complète du serveur sous Windows sont les prochaines étapes.
Accès à distance à l’écranAffichez l’écran d’un terminal depuis votre navigateur via VNC. Conception en cours de revue.
Démo dans le navigateurLe tableau de bord sur une organisation d’exemple qui tourne entièrement dans votre navigateur, sans inscription.
Déploiement des EA des clientsDéployez vos propres Expert Advisors (robots de trading) sur vos terminaux.
LicencesLes licences signées sont développées. Il n’existe pas encore de clé de licence de production ni de page de licence dans le tableau de bord.
Clé de publication de productionLa signature est développée. Tant que la clé n’est pas publiée, chaque paquet est un build de développement.
Conçu2
Conception approuvée ou en cours de revue. Pas encore développé.
DirectConnect : prochaine étapeUn chemin d’ordres optionnel à faible latence via un WebSocket TLS, avec tous les contrôles de risque, pour les comptes démo. Si un serveur est en panne, il route vers un serveur de secours opérationnel. Premier banc d’essai : environ 200 à 230 ms de bout en bout sur un serveur démo de courtier, principalement du temps côté courtier. Ce n’est pas une garantie.
Approbation automatique des imagesApprouvez les images de runtime à partir des versions signées. Conception encore en cours de revue.
Prévu9
Sur notre liste. Dites-nous si vous en avez besoin.
Mises à niveau, retour arrière et désinstallationSur place, plus un mode d’installation native. Aujourd’hui, l’installateur réalise de nouvelles installations Docker Compose.
Clôture partielle et streamingClôture partielle, modification du stop loss et du take profit sur une position ouverte, flux de cotations et récupération de l’historique dans l’API de trading.
Client Python : bientôt disponibleUne bibliothèque Python officielle PerkBridge pour l’API de trading. En attendant, consultez les exemples Python.
Plus de connecteurscTrader d’abord ; il figure déjà dans le catalogue comme bientôt disponible. Pas encore planifié. Demander un connecteur.
Gestion des utilisateurs et connexion à deux facteursGérez les utilisateurs depuis le tableau de bord et connectez-vous avec un second facteur. Aujourd’hui, les utilisateurs sont créés depuis la ligne de commande d’administration.
Audit de sécurité indépendantPas encore réalisé. Nécessaire avant les comptes réels.
Comptes réelsNon pris en charge. Comptes démo uniquement pour l’instant.
Bacs à sable privésVotre propre instance, approuvée manuellement. Demander l’accès anticipé.
En réflexionNinjaTrader, DXtrade, plateformes d’échange crypto comme Binance et Bybit, MetaTrader 4, un SDK de connecteur, un hébergement géré et une marque blanche pour les courtiers. Pas encore sur la feuille de route ; dites-nous si vous en avez besoin.

Journal des modifications

Livré récemment

Chaque modification est revue et testée avant d’être livrée. Les versions sont des builds de développement tant que notre clé de publication de production n’est pas publiée.

26 oct. 2026
Conception de DirectConnect arrêtéeTrading
Nous avons tranché les questions de conception en suspens pour DirectConnect, un chemin d’ordres optionnel à faible latence pour les comptes démo. Premier banc d’essai : environ 200 à 230 ms de bout en bout sur un serveur démo de courtier, principalement du temps côté courtier. Aucun code n’a encore été livré.
20–26 oct. 2026
Ordres en attente dans l’API de tradingTrading
Ordres limit, stop et stop-limit avec expiration good-till-cancelled, jour et good-till-date. Modifiez et annulez les ordres en attente, et annulez-les avec halt-all. Le stop loss et le take profit fonctionnent sur les ordres en attente, pas encore sur les ordres au marché. Un nouvel onglet Ordres affiche les positions, les ordres en attente et les ordres récents.
20–26 oct. 2026
Bascule vers le serveur de secours, manuelle et automatiqueBasculement
Armez un serveur de secours, basculez manuellement ou automatiquement, avec repli si une bascule échoue. Les identifiants mémorisés sont copiés vers le serveur de secours.
20–26 oct. 2026
NotificationsParc
Les alertes peuvent désormais être envoyées vers Telegram, Slack, l’e-mail et des webhooks signés.
20–26 oct. 2026
Règles horaires et fenêtres d’annoncesRisque
Des règles pour les heures de trading, la clôture du marché et les annonces issues du calendrier économique de MT5. Choisissez les annonces auxquelles une règle réagit, et clôturez des positions ou annulez des ordres en attente avant la clôture ou l’annonce.
20–26 oct. 2026
Arrêt d’urgence et étape plateformeTableau de bord
Suspendez le trading depuis le tableau de bord. Choisissez une plateforme avant de déployer : Installer et créer la télécharge et crée le déploiement.
20–26 oct. 2026
Installation du coffre et redémarrage après un rebootSécurité
L’ajout de serveur peut installer nile-vault et génère pour vous la politique de l’hôte. Les nouveaux déploiements redémarrent par défaut après un redémarrage du serveur.
19 oct. 2026
Mémoriser les identifiants sur votre serveurSécurité
Choisissez de conserver un mot de passe de courtier réparti entre le coffre de votre serveur et le plan de contrôle, puis démarrez un déploiement sans le ressaisir.
19 oct. 2026
Bases des ordres en attenteTrading
L’EA MT5, le moteur de risque et le Fleet Agent gèrent désormais les ordres limit et stop, leur modification et leur annulation. L’API publique suivra.
19 oct. 2026
Paramètres de basculement et choix du serveur de secoursBasculement
Activez le basculement par déploiement et choisissez un serveur de secours. La bascule manuelle est intégrée mais ne peut pas être utilisée tant que l’armement du serveur de secours n’est pas livré.
17 oct. 2026
Service de pare-feu de la passerelleSécurité
L’installateur peut restreindre le port de la passerelle des agents à vos serveurs d’exécution. Les constats de gravité moyenne de notre revue interne sont corrigés.
16 oct. 2026
Règles de risque, et la clôture toujours possibleRisque
Les règles s’exécutent à côté du terminal. Une règle déclenchée bloque la nouvelle exposition et reste verrouillée jusqu’à la fin de sa période ou jusqu’à ce que vous la réinitialisiez via l’API. La clôture d’une position fonctionne toujours.
15 oct. 2026
Supprimer un serveur quel que soit son étatParc
Supprimez un serveur injoignable en toute sécurité. Ses comptes de trading, jetons et routes sont également supprimés ; rien n’est envoyé au courtier et les positions ne sont jamais clôturées.
15 oct. 2026
Sélecteur de symboles du courtier avec rechercheTrading
Choisissez n’importe quel symbole proposé par votre courtier lors de la configuration d’un compte de trading.
15 oct. 2026
Tableau de bord repenséTableau de bord
Tout le tableau de bord est passé à un nouveau design, avec une section Sécurité distincte.
13 oct. 2026
Trading sur les comptes démo MT5Trading
L’API de trading passe des ordres au marché sur des terminaux démo MT5 et fournit des barres de prix, avec des pages du tableau de bord pour les comptes de trading et les jetons d’API.
13 oct. 2026
Trouvez votre courtier par son nomMT5
Saisissez le nom du serveur du courtier. MT5 provient de l’installateur générique de MetaQuotes.
12 oct. 2026
Installateur avec authentification unique et sauvegardesInstallation
Installation Docker Compose du plan de contrôle avec HTTPS automatique, connexion optionnelle via le Keycloak fourni, sauvegarde et restauration.