Idée proposée par : Vlad.
Code MQL5 par : barabashkakvn.
Le système de trading Candle Shadows V1 attend que la taille de la bougie soit supérieure ou égale à la taille minimale de bougie dans un intervalle de N minutes. Parallèlement, la longueur de l'ombre opposée max peut également être prise en compte (l'ombre inférieure est considérée pour une position de vente, tandis que l'ombre supérieure est pour une position d'achat).

Une règle importante est que seule une position peut être ouverte sur la bougie actuelle. Si la dernière position a été fermée par un Stop Loss (l'opération DEAL_ENTRY_OUT ayant la propriété DEAL_REASON_SL interceptée dans OnTradeTransaction) et qu'il y a eu une perte, alors la prochaine position s'ouvrira avec un facteur de réduction de lot au SL qui sera plus petit.
Il existe deux autres paramètres intéressants liés aux positions : La durée de vie de la position N barres - la durée de vie de la position est définie en barres, suivie d'une fermeture forcée de la position, et Fermer la position profitable à la barre N - cela permet de fermer une position à la barre N, si elle est profitable.
Et n'oublions pas qu'une position ne peut être ouverte que dans un intervalle horaire limité par la heure de début et la heure de fin, ainsi que la gestion de la taille des positions :
- Le volume de la position peut être constant (paramètre Lots>0, et Risk==0)
- Le volume de la position est dynamique (paramètre Lots==0, et Risk>0)
De plus, vous pouvez également désactiver les niveaux de Stop Loss et de Take Profit, ainsi que le trailing.
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 CoensioTrader1V06 : Votre nouvel allié sur MetaTrader 5
- Découvrez l'Expert Advisor exp_iCustom_v5 pour MetaTrader 4
- Lazy Bot MT5 : L'EA idéal pour le trading quotidien sur MetaTrader 5