Je travail sur un EA depuis quelques temps cependant j'ai un problème de fiabilité sur l'une de mes conditions.
Celle-ci est simple, lorsque l'indicateur Heiken ashi passe de baissier(Rouge) à Haussier(vert) on valide la condition.
Pour simplifier le marché baisse donc Heiken ashi rouge. Le marché s'arrête et la bar en affichage Heiken ashi passe au vert donc condition validée.
J'ai donc utilisé le calcul traditionnel en décalent de 1 afin d'avoir la "couleur" de la bar précédente :
haOpen=(Open[2]+Close[2])/2;
haClose=(Open[1]+High[1]+Low[1]+Close[1])/4;
if(haOpen<haClose)
{
CouleurHH = 1; // Couleur Bougie Heiken ashi : Vert
}
else
{
CouleurHH = 0; // Couleur Bougie Heiken ashi : Rouge
}
Je me suis rendu compte après plusieurs test que sur le graphique l'indicateur n'était pas toujours identique au codage ci-dessus.
Je ne sais pas si quelqu'un peut m'aider.
merci