Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
La présence des positions et des drapeaux DEAL_ENTRY ne doit en aucun cas intervenir dans la logique.
Oui, ils devraient...
Voici la situation : Nous avons une position de 1 lot et un ordre stop de 0,1 lot.
Un ordre stop est activé et nous obtenons une transaction TRADE_TRANSACTION_DEAL_ADD et DEAL_ENTRY_IN.
À la suite de cet événement, une partie de la position est fermée et une nouvelle transaction TRADE_TRANSACTION_DEAL_ADD mais avec DEAL_ENTRY_OUT est reçue.
Il y a donc un double type de transaction et la nécessité de contrôler le sens de la transaction.
Vous devriez être impliqué...
Situation : Nous avons une position de 1 lot et un ordre stop de 0,1 lot.
Un ordre stop est activé et une transaction TRADE_TRANSACTION_DEAL_ADD et DEAL_ENTRY_IN est reçue.
À la suite de cet événement, une partie de la position est fermée et une nouvelle transaction TRADE_TRANSACTION_DEAL_ADD mais avec DEAL_ENTRY_OUT est reçue.
D'où le type de transaction double et la nécessité de contrôler le sens de la transaction.
Pour réfuter cette affirmation, il suffit d'exécuter le conseiller expert que j'ai cité. Malheureusement, c'est le week-end, donc ça ne marchera pas.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Traitement des transactions (OnTradeTransaction)
fxsaber, 2019.02.08 17:41
Il est tout à fait possible d'avoir une position de compensation de zéro, mais il y a deux SL et deux TP.
Pour réfuter cette affirmation, il suffit d'exécuter le conseiller que j'ai cité. Malheureusement, c'est le week-end, donc ça ne marchera pas.
Et qui interdit de vérifier if(!PositionSelectByTicket(trans.position)) et de supprimer ces positions en attente ???
Situation étape par étape
Situation étape par étape
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Traitement de l'opération OnTradeTransaction
Alexey Viktorov, 2019.02.09 12:10
Et qui interdit de vérifier if(!PositionSelectByTicket(trans.position)) et de supprimer ces ordres en attente???Pourquoi enlever quelque chose qui devrait rester ? Il s'agit d'une situation tout à fait normale lorsqu'il y a deux "positions" dirigées différemment avec leur SL/TP.
Vous ne semblez pas du tout comprendre la tâche ou vous la présentez comme primitive. Le conseiller expert doit toujours négocier, même si l'utilisateur a commencé à négocier avec ses mains en parallèle.
Article sur le sujet.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Traitement des transactions (OnTradeTransaction)
fxsaber, 2019.02.09 12:14
Situation étape par étape.
fxsaber:
Pourquoi enlever quelque chose qui devrait rester ? Il est parfaitement normal d'avoir deux "positions" différentes avec leurs SL/TP.
Vous ne semblez pas du tout comprendre le problème ou le présenter comme primitif. L'Expert Advisor doit toujours trader, même si l'utilisateur commence à trader avec des mains en parallèle.Je ne le vois pas. Les guillemets sont là pour une raison.
Je ne le vois pas. Les guillemets sont là pour une raison.
Il n'y a donc pas de positions, ou bien elles sont entre guillemets ?
Il n'y a pas de positions, ou elles sont entre guillemets ?
Regardez cette vidéo à partir de 01:35 et 03:35.