| Time | Panel | Dir | PL | ||
|---|---|---|---|---|---|
| No trades today | |||||
"swing_enabled": true in config.json and restart.Real-time market prices via IB Gateway. Requires pip install ib_insync
Auto-subscribed on connect for live ticker
Cost per contract per direction. Round trip = 2x per contract.
Monitors incoming IB trade confirmation emails for coherence verification
Record market data to CSV files (1 line/second). Creates a new file each day.
Auto mode ignores the manual HH:MM fields. Changes apply after a monitor restart (Apply/Reset).
Chaque mise à jour reçue d'IB, avec les millièmes de seconde, dans un fichier séparé au format minimal, compressé après la séance. Le fichier seconde par seconde ci-dessus n'est pas touché. Fenêtre : celle de l'enregistreur, prolongée jusqu'à la clôture + 6 min (instant de l'archive du soir).
Le fichier texte que le robot écrit à la fin de chaque journée (une ligne par jour : min, min→max, max, clôture). Alimente la source « Robot » de History et Stats, rétroactivement sur toutes les années du fichier.
Registre des exécutions du compte IB lu par sondage sur la session déjà connectée (client 200, lecture seule — rien ne change pour le C#). Filtre : futures + symbole ; le mois du contrat et le multiplicateur viennent du fill. Affichage dans l'onglet « Robot 2 ».
Le moniteur passe tout seul au contrat suivant à la réouverture des futures, 3 séances avant l'expiration (mardi 01:00 pour une expiration le vendredi, lundi 01:00 si elle tombe un jeudi ; minuit pendant les semaines à 6 h), hors séance, jamais avec une position ouverte. La banderole de rappel pour ton robot apparaît la veille (le jeudi si la bascule tombe un lundi) et reste jusqu'à tes réponses.
Clear daily state and restart. Trade history in database is preserved.
Réplique certifiée du moteur backtest — étoiles par panneau, trades théoriques, journal de cohérence. Sans effet sur le suivi réel.
Les deux moteurs (seconde par seconde et tick par tick) tournent toujours.Stop the monitoring process completely. Relaunch START_TRADE_MONITOR to restart.