Traitement des transactions (OnTradeTransaction) - page 10

 
Илья Ребенок:

Quelle différence cela fait-il de savoir quel sera le volume d'une commande ? C'est par l'accord que je comprendrai quel volume a été réellement exécuté. Je pense que c'est plus facile que d'attraper les exécutions d'ordres partiels par le type d'ordre approprié. Dans l'un des sujets, il a été souligné que seule une transaction nous donne la certitude que la position a été exécutée.

Est-ce qu'il fonctionne comme il se doit ?


Je l'ai vérifié de cette façon

  1. J'ai ouvert une position manuellement.
  2. Le conseiller expert définit automatiquement le SL/TP.
  3. Je répéterais l'étape 1.
Si je supprimais le SL ou le TP, son partenaire était supprimé automatiquement. J'ai essayé des positions opposées. Déchargez et redémarrez le conseiller expert.
 
prostotrader:

Vous ne savez pas lire ?

"Bonne chance, je ne suis plus impliqué."

Vous êtes sûr ? Ou peut-être avez-vous autre chose à dire ?)


fxsaber:

Est-ce qu'il fonctionne correctement ?


Je l'ai testé de cette façon.

  1. J'ai fixé une position à la main.
  2. Le conseiller expert définit automatiquement le SL/TP.
  3. Je répéterais l'étape 1.
Si je supprimais le SL ou le TP, son partenaire était supprimé automatiquement. J'ai essayé des positions opposées. Déchargez et redémarrez le conseiller expert.

Je n'ai pas encore essayé OnTrade.

 

Juste au cas où, pour info.

J'ai opté pour le déclencheur de transaction HISTORY_ADD. Cela fonctionne bien.

Raison: