Bands 2 : Optimisez votre trading avec cet Expert Advisor sur MetaTrader 5

Mike 2018.06.18 18:49 13 0 0
Pièce jointe

Idée par : Scriptor.

Code MQL5 par : Vladimir Karputov.

Cette stratégie s'appuie sur l'analyse des valeurs de l'indicateur iBands (Bandes de Bollinger, BB) au bar #0 par rapport au prix de clôture de ce même bar. Si le prix de clôture est situé à l'intérieur des Bandes de Bollinger et qu'aucune commande en attente n'est présente, alors vous pouvez placer trois ordres Buy Stop et trois ordres Sell Stop avec un écart entre les ordres en attente.

De plus, vous pouvez définir pour chaque paire d'ordres votre propre niveau de Take Profit (Premier Take Profit, Deuxième Take Profit, et Troisième Take Profit). Le Stop Loss peut être déterminé soit par les Bandes de Bollinger, soit par la Moyenne Mobile - cela dépend du paramètre Stop loss trailing.

Les ordres peuvent être placés entre l'Heure de début et l'Heure de fin. Chaque ordre a une durée de vie égale au paramètre Heure de fin : par exemple, si l'Heure de fin est 23, cela signifie que tous les ordres en attente seront automatiquement supprimés à 23h00. Tous les ordres en attente seront également retirés à chaque nouvelle bougie - ainsi, à chaque nouvelle bougie, les ordres Buy Stop et Sell Stop seront placés en fonction des nouveaux prix des Bandes de Bollinger.

Vous pouvez activer le trailing dans l'EA - pour cela, le paramètre Trailing Stop doit être supérieur à zéro. Vous pouvez également utiliser cette fonction pour ajuster un ordre Stop Loss à un seuil de rentabilité. Pour cela, choisissez la valeur StopLoss AUCUN pour le paramètre Type de Stop loss. Gardez à l'esprit qu'il pourrait y avoir des positions ouvertes avec des pertes. Il sera donc nécessaire de fermer manuellement ces positions.


Paramètres d'entrée

  • Lots - volume de l'ordre en attente;
  • Heure de début - heure de début de l'intervalle de travail;
  • Heure de fin - heure de fin de l'intervalle de travail;
  • Type de Stop loss - sélection du type de placement du Stop Loss, c'est-à-dire, par Moyenne Mobile, par Bandes de Bollinger, ou désactiver complètement;
  • Premier Take Profit - Take Profit pour la première paire d'ordres;
  • Deuxième Take Profit - Take Profit pour la deuxième paire d'ordres;
  • Troisième Take Profit - Take Profit pour la troisième paire d'ordres;
  • Trailing Stop - activation du trailing;
  • Trailing Step - pas du trailing;
  • Écart entre les ordres en attente - écart entre les ordres en attente.
  • magic number - identifiant unique pour l'EA.

Paramètres de l'indicateur Moyenne Mobile

  • Moyenne Mobile : période de lissage - période de lissage;
  • Moyenne Mobile : décalage horizontal - décalage horizontal de l'indicateur;
  • Moyenne Mobile : type de lissage - méthode de lissage;
  • Moyenne Mobile : type de prix - type de prix pour le calcul de l'indicateur;

Paramètres de l'indicateur Bandes de Bollinger :

  • Bandes : période de calcul de la ligne moyenne - période de calcul de la ligne moyenne;
  • Bandes : décalage horizontal de l'indicateur - décalage horizontal de l'indicateur;
  • Bandes : nombre d'écarts-types - nombre d'écarts-types;
  • Bandes : type de prix - type de prix.
Liste
Commentaire 0