Accueil Trading Systématique Publication

Découvrez le HAN : votre Expert pour MetaTrader 4

Pièce jointe
13191.zip (2.31 KB, Télécharger 2 fois)

Le Heiken Ashi Naive Expert Advisor repose sur le système de bougies Heiken Ashi et utilise l'indicateur standard portant le même nom. La « naïveté » de ce système de trading réside dans le fait qu'il se base uniquement sur les deux dernières bougies Heiken Ashi, sans recourir à des analyses de motifs complexes. Le seul petit bémol : l'EA trade contre la direction de tendance estimée, confirmée par l'état actuel des bougies.

Les Avantages du HAN

Le plus grand atout de cet EA est qu'il ne nécessite aucun paramètre d'entrée à optimiser ou à « ajuster » selon les données passées. Pour un meilleur contrôle de vos fonds, vous pouvez activer le calcul de la taille des positions, qui se base sur l'indicateur ATR.

Règles de Calcul

Voici les règles utilisées pour le calcul des bougies Heiken Ashi :

  • Open_HA = (Open_HA précédent + Close_HA précédent) / 2
  • Close_HA = min(Minimum, Open_HA, Close_HA)
  • High_HA = max(High, Open_HA, Close_HA)
  • Low_HA = (Open + High + Low + Close) / 4

où :

  • Open_HA, High_HA, Low_HA et Close_HA sont les niveaux des bougies Heiken Ashi.
  • Open, High, Low et Close sont les niveaux des bougies classiques.
  • Les niveaux de la première bougie Heiken Ashi sont égaux aux niveaux respectifs de la bougie classique.

Stratégie de Trading :

Le Heiken Ashi Naive adopte une méthode de trading plutôt simple, mais pas toujours évidente.

Voici les signaux d'entrée utilisés :

  • Vendre si la dernière bougie Heiken Ashi complétée est haussière, que son corps est plus long que celui de la bougie précédente, que la bougie précédente est également haussière et que la dernière bougie n'a pas de mèche inférieure.
  • Acheter si la dernière bougie Heiken Ashi complétée est baissière, que son corps est plus long que celui de la bougie précédente, que la bougie précédente est aussi baissière et que la dernière bougie n'a pas de mèche supérieure.

Si une position ouverte dans la direction opposée est présente lorsque le signal arrive, la position est fermée. Si la position est dans la même direction que le signal, ce dernier est ignoré.

Les signaux de sortie pour clôturer les trades avant l'apparition de nouveaux signaux d'entrée sont :

  • Sortir d'une position courte si la dernière bougie Heiken Ashi complétée est baissière, que la bougie précédente est également baissière et que la dernière bougie n'a pas de mèche supérieure.
  • Sortir d'une position longue si la dernière bougie Heiken Ashi complétée est haussière, que la bougie précédente est aussi haussière et que la dernière bougie n'a pas de mèche inférieure.

Comme vous pouvez le constater, l'Expert Advisor utilise une logique inversée dans sa stratégie de trading. Il achète lorsque le système indique une tendance baissière forte et vend lorsqu'il s'agit d'un rallye haussier selon Heiken Ashi. L'objectif est d'essayer de saisir les retournements le plus tôt possible.

Paramètres d'Entrée :

Gestion des fonds

  • Lots (défaut = 0,1) — taille de position de base fixe. Utilisée lorsque MM = false.
  • MM (défaut = false) — si true, le calcul de la position basé sur l'indicateur ATR sera utilisé.
  • ATR_Period (défaut = 20) — période de l'indicateur ATR, utilisé pour le calcul de la taille de position. Fonctionne uniquement si MM = true.
  • ATR_Multiplier (défaut = 1) — valeur par laquelle la valeur de l'indicateur ATR sera multipliée. Fonctionne uniquement si MM = true.
  • Risk (défaut = 2) — tolérance au risque en pourcentage du solde/équité du compte. Fonctionne uniquement si MM = true. Ce paramètre est ignoré si UseMoneyInsteadOfPercentage = true.
  • FixedBalance (défaut = 0) — si défini à une valeur non nulle, il est utilisé à la place du solde/équité pour le calcul de la taille de position. Fonctionne uniquement si MM = true.
  • MoneyRisk (défaut = 0) — risque autorisé en monnaie du compte. Fonctionne uniquement si MM = true. Nécessite que UseMoneyInsteadOfPercentage soit défini sur true.
  • UseMoneyInsteadOfPercentage (défaut = false) — si true, la taille de la position est calculée en fonction du montant de risque donné en monnaie du compte (MoneyRisk) au lieu du pourcentage de risque sur le solde/équité (Risk). Fonctionne uniquement si MM = true.
  • UseEquityInsteadOfBalance (défaut = false) — si true, la taille de la position est calculée en fonction de l'équité du compte au lieu du solde. Fonctionne uniquement si MM = true. Ignoré si UseMoneyInsteadOfPercentage = true.
  • LotDigits (défaut = 2) — nombre de décimales autorisées par votre broker pour le volume. Par exemple, si votre broker permet de trader des micro lots (0,01), ce paramètre doit être réglé sur 2. Si votre broker ne permet que des mini lots (0,1), ce paramètre doit être réglé sur 1. Nécessaire uniquement si MM = true.

Divers

  • OrderComment (défaut = "HAN") — commentaire pour les positions ouvertes.
  • Slippage (défaut = 100) — slippage maximum autorisé ; en points du broker.
  • Magic (défaut = 152207122013) — le numéro magique pour filtrer les positions ouvertes par cet EA.

Articles connexes

Commentaire (0)