exp_Amstell : Un EA performant pour MetaTrader 5

Mike 2018.06.16 19:25 20 0 0
Pièce jointe

Idée de : Iurii Tokman.

Code MQL5 par : Vladimir Karputov.


Algorithme de fonctionnement de l'EA

Lors du premier lancement, l'EA ouvre une position d'achat (BUY) avec un volume de Lots. Ensuite, il surveille (dans OnTradeTransaction) toutes les positions ouvertes et mémorise (séparément pour les positions d'achat et de vente) les prix d'ouverture :

  • Si le prix de la dernière position d'achat est SUPÉRIEUR au prix Ask actuel de Step, une nouvelle position d'achat est ouverte ;
  • Si le prix de la dernière position de vente est INFÉRIEUR au prix Bid actuel de Step, une nouvelle position de vente est ouverte.

Le Take Profit virtuel est également surveillé : dès que le profit de la position atteint ou dépasse le Virtual Take Profit, la position est fermée au prix du marché.


Paramètres d'entrée

  • Lots - le volume de la position à ouvrir ;
  • Virtual Take Profit (en pips) - Take Profit virtuel ;
  • Step (en pips) - le pas minimum entre le dernier prix de position ;
  • magic number - identifiant unique pour l'EA.

exp_Amstell

Liste
Commentaire 0