Ligne médiane sur graphique en ticks
Forums › ProRealTime forum Français › Support ProBuilder › Ligne médiane sur graphique en ticks
- This topic has 6 replies, 2 voices, and was last updated 4 years ago by Choliver.
-
-
05/09/2020 at 11:40 PM #130816
Bonjour/bonsoir,
Je tente d’utiliser ce petit code ci dessous afin d’avoir une ligne médiane à partir de l’ouverture des marché US (par exemple) soit (High+Low)/2 depuis 15h30.
Cela fonctionne parfaitement en graphique horaire mais je n’arrive pas à trouver l’astuce pour avoir aussi cette ligne médiane en graphique par ticks.12345678910111213141516starthour = 153000if time=starthour thenhh = 0ll = close*100endifif time>starthour thenhh = max(high,hh)ll = min(low,ll)median = (hh+ll)/2endifreturn MedianJ’imagine que c’est la fonction “starthour” que je dois modifier mais par quoi ?
Merci pour le petit coup de main. 🙂05/10/2020 at 7:58 AM #130827Bonjour,
Dans les vues en (x) ticks, en temps réel on sait quand commence une bougie, mais on ne peut pas savoir avant sa clôture à quelle heure elle va finir, donc il vaut mieux utiliser les fonctions horaires d’open plutôt que de close (par exemple ici “opentime” plutôt que “time” en ligne 8).
1if opentime>starthour thenD’autre part la probabilité de tomber pile sur une heure “ronde” est faible, donc même avec opentime l’égalité de la ligne 3 n’arrivera quasiment jamais, il faudra utiliser une inégalité au prix du “sacrifice” des quelques premiers ticks qui suivent 15h30 dans la bougie (x) ticks à cheval sur 15h30, avec par exemple:
1if opentime[1]<starthour and opentime>=starthour then05/10/2020 at 6:46 PM #130994Bonjour et un grand MERCI Noobywan pour ta réponse et les explications associées.
Cela fonctionne.
Sauf que j’ai besoin d’avoir le médian (High+Low)/2 évoluant au fur et à mesure de l’écoulement de la journée et donc calculé depuis les High et Low successifs.
Voir le premier graphique ci dessous en 5 min (ligne bleue).Question : comment avoir le même résultat visuel (ligne médiane bleue en 5 min) mais en ticks ?
Pour le moment ta proposition me donne ceci (voir second graphique en ticks – ligne jaune fixe).
C’est bien mais ne permet pas de travailler les graphiques à postériori puisqu’on à le Médian de fin de période mais pas son “évolution/parcours” journalier.
J’espère me faire comprendre. 😉05/10/2020 at 7:21 PM #13100405/10/2020 at 9:13 PM #131029Ha flûte !
On parle bien de ta proposition de code suivante ?12345678910111213141516starthour = 153000if opentime>starthour thenhh = 0ll = close*100endifif opentime[1]<starthour and opentime>=starthour thenhh = max(high,hh)ll = min(low,ll)median = (hh+ll)/2endifreturn MedianTon résultat de graphe est intéressant.
On voit bien les zones de support n’est ce pas ?Où est donc le souci ?
05/11/2020 at 8:51 AM #131059Le souci est l’inversion des suggestions pour les lignes 3 et 8, probablement parce que j’avais d’abord évoqué la suggestion de la 8 avant la 3, mon graphe est obtenu avec:
12345678910111213141516starthour = 153000if opentime[1]<starthour and opentime>=starthour thenhh = 0ll = close*100endifif opentime>starthour thenhh = max(high,hh)ll = min(low,ll)median = (hh+ll)/2endifreturn Median1 user thanked author for this post.
05/12/2020 at 12:29 PM #131291 -
AuthorPosts
Find exclusive trading pro-tools on