Encadrement valeurs Indicateur inférieur
Forums › ProRealTime forum Français › Support ProBuilder › Encadrement valeurs Indicateur inférieur
- This topic has 11 replies, 2 voices, and was last updated 5 years ago by Choliver.
Tagged: drawrectangle
-
-
07/04/2019 at 10:49 PM #101995
Bonjour Nicolas,
J’aimerai avoir la possibilité d’installer des “bornes” sur des indicateurs inférieurs type : OBV, RSI, Price Volume Trend, Sto…)
Avoir des lignes ou un rectangle (serait encore mieux) sur les X dernières périodes (à paramétrer) en temps réel.
Par exemple :
– High
– Low
– Éventuellement (High-Low)/2Graphe joint : Dax M1
indicateur inférieur OBV avec des “box” sur les “30” dernières minutes et/ou des segments pour exemples.
Début à 08h00 et fin 18h00 paramétrables.Si j’ai un exemple pour l’OBV, je devrais pouvoir y arriver avec d’autres indicateurs…
Peux-tu me concocter cela ?
Merci.07/05/2019 at 7:00 AM #10200107/05/2019 at 4:23 PM #102031Dans l’idéal, ce serait en temps réel.
Mais si elles sont créées à la 31ème min (dans l’exemple) c’est bien aussi ou à heures fixes…0830 – 0900 -0930
Qu’est ce qui est plus simple et “léger” à créer : boîtes ou lignes ?
Allons pour le plus simple quoi qu’il en soit. 😉07/08/2019 at 9:10 AM #102128Le code ci-dessous devrait faire l’affaire. Puisqu’on retrace une boîte depuis le début de la demi-heure à chaque nouveau chandelier et qu’on ne peut pas supprimer les anciens objets tracés, tu auras quoiqu’il arrive ce phénomène de surimpression .. désolé 😐
12345678910111213141516171819indi = rsi[14]if openminute=30 or openminute= 0 thenstartbar=barindexendiflength=max(1,barindex-startbar)hh=0ll=1000for i = 0 to length dohh=max(hh,indi[i])ll=min(ll,indi[i])nextdrawrectangle(startbar,hh,barindex,ll) coloured(100,100,100,0)if startbar<>startbar[1] thendrawrectangle(barindex[1],hh[1],startbar,ll[1]) coloured(100,100,100,0)endifreturn indi coloured(255,0,0) style(line,3)07/08/2019 at 4:32 PM #102184Bonjour Nicolas et Merci.
C’est tout à fait ça. 🙂
Pas grave la “surimpression”.J’ai une dernière sollicitation sur ce sujet.
Quelle commande devrais-je utiliser (ou quelle ligne de code) si je veux “décaler” les boîtes de 30 min ?
Histoire d’avoir les High-Low des 30 dernières min de la période précédente mais sur le temps réel.
Est ce faisable ?07/08/2019 at 4:53 PM #10218707/08/2019 at 5:18 PM #102195C’est le reset de la borne basse qu’il faut changer, à la ligne 9, tu peux mettre par exemple:
1ll = OBV(close)*1000là on est sûr que le premier test de borne basse de l’OBV sera inférieur 😀
Pour ton autre demande, il faudra me le rappeler demain !
07/08/2019 at 6:09 PM #10220207/09/2019 at 3:05 PM #10227107/09/2019 at 4:12 PM #102276Le problème de ce type d’indicateur c’est qu’il peut être positif ou négatif donc mon reset à chaque demi heure n’est pas correct.
Une solution:
1234567891011121314151617181920indi = OBV(close)if openminute=30 or openminute= 0 thenstartbar=barindexhh=indill=indiendiflength=max(1,barindex-startbar)for i = 0 to length dohh=max(hh,indi[i])ll=min(ll,indi[i])nextdrawrectangle(startbar,hh,barindex,ll) coloured(100,100,100,0)if startbar<>startbar[1] thendrawrectangle(barindex[1],hh[1],startbar,ll[1]) coloured(100,100,100,0)endifreturn indi coloured(255,0,0) style(line,3)Je regarde pour le “décalage”.
07/09/2019 at 4:18 PM #102278Pour avoir l’effet décalé, il faudrait utiliser ce code séparément (autre version).
1234567891011121314151617181920212223242526indi = OBV(close)if openminute=30 or openminute= 0 then//prevstart=startbarprevhi=hhprevlo=llstartbar=barindexhh=indill=indiendiflength=max(1,barindex-startbar)for i = 0 to length dohh=max(hh,indi[i])ll=min(ll,indi[i])next//drawrectangle(startbar,hh,barindex,ll) coloured(100,100,100,0)//if startbar<>startbar[1] then//drawrectangle(barindex[1],hh[1],startbar,ll[1]) coloured(100,100,100,0)//endifdrawrectangle(startbar,prevhi,barindex,prevlo) coloured(100,100,100,0)if startbar<>startbar[1] thendrawrectangle(barindex[1],prevhi[1],startbar,prevlo[1]) coloured(100,100,100,0)endifreturn indi coloured(255,0,0) style(line,3)07/09/2019 at 5:19 PM #102289Excellent travail Nicolas.
Merci.
Graphique avec les 2 codes. (bornes réelles – Bornes décalées)Peut être que le principe “d’encadrement” servira à d’autres personnes et sur d’autres indic avec d’autres timing…
En tout cas, c’est là. 😉 -
AuthorPosts
Find exclusive trading pro-tools on