Universal Investor : Expert Advisor pour MetaTrader 5

Mike 2012.11.20 20:32 9 0 0
Pièce jointe

Ce Expert Advisor a été réécrit à partir de MQL4 et a été initialement publié ici https://www.mql5.com/en/code/8079 par son auteur Olek.

Comment ça fonctionne

Le fonctionnement de cet Expert Advisor repose sur des moyennes mobiles exponentielles (EMA) et pondérées linéaires (LWMA). Une position d'achat s'ouvre lorsque l'EMA est au-dessus de la LWMA, tandis que les deux moyennes mobiles sont en tendance haussière. À l'inverse, une position de vente s'ouvre lorsque l'EMA est en dessous de la LWMA et que les deux moyennes sont en tendance baissière.

Lorsque l'EMA passe en dessous de la LWMA, la position d'achat se ferme. Inversement, lorsque l'EMA dépasse la LWMA, la position de vente se ferme.

La taille des lots pour les positions à ouvrir peut être fixe ou proportionnelle à la marge libre. Il existe une fonction supplémentaire pour réduire la taille des lots en cas de pertes : plus il y a de trades perdants consécutifs, plus la taille des lots diminue.

Voici un aperçu des performances de cet Expert Advisor en mode visuel du testeur de stratégie :

 

Paramètres

  • MovingPeriod - Période de lissage.
  • MaximumRisk - Risque (utilisé si Lots=0).
  • Lots - Taille du lot.
  • DecreaseFactor - Facteur de réduction des lots après des trades perdants. 0 - réduction désactivée. Plus la valeur est petite, plus la réduction est importante. Lorsque la réduction de la taille des lots n'est pas possible, la position minimale est ouverte.
Liste
Commentaire 0