Sortie Heikinashi
Forums › ProRealTime forum Français › Support ProOrder › Sortie Heikinashi
- This topic has 5 replies, 2 voices, and was last updated 4 years ago by MonsieurZ.
-
-
08/10/2020 at 3:29 PM #141323
Bonjour,
J’ai du mal à comprendre le comportement de ma condition de sortie en heikinashi. Je voudrais sortir de mon achat quand la fermeture heikinashi est plus basse que le plus bas de ma dernière bougie verte
OU plus basse que l’ouverture heikinashi de la dernière bougie verte si l’ouverture heikinashi est plus basse que le plus bas.
Voici les conditions commentées ainsi qu’une capture d’écran:
Extrait de ma sortie HA123456789101112131415161718192021222324252627282930313233//On déclare Heikin Ashi (HA)xClose = (Open+High+Low+Close)/4if(barindex>2) thenxOpen = (xOpen[1] + xClose[1])/2endif//On définit ce qu'est une bougie rouge et une bougie verte HAHARouge = xClose<xOpenHAVert = xClose>xOpen//On définit le changement de couleurHApasseVert = HAVert AND HARouge[1]HApasseRouge = HARouge AND HAVert[1]//Setup sortie achatonce PlusBasDerniereBougieVerte = 0//Si la fermeture heikinashi est plus basse que le plus bas ou l'ouverture de la dernière bougie verte heikinashi, on sortSortieAchat = xClose < PlusBasDerniereBougieVerte and HARouge//Quand on fait une bougie rouge, on change la valeur de PlusBasDerniereBougieVerteif HApasseRouge thenif xOpen[1] > low[1] thenPlusBasDerniereBougieVerte = xOpen[1]elsePlusBasDerniereBougieVerte = low[1]endifendif//On sortif LONGONMARKET and SortieAchat thenSELL AT MARKETendifJe dois louper qqch évident mais je ne trouve pas :-/
Merci d’avance pour votre aide.
08/11/2020 at 7:59 AM #141357Ton code ne comporte pas la définition du plus bas (Low) de la bougie Heikin Ashi, tu utilises le Low d’une bougie classique, hors ce n’est pas le même prix, puisque la bougie Heikin Ashi est une vision lissée du prix.
Le code du Low d’une bougie Heikin Ashi :
1xLow = Min(Min(low, xOpen), xClose)(à placer après la ligne 15)
Donc tu utiliseras xLow[1] à la ligne 26 plutôt que Low[1] bien entendu.
1 user thanked author for this post.
08/11/2020 at 10:49 AM #14137508/11/2020 at 11:49 AM #141380Il y a encore un truc que je ne comprends pas dans ma sortie. (voir capture d’écran).
SortieAchat se déclenche et me sort de la position sur ma capture alors que ça n’est pas une bougie rouge et que la fermeture HA n’est pas plus basse que le plus bas de la dernière bougie verte.
12345678910111213once PlusBasDerniereBougieVerte = 0SortieAchat = (xClose < PlusBasDerniereBougieVerte) and HARougeif HApasseRouge thenPlusBasDerniereBougieVerte = xLow[1]endifif LONGONMARKET and SortieAchat thenSELL AT MARKETendif08/11/2020 at 12:01 PM #14138208/11/2020 at 12:24 PM #141384 -
AuthorPosts
Find exclusive trading pro-tools on