Bridge orderflow Quantower : installer la DLL et connecter Senzoukria
Le bridge Quantower est un indicateur Quantower déjà compilé. Il transmet à Senzoukria les transactions et la profondeur que votre connexion Quantower reçoit déjà, sur le même PC Windows, via 127.0.0.1:7273. Extrayez la DLL dans Settings\Scripts\Indicators, redémarrez Quantower, ajoutez l’indicateur sur un seul graphique et choisissez Quantower Bridge dans Senzoukria. Aucun SDK .NET n’est nécessaire.
Senzoukria · Guides · Mis à jour en septembre 2026
Ce que fait le bridge
Le bridge tourne à l’intérieur de Quantower, sur le symbole du graphique auquel il est attaché. Il envoie à Senzoukria l’historique des transactions de la séance en cours, puis les transactions et les mises à jour du carnet en direct. La connexion reste sur votre machine : le serveur écoute sur 127.0.0.1:7273, une adresse que les autres ordinateurs ne peuvent pas atteindre.
Il retransmet ce que votre connexion Quantower a le droit de recevoir ; les frais d’exchange et les conditions du fournisseur restent applicables. Le delta du footprint a besoin du côté agresseur de chaque transaction. Quand un fournisseur ne le fournit pas, les transactions historiques sont classées avec la règle du tick, qui est une estimation. Privilégiez une connexion qui indique le côté agresseur.
Prérequis
- Windows avec Quantower installé. La DLL actuelle est compilée pour Quantower 1.146.18 (net10.0) ; mettez d’abord Quantower à jour si le vôtre est plus ancien.
- Une connexion Quantower qui diffuse les ticks de votre contrat futures. Un graphique en ticks de ce contrat doit se mettre à jour dans Quantower lui-même.
- Senzoukria installé sur le même PC — voir la page de téléchargement.
- Ni Visual Studio ni SDK .NET : la DLL est déjà compilée.
Télécharger le bridge
- QuantowerOrderflowBridge.zip — recommandé : la DLL et un README (15 KB).
- QuantowerOrderflowBridge.dll — la DLL seule (14 KB).
- QuantowerOrderflowBridge.cs — le code source à partir duquel la DLL est compilée.
Compilée le 2026-09-14 pour Quantower 1.146.18. SHA-256 de la DLL : 56f6d58f48c04d88577419a944ff5528a29a6dd265b70e11c964d7e194672d25. Pour le comparer à votre téléchargement, lancez dans PowerShell :
Get-FileHash "$env:USERPROFILE\Downloads\QuantowerOrderflowBridge.dll"
Trouver votre dossier Quantower
Le dossier d’installation par défaut est C:\Quantower. Il contient les dossiers Settings et TradingPlatform. Si Quantower est installé ailleurs, clic droit sur son raccourci → Ouvrir l’emplacement du fichier. L’Explorateur ouvre un dossier du type TradingPlatform\v1.146.18 ; remontez de deux niveaux pour atteindre le dossier qui contient Settings.
Le bridge va dans son propre sous-dossier : C:\Quantower\Settings\Scripts\Indicators\QuantowerOrderflowBridge\
Pas sous TradingPlatform\v…\bin. Quantower installe chaque version dans un nouveau dossier TradingPlatform\v… puis supprime l’ancien : un indicateur placé là disparaît après une mise à jour. Le dossier Settings, lui, est conservé.
Installer la DLL, étape par étape
- Fermez complètement Quantower. Dans le Gestionnaire des tâches, aucun processus Quantower (
Starter.exe) ne doit rester. Quantower lit les indicateurs personnalisés à son démarrage. - Supprimez les anciennes copies. Effacez tout
QuantowerOrderflowBridge.csou toute ancienneQuantowerOrderflowBridge.dllrestés dansSettings\Scriptsou dansTradingPlatform\v…\bin\Scripts\Indicators. Un fichier oublié peut masquer l’indicateur ou charger une version périmée. - Extrayez le ZIP. Si ses Propriétés affichent une case Débloquer, cochez-la et validez. Puis clic droit sur le ZIP → Extraire tout…, indiquez comme destination
C:\Quantower\Settings\Scripts\Indicators\QuantowerOrderflowBridge\et cliquez sur Extraire. - Vérifiez le résultat. Le dossier doit contenir
QuantowerOrderflowBridge.dlldirectement, et non un second dossierQuantowerOrderflowBridge. Avec la DLL seule, créez ce dossier vous-même et copiez-y la DLL.
La même extraction en PowerShell, avec le ZIP dans votre dossier Téléchargements et Quantower fermé :
Expand-Archive "$env:USERPROFILE\Downloads\QuantowerOrderflowBridge.zip" -DestinationPath "C:\Quantower\Settings\Scripts\Indicators\QuantowerOrderflowBridge" -Force
Ajouter l’indicateur sur un seul graphique
- Lancez Quantower, connectez-vous comme d’habitude et ouvrez un Chart du contrat futures que vous voulez dans Senzoukria, par exemple MNQ ou ES.
- Ouvrez la liste Indicators du graphique → Custom → QuantowerOrderflowBridge, puis ajoutez-le.
- Gardez les valeurs par défaut : Port 7273 et History slice (min) 30.
- Ajoutez-le sur un seul graphique. Une seule copie peut ouvrir le port.
L’unité de temps du graphique n’a aucune importance : le bridge demande l’historique tick du symbole lui-même. Pour changer de contrat, déplacez l’indicateur sur un graphique du nouveau contrat.
Connecter Senzoukria
- Ouvrez Senzoukria et choisissez Quantower Bridge comme source de données.
- Attendez l’historique. Le bridge envoie d’abord les transactions de la séance CME en cours, comptée à partir de 22:00 UTC, puis bascule en direct. Sur un contrat très actif comme MNQ, le chargement peut prendre plusieurs minutes ; le bridge attend jusqu’à cinq minutes que Quantower renvoie l’historique.
- Les transactions et les mises à jour de profondeur en direct suivent, avec un heartbeat toutes les cinq secondes.
L’historique est capturé au démarrage de l’indicateur. Si vous connectez Senzoukria longtemps après avoir ajouté l’indicateur, ou si vous vous reconnectez plus tard, retirez puis réajoutez d’abord l’indicateur pour que l’historique aille jusqu’à l’heure actuelle.
Vérifier que ça marche
- Dans l’Event log de Quantower, cherchez
QuantowerOrderflowBridge v3: listening on 127.0.0.1:7273, puis une lignetick historyindiquant le nombre de transactions chargées. - Dans PowerShell, cette commande renvoie une ligne tant que l’indicateur tourne :
Get-NetTCPConnection -LocalPort 7273 -State Listen
Dans Senzoukria, le footprint se remplit de l’historique de séance, puis se met à jour en direct.
Dépannage
| Symptôme | Ce qu’il faut vérifier |
|---|---|
| QuantowerOrderflowBridge n’apparaît pas sous Custom | La DLL est bien dans Settings\Scripts\Indicators\QuantowerOrderflowBridge\, pas directement dans Indicators ni sous TradingPlatform. Quantower a été entièrement fermé puis relancé. Les anciennes copies .cs ou .dll ont été supprimées. Quantower est à jour. |
| « start failed » dans l’event log, ou Senzoukria ne se connecte pas | L’indicateur est sur deux graphiques, un second Quantower tourne, ou un autre programme utilise le port 7273. Gardez une seule copie et vérifiez le port avec la commande PowerShell ci-dessus. |
| Connecté, mais pas d’historique | Attendez jusqu’à cinq minutes. Ouvrez ensuite un graphique en ticks du même contrat dans Quantower : si le fournisseur n’y renvoie aucun historique tick, le bridge n’a rien à envoyer. |
| L’historique ne couvre que les dernières heures sur MNQ ou NQ | Les fournisseurs plafonnent le nombre de ticks renvoyés par requête. Baissez History slice (min) à 15, puis retirez et réajoutez l’indicateur. |
| Trou entre l’historique et le direct | L’historique a été capturé au démarrage de l’indicateur. Retirez et réajoutez l’indicateur, puis connectez Senzoukria juste après. |
| Le delta semble faux | Vérifiez que votre connexion indique le côté agresseur ; sans lui, les côtés sont estimés. |
| Senzoukria signale une dérive du bridge | L’historique reçu diffère du total annoncé par le bridge. Reconnectez-vous ; si cela persiste, réinstallez la DLL depuis cette page. |
| Plus rien ne fonctionne après une mise à jour de Quantower | Téléchargez la DLL actuelle depuis cette page et remplacez le fichier, Quantower fermé. |
Mettre à jour ou retirer le bridge
Pour mettre à jour, fermez Quantower, remplacez QuantowerOrderflowBridge.dll dans le même dossier par la version de cette page, puis relancez Quantower. Pour le retirer, fermez Quantower et supprimez le dossier QuantowerOrderflowBridge.
Senzoukria lit un seul bridge à la fois : NinjaTrader utilise le port 7272 et Quantower le 7273. Les étapes du bridge NinjaTrader sont sur la page de téléchargement ; la connexion directe est traitée dans le guide Rithmic.
Le compiler vous-même (facultatif)
Le fichier source est celui à partir duquel la DLL est compilée. Pour le compiler, installez le SDK .NET 10 et créez un projet de bibliothèque de classes ciblant net10.0 qui référence TradingPlatform.BusinessLayer.dll depuis votre dossier TradingPlatform\v…\bin. Lancez dotnet build -c Release, puis installez la DLL obtenue comme décrit plus haut.
Questions fréquentes
- Ai-je besoin de Visual Studio ou du SDK .NET ?
- Non. Le ZIP contient une DLL déjà compilée. Seule la compilation du bridge depuis son code source demande le SDK .NET 10.
- Où placer exactement la DLL du bridge Quantower ?
- Dans votre dossier Quantower, sous Settings\Scripts\Indicators\QuantowerOrderflowBridge\. Avec une installation par défaut, le fichier est C:\Quantower\Settings\Scripts\Indicators\QuantowerOrderflowBridge\QuantowerOrderflowBridge.dll. N’utilisez pas le dossier TradingPlatform : Quantower le remplace à chaque mise à jour.
- Puis-je ajouter le bridge sur plusieurs graphiques ?
- Non. Il ouvre un seul port local, 7273. Ajoutez-le sur un unique graphique du contrat que vous voulez dans Senzoukria ; une seconde copie ne peut pas démarrer son serveur.
- Le bridge passe-t-il des ordres ou lit-il mes identifiants Quantower ?
- Non. Il envoie uniquement les données de marché de Quantower vers 127.0.0.1:7273, sur votre PC. Il n’a aucune fonction d’ordre et ne lit pas les identifiants de connexion.
- Le bridge Quantower fonctionne-t-il sur macOS ou Linux ?
- Le bridge est conçu pour Quantower sous Windows. Sur macOS et Linux, Senzoukria se connecte par une connexion Rithmic directe ou par les flux crypto.