Exemple de hedge multicurrency avec un EA pour MetaTrader 4

Mike 2017.09.18 19:20 13 0 0
Pièce jointe

Dans le monde du trading, il est essentiel de savoir gérer les corrélations entre les différentes paires de devises. Cet Expert Advisor (EA) se charge de rechercher ces corrélations dans la liste des symboles disponibles sur Market Watch. Il calcule les rapports de l'Average True Range (ATR) pour chaque combinaison de couverture et attribue des numéros magiques différents pour chacune d'elles. Grâce à ces données préparées, il est facile de passer aux opérations suivantes. Pour garantir la précision, des statistiques telles que la corrélation et le rapport ATR sont recalculées quotidiennement.

Ce système de trading peut fonctionner avec toutes les paires de devises de la liste Market Watch sur un seul graphique en même temps, sans dépendre des ticks entrants d'un symbole particulier. Pour illustrer son fonctionnement, une technique de couverture a été mise en œuvre, basée sur l'indicateur de graphique superposé présenté ici https://www.mql5.com/en/code/7933.


Paramètres d'entrée

  • TakeProfitByPoints - Activez-le sur 'true' si vous souhaitez que le profit/perte soit calculé en points.
  • TakeProfitPoints - Valeur de Take Profit (en points).
  • TakeProfitByUsd - Activez-le sur 'true' si vous souhaitez que le profit/perte soit calculé en USD.
  • TakeProfitUsd - Valeur de Take Profit (en USD).
  • Retries - Nombre de tentatives pour essayer de fermer un ordre.
  • AtrTimeFrame - Période pour le calcul de l'Average True Range.
  • AtrBarsBack - Nombre de barres pour le calcul de l'Average True Range.
  • CorrelationTimeFrame - Période pour le calcul de la corrélation.
  • CorrelationBarsBack - Nombre de barres pour le calcul de la corrélation.
  • OverlayThreshold - Seuil de superposition (en points).
  • MaxOrders - Nombre maximum d'ordres ouverts autorisés.
  • MaxSpread - Spread maximum autorisé (en points).
Liste
Commentaire 0