Affichage prix ouverture et clôture horaire spécifique
Forums › ProRealTime forum Français › Support ProBuilder › Affichage prix ouverture et clôture horaire spécifique
- This topic has 4 replies, 2 voices, and was last updated 5 years ago by Nicolas.
-
-
05/23/2019 at 8:54 AM #99233
Bonjour Nicolas,
Ci-joint, un code qui indique les prix à l’ouverture à 08h00 et à 09h00 et la clôture à 17h30 du jour précédent et les prix à l’ouverture à 08h00 et à 09h00 du jour en cours.
J’ai 2 problèmes:
- les prix à l’ouverture à 08h00 et à 09h00 du jour en cours ne s’affichent pas;
- si je mets l’écran en affichage 1000 unités, les prix à l’ouverture à 08h00 et à 09h00 et la clôture à 17h30 du jour précédent s’affichent mais si je passe en 200 unités, ils disparaissent -> ?
De plus, je pense que le code dont la base est reprise d’un autre topic pourrait être simplifié.
Ouverture - Fermeture1234567891011121314151617181920212223242526272829303132333435363738394041424344idate=date//plot Open/closeif today-idate<=1 thenif time=173000 thenfermcash=closeendifif time=080100 thenOuvFut=Openendifif time=090100 thenOuvcash=Openendifendifif today-idate>1 thenif time=080100 thenOuvFutJ=Openendifif time=090100 thenOuvcashJ=OpenendifendifVoffset = 1*pipsizeIf time=currenttime-10000 Thencount=count+1drawtext("Ferm Cash (J. Pre)",barindex+100,fermcash+Voffset,SansSerif,standard,12)coloured(91,173,207)drawtext("Ouv Fut (J. Pre)",barindex+100,OuvFut+Voffset,SansSerif,standard,12)coloured(91,173,207)drawtext("Ouv Cash (J. Pre)",barindex+100,Ouvcash+Voffset,SansSerif,standard,12)coloured(91,173,207)drawtext("Ouv Fut",barindex+100,OuvFutJ+Voffset,SansSerif,standard,12)coloured(91,173,207)drawtext("Ouv Cash",barindex+100,OuvcashJ+Voffset,SansSerif,standard,12)coloured(91,173,207)DRAWLINE(barindex-count,fermcash,barindex,fermcash)coloured(91,173,207)DRAWLINE(barindex-count,ouvfut,barindex,ouvfut)coloured(91,173,207)DRAWLINE(barindex-count,ouvcash,barindex,ouvcash)coloured(91,173,207)DRAWLINE(barindex-count,ouvfutJ,barindex,ouvfutJ)coloured(91,173,207)DRAWLINE(barindex-count,ouvcashJ,barindex,ouvcashJ)coloured(91,173,207)elsecount=0endifreturnMerci de ton aide.
Phil4910
07/31/2019 at 9:24 AM #10385107/31/2019 at 5:04 PM #103901Désolé pas vu à l’époque.
En effet si 200 unités n’est pas suffisant à l’historique pour connaître les prix de la veille, alors tu n’obtiendras rien sur ton graphique, logique ! 😉
Les prix sont testés à 08h01, il faut que le graphique voit cette heure fixe passé au moment de la fermeture d’une bougie. Si tu utilises un autre graphique que le 1 minute, alors ça ne fonctionnera pas.
08/01/2019 at 8:56 AM #103944Sorry Nicolas, mais cela ne fonctionne toujours pas même si je modifie l’unité d’affichage.
Je suis en 5′ et affichage 1000 unités.
Je souhaiterais l’affichage de 5 lignes:
1) les prix à l’ouverture à 08h00 du jour précédent
2) les prix à l’ouverture à 09h00 du jour précédent
3) les prix à la clôture à 17h30 du jour précédent
4) les prix à l’ouverture à 08h00 du jour en cours
5) les prix à l’ouverture à 09h00 du jour en cours
Merci de ton aide.
123456789101112131415161718192021222324252627282930313233343536373839404142434445Defparam Drawonlastbaronly = falseidate=date//plot Open/closeif today-idate<=1 thenif time=173000 thenfermcash=closeendifif time=080000 thenOuvFut=Openendifif time=090000 thenOuvcash=Openendifendifif today-idate>1 thenif time=080000 thenOuvFutJ=Openendifif time=090000 thenOuvcashJ=OpenendifendifVoffset = 1*pipsizeIf time=currenttime-1000 Thencount=count+1drawtext("Ferm Cash (J. Pre)",barindex+100,fermcash+Voffset,SansSerif,standard,12)coloured(91,173,207)drawtext("Ouv Fut (J. Pre)",barindex+100,OuvFut+Voffset,SansSerif,standard,12)coloured(91,173,207)drawtext("Ouv Cash (J. Pre)",barindex+100,Ouvcash+Voffset,SansSerif,standard,12)coloured(91,173,207)drawtext("Ouv Fut",barindex+100,OuvFutJ+Voffset,SansSerif,standard,12)coloured(91,173,207)drawtext("Ouv Cash",barindex+100,OuvcashJ+Voffset,SansSerif,standard,12)coloured(91,173,207)DRAWLINE(barindex-count,fermcash,barindex,fermcash)coloured(91,173,207)DRAWLINE(barindex-count,ouvfut,barindex,ouvfut)coloured(91,173,207)DRAWLINE(barindex-count,ouvcash,barindex,ouvcash)coloured(91,173,207)DRAWLINE(barindex-count,ouvfutJ,barindex,ouvfutJ)coloured(91,173,207)DRAWLINE(barindex-count,ouvcashJ,barindex,ouvcashJ)coloured(91,173,207)elsecount=0endifreturn08/01/2019 at 2:53 PM #103982 -
AuthorPosts
Find exclusive trading pro-tools on