One Two Three : un EA incontournable pour MetaTrader 5

Mike 2018.10.26 03:39 17 0 0
Pièce jointe

L'auteur de l'idée - Martes

Auteur du code mq5 - barabashkakvn

Cet EA utilise l'indicateur iChaikin (Oscillateur de Chaikin, CHO) pour définir l'état du marché : tendance ou range.

Les positions s'ouvrent uniquement lorsqu'une nouvelle bougie apparaît (et uniquement s'il y a un signal d'ouverture), le trailing stop fonctionne à chaque tick (la possibilité de déplacer le niveau de stop loss est vérifiée à chaque tick).

Principe de définition du range

L'EA prend en compte le CHO : Nombre de bougies pour le range et vérifie la condition suivante : la valeur de l'Oscillateur de Chaikin doit être comprise entre "-" CHO : Niveau de range et "+" CHO : Niveau de range sur toutes les bougies utilisées. La précision valide est de Canaux Range ou Ouvert. Supposons que Canaux Range ou Ouvert soit égal à 90%. Si parmi toutes les bougies, 90% ou plus se situent dans l'intervalle de "-" CHO : Niveau de range à "+" CHO : Niveau de range, alors nous sommes en mode range.

One Two Three flat

Alors, que faire avec toutes ces données ?

En cas de range, nous attendons simplement l'arrivée d'une nouvelle bougie. Sinon, vérifiez la valeur de l'Oscillateur de Chaikin sur la bougie #0 :

  • si l'Oscillateur de Chaikin sur la bougie #0 >= CHO : Niveau d'ouverture => Signal d'achat
  • si l'Oscillateur de Chaikin sur la bougie #0 <= - CHO : Niveau d'ouverture => Signal de vente

Pour le EURUSD M5, les valeurs par défaut sont renseignées. Voici les résultats du test :

One Two Three test

Liste
Commentaire 0