Système BHS : L'Expert qui Révolutionne MetaTrader 5

Mike 2018.04.19 02:07 10 0 0
Pièce jointe

L'auteur de l'idée : Yuri, l'auteur du code mq5 : barabashkakvn.

Ce Système de Trading, ou EA, calcule les prix "ronds" supérieurs et inférieurs en fonction du Pas du nombre "rond". Pour voir comment se déroule le calcul du prix "rond", il suffit de décommenter la ligne dans la fonction OnDeinit :

//+------------------------------------------------------------------+
//| Fonction de désinitialisation de l'expert                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//--- comment sur le fonctionnement de la fonction Math() :
   return;
}

Un exemple sera affiché dans l'onglet Experts lorsque vous retirerez l'EA du graphique. L'EA vérifie la position du prix ainsi que l'indicateur iAMA (Moyenne Mobile Adaptative, AMA) pour placer un ordre d'attente initial.

  • Si le prix de clôture de la bougie #0 est au-dessus de l'indicateur, un ordre d'achat (Buy Stop) sera placé au prix rond supérieur.
  • Si le prix de clôture de la bougie #0 est en dessous de l'indicateur, un ordre de vente (Sell Stop) sera placé au prix rond inférieur.

Une durée de vie est définie pour chaque ordre d'attente : Durée de vie de l'ordre d'attente (en heures) est ajoutée à l'heure serveur connue la plus récente.

Des méthodes de trailing distinctes sont appliquées pour les positions d'achat et de vente. Elles sont configurées dans Trailing Stop BUY et Trailing Stop SELL.


Paramètres d'Entrée

  • Lots - volume ;
  • Stop Loss BUY - stop loss pour l'ordre Buy Stop ;
  • Stop Loss SELL - stop loss pour l'ordre Sell Stop ;
  • Trailing Stop BUY - trailing stop pour les positions d'achat ;
  • Trailing Stop SELL - trailing stop pour les positions de vente ;
  • Pas du nombre "rond" - valeur de pas pour le prix rond ;
  • Durée de vie de l'ordre d'attente (en heures) - durée de vie de l'ordre d'attente en heures ;
  • AMA : Période de calcul - période de l'AMA ;
  • AMA : Période de la MA rapide - période de la moyenne mobile rapide ;
  • AMA : Période de la MA lente - période de la moyenne mobile lente ;
  • AMA : Décalage horizontal - décalage horizontal de l'indicateur ;
  • AMA : Type de prix - type de prix utilisé pour le calcul de l'indicateur ;
  • numéro magique - identifiant unique pour l'EA.

Test effectué sur EURUSD, H1 :

Système BHS

Liste
Commentaire 0