Auteur de l'idée - Alex
Auteur du code mq5 - barabashkakvn
L'EA utilise l'indicateur iAC (Oscillateur d'accélération/décélération, AC). Il se déclenche uniquement lors de l'apparition d'une nouvelle bougie. De plus, il ouvre une seule position à la fois, ce qui lui permet de fonctionner sur des comptes de couverture comme sur des comptes de netting.
Le lot est calculé en fonction de l'historique de trading des derniers jours (les paramètres Risque maximum en pourcentage et Facteur de diminution sont également pris en compte).
Cet EA met en œuvre plusieurs signaux pour les ordres d'achat et de vente (le tableau ac[] représente ici les valeurs de l'indicateur AC).
Signaux d'achat :
//--- indicateur AC monte if(ac[1]>0.0 && ac[2]>0.0) { //--- vérifie le signal d'achat if(ac[1]>ac[2] && ac[2]>ac[3]) { *** } *** } //--- indicateur AC descend if(ac[1]<0 && ac[2]<0) { //--- vérifie le signal d'achat if(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4]) { *** } *** } //--- indicateur AC traverse zéro de haut en bas if(ac[1]>0.0 && ac[2]<0.0) { *** } ***
Signaux de vente :
//--- indicateur AC monte if(ac[1]>0.0 && ac[2]>0.0) { *** //--- vérifie le signal de vente if(ac[1]<ac[2] && ac[2]<ac[3] && ac[3]<ac[4]) { *** } //--- indicateur AC descend if(ac[1]<0 && ac[2]<0) { *** //--- vérifie le signal de vente if(ac[1]<ac[2] && ac[2]<ac[3]) { *** } } *** //--- indicateur AC traverse zéro de bas en haut if(ac[1]<0.0 && ac[2]>0.0) { *** }
Voici un exemple d'ouverture d'un ordre d'achat :

Commentaire 0