Bonjour,
j’aimerais créer une sorte de canal de Donchian bis, mais en traçant le canal basé sur les dernières clotures les plus hautes/basses (et non pas les derniers plus hauts/bas).
J’ai beau essayé de tenter un codage et chercher sur le forum, mais je n’ai rien trouvé…
Quelqu’un pourrait-il m’aider svp ? Merci d’avance.
Il faut utiliser le Close et non le High/Low :
period = 40
hh = highest[period](close)
ll = lowest[period](close)
return hh,ll
Bonjour,
j’aurais une question sur une éventuelle modification : pensez-vous qu’au lieu de paramétrer un nombre de période il serait possible de paramétrer la période en “journalier”, hebdo” et “mensuel”.
cela existe par défaut sur ichimoku, où les paramètres restent les mêmes mais où l’on peut choisir une période différente et ainsi cumuler par exemple ichimoku hebdo + ichimoku mensuel sur le même graphique alors que je suis en période journalière.
svp. merci d’avance.
J’ai tenté quelque chose, je ne suis pas sûr que ce soit bon :
period = OpenDayOfWeek
hh = highest[period](high[1])
ll = lowest[period](low[1])
return hh,ll
Celle-ci correspond au donchian en clôture hebdo. c’est celui que j’ai eu le plus de mal a trouver. Car pour les périodes mensuelles et annuelles, j’ai juste remplacé la période par “month” et “year”.
Quelqu’un pour me confirmer que le code est bon svp ?
Ce code est incorrect, la variable “period” attend un entier qui correspond à une quantité de bougies..
Cela n’existe pas sur Ichimoku, je pense que tu confonds avec le fait que cet indicateur est par défaut multi timeframe dans le logiciel. Une période 20 correspond à 20 bougies, peu importe l’unité de temps.
Le MTF pour les indicateurs va arriver pour PRT v11 très prochainement, les tests sont en cours de validation, donc on pourra avoir le canal de donchian X périodes de n’importe quelle UT sur le même graphique.
Cela dit en passant, le canal de Donchian, c’est simplement les plus hauts et bas sur les X dernières périodes (d’ailleurs Ichimoku est basé sur ce principe, mais c’est pas le sujet), donc tu peux très bien multiplier les périodes pour avoir les mêmes choses.
Pour avoir les plus hauts et bas de l’UT weekly sur un graphique daily, on multiplie par la quantité de bougies daily qu’il y a en une semaine.
Ah mince. d’accord, merci pour les précisions.
En fait j’aimerais avoir sur mon graphique journalier les derniers plus hauts et bas de la semaine précédente. Pas en X dernières périodes. Un plus haut des 5 derniers jours ne correspondra pas forcément au plus haut de la semaine précédente. Et j’aimerais en faire autant en affichant le plus haut/bas du dernier mois et idem en annuel. Tout cela sur mon graphique journalier.
Ne pensez-vous pas que c’est possible ?
Cela me parait simple à réaliser et pourtant je ne trouve pas vraiment…
Cela dit en passant, le canal de Donchian, c’est simplement les plus hauts et bas sur les X dernières périodes (d’ailleurs Ichimoku est basé sur ce principe, mais c’est pas le sujet), donc tu peux très bien multiplier les périodes pour avoir les mêmes choses. Pour avoir les plus hauts et bas de l’UT weekly sur un graphique daily, on multiplie par la quantité de bougies daily qu’il y a en une semaine.
J’ai répondu à la question ^
Dans un mois il y a 20 jours de trading, donc pour avoir le mensuel en journalier on multiplie la période par 20. Donc un donchian 12 mois en journalier, ça revient à faire 20*12 = 240 périodes.
Le MTF pour les indicateurs va arriver pour PRT v11 très prochainement, les tests sont en cours de validation, donc on pourra avoir le canal de donchian X périodes de n’importe quelle UT sur le même graphique.
Auriez-vous une date précise de la mise à disposition de l’MTF pour les indicateurs svp ?
Certainement cette semaine disponible en v11.
Certainement cette semaine disponible en v11.
Super nouvelle ! Merci.
J’aurais encore besoin d’aide svp :
Je cherche à coder la dernière plus haute cloture de la dernière bougie dont la cloture est supérieure à l’ouverture. Parce que sans ce detail, cela me trace également les clotures “négative”, cloture sous le cours d’ouverture.
Je ne sais pas si j’ai été assez clair…
Donc dans les X dernières périodes ?
Oui.
Là en l’occurrence je veux le dernier donc x = 1.
hc = highest[1](close[1])
return hc
Ok donc ce code renverra le dernier niveau de Close connu dont la bougie est haussière :
vert = close>open
if vert then
lastclose = close
endif
return lastclose