MSLEA : Un Expert Advisor Efficace pour Trader avec la Structure de Marché

Mike 2010.12.06 19:32 14 0 0
Pièce jointe


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).

Rapport de test de stratégie
MSLea
EGlobal-Cent2 (Build 229)

SymboleEURUSD (Euro contre Dollar US)
Période15 Minutes (M15) 2010.11.18 00:00 - 2010.11.30 23:59 (2010.11.18 - 2010.12.01)
ModèlePrix d'ouverture (uniquement pour les Expert Advisors qui contrôlent visiblement l'ouverture des barres)
ParamètresMaxTrades=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 test1857Ticks modélisés2712Qualité de modélisationn/a
Erreurs dans l'ajustement des graphiques0




Dépôt initial10000.00



Profit net total5908.64Profit brut6028.64Perte brute-120.00
Facteur de profit50.24Résultat attendu1477.16

Drawdown absolu170.00Drawdown maximal1080.00 (7.83%)Drawdown relatif8.18% (1040.00)

Total trades4Positions 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 grandTrade gagnant5241.31Trade perdant-120.00
MoyenneTrade gagnant2009.55Trade perdant-120.00
MaximumGains consécutifs (profit en argent)3 (6028.64)Perte consécutive (perte en argent)1 (-120.00)
MaximalProfit consécutif (nombre de gains)6028.64 (3)Perte consécutive (nombre de pertes)-120.00 (1)
MoyenneGains consécutifs3Pertes consécutives1



Liste
Commentaire 0