Discussion de l'article "Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du HedgeTerminalAPI, Partie 2"
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Un nouvel article Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du HedgeTerminalAPI, Partie 2 a été publié :
Cet article décrit une nouvelle approche de la couverture des positions et trace la ligne dans les débats entre les utilisateurs de MetaTrader 4 et MetaTrader 5 à ce sujet. C'est la suite de la première partie : « Trading bidirectionnel et couverture des positions dans MetaTrader 5 à l’aide du panneau HedgeTerminal, Partie 1 » Dans la deuxième partie, nous discutons de l'intégration des Expert Advisors personnalisés dans HedgeTerminalAPI, qui est une bibliothèque de visualisation spéciale conçue pour le trading bidirectionnel dans un environnement logiciel confortable fournissant des outils pour une gestion de position pratique.
Une fois la barre d'inversion définie, deux ordres en attente sont passés. Pour une barre haussière, les ordres sont passés au-dessus de son plus haut, une barre baissière - juste en dessous de son plus bas. Si ces deux ordres ne se déclenchent pas pendant les barres OldPending, le signal est considéré comme obsolète, et les ordres sont annulés. Les valeurs de OldPending et N sont définies par l'utilisateur avant de lancer l'EA sur le graphique.
Les ordres se déclenchent et se transforment en deux positions bidirectionnelles. L'EA les distingue par des numéros dans les commentaires, « # 1 » et « # 2 », respectivement. Ce n'est pas une solution très élégante, mais c'est bien à des fins de démonstration. Une fois les ordres déclenchés, un stop loss est placé au plus haut (pour une barre baissière) ou au plus bas (si la barre est haussière) de la barre de retournement.
La première position a des objectifs serrés. Son take profit est fixé de telle sorte qu'en cas de déclenchement, le profit de la position soit égal à la perte absolue d'un stop loss déclenché. Par exemple, si une position longue est ouverte à un prix de 1.0000 et que son stop loss est au niveau de 0.9000, le niveau de take profi serait 1.0000 + (1.0000 - 0.9000) = 1.1000. L'EA sort de la position en stop loss ou en take profit.
La deuxième position est une position à long terme. Son stop loss est suivi suivant le prix. L'arrêt se déplace après la fractale nouvellement formée de Bill Williams. Pour une position longue, l’arrêt est déplacé en fonction des fractales inférieures, et les fractales supérieures sont utilisées pour une position courte. L'EA sort de la position uniquement au stop loss.
Le graphique suivant illustre cette stratégie :
Fig. 4. La représentation des positions bidirectionnelles du Chaos 2 EA sur le graphique des prix
Auteur : Vasiliy Sokolov