Utilisez le formulaire d’alerte IB actuel de PickMyTrade pour créer le message. Lisez ensuite ce que l’alerte a réellement envoyé. Un guillemet manquant ou un espace réservé laissé sous forme de texte peut la faire échouer. Un JSON valide doit aussi utiliser les champs attendus par l’application IB.
Conseils éducatifs sur le logiciel. Le trading comporte des risques. Lire les avertissements financiers et d'information.
Pas à pas
- 1 Régénérez le message pour Interactive Brokers et le type d’alerte voulu.
- 2 Copiez-le sans ajouter de guillemets de mise en forme, de commentaires ni de virgules finales.
- 3 Examinez le message envoyé dans l’historique des alertes, surtout les espaces réservés non résolus.
- 4 Validez la syntaxe en local, sans envoyer de jetons secrets à un validateur public.
- 5 Si la syntaxe est valide mais que l’application le rejette, utilisez le message de validation exact pour vérifier le schéma attendu.
Un exemple pratique
Supposons qu’un espace réservé reste sous forme de texte là où le récepteur attend un nombre. Le message peut ressembler au modèle tout en échouant à un contrôle de champ. Lisez ce qui a réellement été envoyé, pas seulement ce que vous avez collé dans l’éditeur. Si vous devez vérifier la syntaxe, faites-le en local et gardez le jeton privé. Un exemple pour un autre courtier peut contenir un JSON valide tout en utilisant de mauvais champs pour IBKR.
Référence d'écran





Erreur à éviter
Questions fréquentes
Un JSON valide suffit-il pour créer un ordre ?
Non. Les champs obligatoires, le routage du compte et les règles du courtier doivent aussi être valides.
Dois-je mettre mes identifiants TWS dans le message ?
Non. Les identifiants de connexion au courtier n’ont pas leur place dans la charge utile d’une alerte.