
Bienvenue sur le blog ! Aujourd'hui, je vais vous parler de MS Lea, un Expert Advisor qui exploite les derniers sommets et creux locaux pour détecter des opportunités de trading. Si vous êtes curieux d'en savoir plus, je vous invite à consulter cet article sur les sommets et creux locaux.
Comment fonctionne MS Lea ?
- Nous ouvrons une position longue si le prix dépasse le dernier sommet local. (autrement dit, si le prix franchit la ligne verte)
- Nous ouvrons une position courte si le prix descend en dessous du dernier creux local. (c'est-à-dire, si le prix passe en dessous de la ligne rouge).
Vous pouvez également ajouter une distance en PIPs ; par exemple, le prix doit se déplacer de 5 pips au-dessus du dernier sommet pour une position longue ou de 5 pips en dessous du dernier creux.
Les trades sont protégés par un trailing stop loss.
Paramètres de l'Expert Advisor
- Niveau : 1 = Dernier sommet/creux local récent. Des chiffres plus élevés utilisent le minimum/maximum des derniers n sommets/creux.
- Distance : Distance en Pips depuis le sommet/le creux.
- MaxTrades : Nombre maximum de trades autorisés. Un nouveau trade est créé chaque fois que le stop loss de toutes les autres positions est sécurisé.
- Lots : (0 = Lots min nécessaires)
- Stop Loss : (négatif = -x * stop loss minimum, par exemple, si votre broker permet de fixer un stop loss à 10 pips, -3 signifie 30 pips de stop loss)
- Take Profit : (même avec des chiffres négatifs)
- Break Even : (même avec des chiffres négatifs). Si le trade gagne x pips, le stop loss est ajusté à 0.
L'Expert Advisor peut ouvrir autant de positions que vous le souhaitez, mais pour en ouvrir une nouvelle, le stop loss de toutes les autres positions doit être sécurisé.
Pour ceux qui aiment coder, l'expert est divisé en ea.mqh, qui se place dans le répertoire des inclusions, et le code de l'expert. Cela permet de garder le code de l'expert léger et simple tout en séparant la gestion des ordres et les outils. N'hésitez pas à développer votre propre Expert Advisor avec ea.mqh.
Un petit soutien pour l'auteur est toujours apprécié afin de continuer à partager du code gratuit (voir les commentaires dans le mq4).

| Symbole | EURUSD (Euro contre Dollar US) | ||||
| Période | 15 Minutes (M15) 2010.11.18 00:00 - 2010.11.30 23:59 (2010.11.18 - 2010.12.01) | ||||
| Modèle | Prix d'ouverture (uniquement pour les Expert Advisors qui contrôlent visiblement l'ouverture des barres) | ||||
| Paramètres | MaxTrades=1; Level=2; Distance=11; Trade_________________="Paramètres de trading"; Lots=1; Slipage=20; StopLoss=30; TakeProfit=0; TrailingStopLoss=true; BreakEven=20; MinMoney=20; Magic=12345; _____________________________i7="Disposition de l'écran"; StartY=50; StartX=0; | ||||
| Bars en test | 1857 | Ticks modélisés | 2712 | Qualité de modélisation | n/a |
| Erreurs dans l'ajustement des graphiques | 0 | ||||
| Dépôt initial | 10000.00 | ||||
| Profit net total | 5908.64 | Profit brut | 6028.64 | Perte brute | -120.00 |
| Facteur de profit | 50.24 | Résultat attendu | 1477.16 | ||
| Drawdown absolu | 170.00 | Drawdown maximal | 1080.00 (7.83%) | Drawdown relatif | 8.18% (1040.00) |
| Total trades | 4 | Positions courtes (pourcentage gagnées) | 1 (100.00%) | Positions longues (pourcentage gagnées) | 3 (66.67%) |
| Trades gagnants (% total) | 3 (75.00%) | Trades perdants (% total) | 1 (25.00%) | ||
| Plus grand | Trade gagnant | 5241.31 | Trade perdant | -120.00 | |
| Moyenne | Trade gagnant | 2009.55 | Trade perdant | -120.00 | |
| Maximum | Gains consécutifs (profit en argent) | 3 (6028.64) | Perte consécutive (perte en argent) | 1 (-120.00) | |
| Maximal | Profit consécutif (nombre de gains) | 6028.64 (3) | Perte consécutive (nombre de pertes) | -120.00 (1) | |
| Moyenne | Gains consécutifs | 3 | Pertes consécutives | 1 | |
Commentaire 0