Heikin-Ashi : pb de calcul

Forum sur les méthodes de trading : règles d'entrée et de sortie, gestion du risque, money management et résultats sur la durée, testés par les membres.
Avatar du membre
falex
Le Gladiateur
Messages : 34269
Enregistré le : 12 févr. 2013 15:41

Heikin-Ashi : pb de calcul

Message non lu par falex »

Hi,

quand je regarde la formule de calcul des OHLC des bougies en Heiken-Ashi j'ai un problème car je me demande qu'est-ce que l'on utilise pour calculer la premier Ouverte Heikin Ashi ?

Les formules sont :
CloseHA = (ouverture + plus haut + plus bas + clôture) / 4
OpenHA = (OpenHA de la veille + CloseHA de la veille)/2
HighHA = mun( plus haut, OpenHA, CloseHA)
LowHA = Minimum(plus bas, OpenHA, CloseHA)

Donc de facto l'OpenHA est une référence circulaire.

On l'initialise à quel valeur pour la première bougie ?

Je n'ai pas trouvé de réponse sur le web :?

---

Dans PRT la première openHA = Open ...
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174758
Enregistré le : 06 sept. 2011 22:45

Re: Heikin-Ashi : pb de calcul

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

Avatar du membre
Amarantine
Modératrice
Messages : 75630
Enregistré le : 16 sept. 2011 19:12

Re: Heikin-Ashi : pb de calcul

Message non lu par Amarantine »

Fatigué falex?
121807.gif
121807.gif (9.01 Kio) Vu 4539 fois
Avatar du membre
falex
Le Gladiateur
Messages : 34269
Enregistré le : 12 févr. 2013 15:41

Re: Heikin-Ashi : pb de calcul

Message non lu par falex »

Ben non aucun site ne donne de définition pour la première openha.

Mais je trouve assez logique que l'on prenne l'open de la première bougie.
Avatar du membre
plataxis
Membre du Conseil Jedi
Messages : 5049
Enregistré le : 30 avr. 2014 03:12

Re: Heikin-Ashi : pb de calcul

Message non lu par plataxis »

falex a écrit : OpenHA = (OpenHA de la veille + CloseHA de la veille)/2

Donc de facto l'OpenHA est une référence circulaire.

On l'initialise à quel valeur pour la première bougie ?


---

Dans PRT la première openHA = Open ...
... de la veille, non ?

Je ne vois pas trop où est le pb en fait : tu veux dire que tu ne trouve pas de point d'origine ? J'imagine que la plus ancienne bougie n'est PAS représentée, tout simplement...

Un pb plus important se pose pour les représentations "point et figure" et autre Renko qui ne tiennent pas compte du temps : selon le point origine du graphique, toute la suite est transfigurée.
jctrader
Padawan
Messages : 290
Enregistré le : 31 mai 2014 12:46

Re: Heikin-Ashi : pb de calcul

Message non lu par jctrader »

bien vu Falex !! Je ne m'étais jamais posé la question de la première bougie !!
Avatar du membre
falex
Le Gladiateur
Messages : 34269
Enregistré le : 12 févr. 2013 15:41

Re: Heikin-Ashi : pb de calcul

Message non lu par falex »

Ah ben vous me faites plaisir !
Pour le heikin le choix de l'origine n'est pas trop grave puisqu'il va se lisser au fur et à mesure par contre c'est clair que toutes les bougies non temporel (i.e en ticks aussi) ont clairement le souci du 1er point.
Avatar du membre
plataxis
Membre du Conseil Jedi
Messages : 5049
Enregistré le : 30 avr. 2014 03:12

Re: Heikin-Ashi : pb de calcul

Message non lu par plataxis »

C'est un peu l'oeuf ou la poule ton histoire :lol:

Le premier tick est tout simplement le point représenté le plus à gauche de l'écran :| et à la hauteur de son prix, non ? D'ailleurs, qui va chercher le tick le plus loin de l'historique ? :lol:
Avatar du membre
falex
Le Gladiateur
Messages : 34269
Enregistré le : 12 févr. 2013 15:41

