Bonjour à tous,
Une erreur que je n’avais jamais vu est apparue aujourd’hui:
“Votre système de trading a été arrêté car le courtier n’a pas pu confirmer l’état de votre dernier ordre.”
Le système tourne sur le DAX UT 1sec. J’utilise PRT chez IG.
Savez-vous quelle est la cause de ce problème?
C’est lié au courtier IG, sauf erreur de ma part. Que dit le journal des ordres CTRL+O ? (ordres rejetés), des erreurs ou d’autres informations peut-être ?
Yes, j’ai deux types d’erreurs (Cf. images jointes).
Je peux comprendre pour l’erreur du STOP sans doute dûe au slippage.
Mais pour l’erreur “Order request failed”, cela reste très vague.
Est-il possible de gérer ces erreurs directement dans le code PROORDER?
On ne peut pas gérer ce type d’erreur par le codé désolé. En timeframe 1seconde, il faut en effet que le serveur puisse enregistrer l’ordre dans son carnet entre 2 bougies où le code est lu et exécuté. Entre la latence, le slippage et les ordres tiers, c’est parfois difficile. Le code peut être optimisé toutefois, je pourrai jeter un oeil si tu peux le poster ici.
JackParticipant
Junior
Bonjour,
Je viens d’avoir deux strategie proorder stoppe avec le commetaire suivant:
“Ce systeme de trading a ete arrete car sa validite a expire”
Je ne sais pas comment redemarrer ..Help!
Jack