Petit déterrage pour ce que sa intéresserais, les lignes à la journée sur la moyenne du plus haut/plus bas et à +/- 300
Code : #
//Affichage des lignes 00/25/50/100 à +/- 300 autour du du prix median de la veille
defparam drawonlastbaronly = true
//Offset vertical pour écriture correct du nom au dessus de la ligne
Voffset = 0.5*pipsize
Hoffset = barindex - 9
//Calcul centaine
centaine = round(((DHigh(1) + DLow(1)) / 2)/100) * 100
DRAWSEGMENT(barindex - intradaybarindex, centaine, barindex, centaine) COLOURED(255,255,0)
DRAWTEXT("Centaine",barindex-9,centaine+Voffset,SansSerif,Bold,12)coloured(255,255,0)
//Calcul 00/25/50/100
lp1 = centaine + 25
DRAWSEGMENT(barindex - intradaybarindex, lp1, barindex, lp1) COLOURED(255,255,0)
DRAWTEXT("25",Hoffset,lp1+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp2 = centaine + 50
DRAWSEGMENT(barindex - intradaybarindex, lp2, barindex, lp2) COLOURED(255,255,0)
DRAWTEXT("50",Hoffset,lp2+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp3 = centaine + 75
DRAWSEGMENT(barindex - intradaybarindex, lp3, barindex, lp3) COLOURED(255,255,0)
DRAWTEXT("75",Hoffset,lp3+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp4 = centaine + 100
DRAWSEGMENT(barindex - intradaybarindex, lp4, barindex, lp4) COLOURED(255,255,0)
DRAWTEXT("100",Hoffset,lp4+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp5 = centaine + 125
DRAWSEGMENT(barindex - intradaybarindex, lp5, barindex, lp5) COLOURED(255,255,0)
DRAWTEXT("125",Hoffset,lp5+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp6 = centaine + 150
DRAWSEGMENT(barindex - intradaybarindex, lp6, barindex, lp6) COLOURED(255,255,0)
DRAWTEXT("150",Hoffset,lp6+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp7 = centaine + 175
DRAWSEGMENT(barindex - intradaybarindex, lp7, barindex, lp7) COLOURED(255,255,0)
DRAWTEXT("175",Hoffset,lp7+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp8 = centaine + 200
DRAWSEGMENT(barindex - intradaybarindex, lp8, barindex, lp8) COLOURED(255,255,0)
DRAWTEXT("200",Hoffset,lp8+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp9 = centaine + 225
DRAWSEGMENT(barindex - intradaybarindex, lp9, barindex, lp9) COLOURED(255,255,0)
DRAWTEXT("225",Hoffset,lp9+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp10 = centaine + 250
DRAWSEGMENT(barindex - intradaybarindex, lp10, barindex, lp10) COLOURED(255,255,0)
DRAWTEXT("250",Hoffset,lp10+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp11 = centaine + 275
DRAWSEGMENT(barindex - intradaybarindex, lp11, barindex, lp11) COLOURED(255,255,0)
DRAWTEXT("275",Hoffset,lp11+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lp12 = centaine + 300
DRAWSEGMENT(barindex - intradaybarindex, lp12, barindex, lp12) COLOURED(255,255,0)
DRAWTEXT("300",Hoffset,lp12+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm1 = centaine - 25
DRAWSEGMENT(barindex - intradaybarindex, lm1, barindex, lm1) COLOURED(255,255,0)
DRAWTEXT("-25",Hoffset,lm1+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm2 = centaine - 50
DRAWSEGMENT(barindex - intradaybarindex, lm2, barindex, lm2) COLOURED(255,255,0)
DRAWTEXT("-50",Hoffset,lm2+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm3 = centaine - 75
DRAWSEGMENT(barindex - intradaybarindex, lm3, barindex, lm3) COLOURED(255,255,0)
DRAWTEXT("-75",Hoffset,lm3+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm4 = centaine - 100
DRAWSEGMENT(barindex - intradaybarindex, lm4, barindex, lm4) COLOURED(255,255,0)
DRAWTEXT("-100",Hoffset,lm4+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm5 = centaine - 125
DRAWSEGMENT(barindex - intradaybarindex, lm5, barindex, lm5) COLOURED(255,255,0)
DRAWTEXT("-125",Hoffset,lm5+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm6 = centaine - 150
DRAWSEGMENT(barindex - intradaybarindex, lm6, barindex, lm6) COLOURED(255,255,0)
DRAWTEXT("-150",Hoffset,lm6+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm7 = centaine - 175
DRAWSEGMENT(barindex - intradaybarindex, lm7, barindex, lm7) COLOURED(255,255,0)
DRAWTEXT("-175",Hoffset,lm7+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm8 = centaine - 200
DRAWSEGMENT(barindex - intradaybarindex, lm8, barindex, lm8) COLOURED(255,255,0)
DRAWTEXT("-200",Hoffset,lm8+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm9 = centaine - 225
DRAWSEGMENT(barindex - intradaybarindex, lm9, barindex, lm9) COLOURED(255,255,0)
DRAWTEXT("-225",Hoffset,lm9+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm10 = centaine - 250
DRAWSEGMENT(barindex - intradaybarindex, lm10, barindex, lm10) COLOURED(255,255,0)
DRAWTEXT("-250",Hoffset,lm10+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm11 = centaine - 275
DRAWSEGMENT(barindex - intradaybarindex, lm11, barindex, lm11) COLOURED(255,255,0)
DRAWTEXT("-275",Hoffset,lm11+Voffset,SansSerif,Bold,12)coloured(255,255,0)
lm12 = centaine - 300
DRAWSEGMENT(barindex - intradaybarindex, lm12, barindex, lm12) COLOURED(255,255,0)
DRAWTEXT("-300",Hoffset,lm12+Voffset,SansSerif,Bold,12)coloured(255,255,0)
return