Re: Heikin-Ashi : pb de calcul

Message non lu par falex »

Oui tu peux voir ca comme ca mais comme tu l'as dit : si on change le premier point on change toute la serie ...
jctrader
Padawan
Messages : 290
Enregistré le : 31 mai 2014 12:46

Re: Heikin-Ashi : pb de calcul

Message non lu par jctrader »

Personne Plataxis !!! à part nous !! :mrgreen:
Il y'a bien des amis qui envoie un robot sur une comète avec un voyage de 10 ans ,sans aucune certitude que ça marche , pour obtenir qqes heures d'analyses et peut être avoir une idée de l'origine de notre système planétaire , le tout pour des milliards de dollars ? ET ca sert à quoi ? y'aura toujours des guerres , des famines, des catastrophes, etc...

Nous , on cherche juste à retrouver l'origine d'un indic tout bête : c'est du boulot, çà ne sert à rien mais c'est interessant et çà ne coute pas cher :)

C'est là l'intérêt de la recherche : chercher un truc pour nous faire réfléchir sur l'histoire :mercichinois:
Avatar du membre
plataxis
Membre du Conseil Jedi
Messages : 5049
Enregistré le : 30 avr. 2014 03:12

Re: Heikin-Ashi : pb de calcul

Message non lu par plataxis »

Le premier tick et le premier Heikin Ashi ne changent pas la suite, ou alors je ne comprends pas pourquoi. En revanche sur les points et figures et Renko, selon le point d'origine, tout le graphique est métamorphosé, même en gardant la même taille de "brique" ou de "point" : l’abscisse est fonction des variations, et donc de la première valeure, ce qui n'est pas le cas pour les ticks et les Heikin Ashi, où l'abscisse reste le "temps" (même si c'est en nombre de ticks pour le premier).

jctrader, tu es un philosophe ;)
jctrader
Padawan
Messages : 290
Enregistré le : 31 mai 2014 12:46

Re: Heikin-Ashi : pb de calcul

Message non lu par jctrader »

plataxis a écrit :Le premier tick et le premier Heikin Ashi ne changent pas la suite
sûr au fil du temps ca n'a plus d'importance
plataxis a écrit :jctrader, tu es un philosophe ;)
çà m'arrive une fois les graphes fermés :mercichinois: mais uniquement quand la journée a été bonne :mrgreen:
Avatar du membre
Gacanga
Chevalier Émérite Jedi
Messages : 3676
Enregistré le : 30 sept. 2016 13:50

Re: Heikin-Ashi : pb de calcul

Message non lu par Gacanga »

hello,

je déterre le sujet.
Personne n'a de réponse ??
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Heikin-Ashi : pb de calcul

Message non lu par takapoto »

Personnellement, j'utilise tout simplement l'open réel.

Si barre = 1
OpenHA = Open
sinon
OpenHA = (OpenHA de la veille + CloseHA de la veille)/2
Avatar du membre
Jim
Chevalier Jedi
Messages : 2373
Enregistré le : 24 févr. 2016 10:39

Re: Heikin-Ashi : pb de calcul

Message non lu par Jim »

Pour converger plus vite :

code-du-heiken-ashi-t14071.html
Alex44
Chevalier Jedi
Messages : 2838
Enregistré le : 14 oct. 2016 10:12

Re: Heikin-Ashi : pb de calcul

Message non lu par Alex44 »

Voici mon implémentation Java

double openPrev = 0;
double closePrev = 0;
if ( candle_1 == null ) { // Première bougie
openPrev = item.getOpen();
closePrev = item.getClose();
} else {
openPrev = candle_1.getOpen();
closePrev = candle_1.getClose();
}
open = ( openPrev + closePrev ) / 2;
close = ( item.getOpen() + item.getHigh() + item.getLow() + item.getClose() ) / 4;
high = Math.max( item.getHigh(), open );
high = Math.max( high, close );
low = Math.min( item.getLow(), open );
low = Math.min( low, close );