Stratégie de Trading
Le système de trading utilise un indicateur personnalisé appelé 'CHO Smoothed'. Cet indicateur se compose de deux lignes : la ligne iCHO (Chaikin Oscillator, CHO) et la ligne iCHO lissée par une Moyenne Mobile. Il est conçu pour fonctionner sur une période de temps spécifique, que l'on appelle 'Période de travail'. Cette même période est utilisée pour déterminer le moment de la naissance d'une nouvelle bougie, ce qui peut être nécessaire pour les paramètres 'Trailing sur ...' et 'Recherche de signaux sur ...'. Dans les réglages, vous pouvez choisir des signaux plus stricts en activant le paramètre 'Utiliser le Niveau Zéro'.
Signaux de Trading :
Le signal est généré par l'intersection des deux lignes de l'indicateur. En mode strict (lorsque le paramètre 'Utiliser le Niveau Zéro' est activé), les signaux d'achat 'BUY' ne seront générés que lorsque la valeur est en dessous de zéro, et les signaux de vente 'SELL' uniquement lorsque la valeur est au-dessus de zéro.

Fig. 1. CHO Smoothed EA
Particularités :
- Le système peut être optimisé pour la période de travail ('Période de travail').
- Il ne peut y avoir qu'une seule transaction d'entrée sur le marché par bougie (c'est un paramètre interne qui n'est pas inclus dans les paramètres d'entrée).
- En mode 'inside bar' (paramètre 'Recherche de signaux sur ...' égal à 'bar #0 (à chaque tick)'), la bougie actuelle est la bougie #0. En mode 'uniquement au moment de la naissance d'une nouvelle bougie' (paramètre 'Recherche de signaux sur ...' égal à 'bar #1 (sur une nouvelle bougie)'), la bougie actuelle est la bougie #1.
- Le paramètre 'Mode de Trading' détermine la direction dans laquelle trader. Il peut prendre les valeurs 'Positions d'achat uniquement', 'Positions de vente uniquement' ou 'Positions d'achat et de vente autorisées'.
- Le paramètre 'Utiliser le contrôle de temps' définit l'intervalle horaire pour la recherche de signaux de trading, de 'Heure de début' à 'Heure de fin'. L'intervalle peut être défini à la fois dans la journée et en passant à travers les jours.
Passons maintenant à chaque groupe de paramètres :
Réglages de Trading :
'Période de travail' - période sur laquelle les indicateurs sont créés et où une nouvelle bougie est recherchée. Les niveaux de Stop Loss, Take Profit et Trailing sont définis en Points. Si vous souhaitez désactiver l'un des paramètres ('Stop Loss', 'Take Profit', 'Trailing Stop'), définissez simplement la valeur à '0.0'. Le fonctionnement du trailing est illustré dans les images du code TrailingStop.
Gestion de la taille des positions (calcul du lot)
Le lot peut être permanent (en configurant 'Gestion de l'argent' sur 'Lot constant' et en définissant la taille du lot) ou dynamique (en pourcentage de risque par transaction, en configurant 'Gestion de l'argent' sur 'Risque en pourcentage par transaction' et en définissant le pourcentage de risque). Vous pouvez également définir un lot constant égal au lot minimum avec 'Gestion de l'argent' sur 'Lots Min'.
Contrôle du Temps :
Cette section définit la plage horaire pour la recherche de signaux de trading. L'activation du contrôle de temps se fait via 'Utiliser le contrôle de temps' et permet de définir l'intervalle pour la recherche de signaux de 'Heure de début' à 'Heure de fin'. Cette plage peut être définie à l'intérieur d'un jour ou en passant à travers les jours. Cela n'affecte pas le trailing.
Fonctionnalités supplémentaires :
Le drapeau 'Positions : Une seule' réglé sur 'true' permet à l'EA de ne pas avoir plus d'une position sur le marché.
AVERTISSEMENT : Le drapeau 'Positions : Une seule' réglé sur 'true' ne remplace pas le paramètre 'Positions : Fermer opposées' réglé sur 'true' ! En d'autres termes, les positions opposées seront fermées en premier.

Le drapeau 'Positions : Inverser' est responsable de l'inversion des signaux. Un drapeau intéressant 'Positions : Fermer opposées' - lorsqu'il est activé, il garantit que les positions opposées seront supprimées avant d'ouvrir une nouvelle position. Le paramètre 'Impression des logs' imprime un journal détaillé de toutes les opérations. Le paramètre 'Coefficient des niveaux de gel et de stop' définit le coefficient pour les niveaux de stop et de gel lorsque ces niveaux pour un symbole sont égaux à zéro. La valeur recommandée est '3'.
Articles connexes
- Utiliser MQL5 Wizard pour Créer un Expert Advisor Basé sur les Modèles de Chandeliers Englobants et MFI
- Développez un Expert Advisor avec MQL5 : Signaux de Trading 3 Corbeaux Noirs / 3 Soldats Blancs + RSI
- Découvrez le Système de Trading Exp_XPeriodCandle_X2 pour MetaTrader 5
- Découvrez l'Expert Advisor exp_iCustom_v5 pour MetaTrader 4
- Découvrez CoensioTrader1V06 : Votre nouvel allié sur MetaTrader 5