STOPLOSS
Utilisez https://www.mql5.com/fr/docs/standardlibrary/tradeclasses/ctrade/ctradepositionmodify pour définir SL/TP comme valeur de prix.
Et https://www.mql5.com/fr/docs/series/copyrates pour obtenir les prix dont vous avez besoin.

- www.mql5.com
Utilisez https://www.mql5.com/fr/docs/standardlibrary/tradeclasses/ctrade/ctradepositionmodify pour définir SL/TP comme valeur de prix.
Et https://www.mql5.com/fr/docs/series/copyrates pour obtenir les prix dont vous avez besoin.
Si je vous comprends bien, avant d'ouvrir un nouveau poste, vous devez vérifier si le même poste existe déjà.
Pour cela vous pouvez utiliser les méthodes de https://www.mql5.com/fr/docs/standardlibrary/tradeclasses/cpositioninfo
Par exemple, vous pouvez demander une position par nom de symbole en utilisant https://www.mql5.com/en/docs/standardlibrary/tradeclasses/cpositioninfo/cpositioninfoselect
Vérifiez ensuite ses propriétés et, en fonction de cela, prenez la décision d'ouvrir ou non un autre poste.

- www.mql5.com

- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Vous acceptez la politique du site Web et les conditions d'utilisation
j'ai besoin d'aide. je voudrais modifier les paramètres de StopLoss de mon EA.
Mon EA fonctionne avec un StopLoss definit sur un nombre de point. je voudrais qu'il s'active à un niveau de prix, LE PLUS HAUT OU LE PLUS BAS DES 5 DERNIÈRES BOUGIES. j'utilise #include<Trade/trade.mqh> pour mes ordres