étiquette sur les multiples d’OPR

Forums ProRealTime forum Français Support ProBuilder étiquette sur les multiples d’OPR

  • This topic has 10 replies, 2 voices, and was last updated 3 days ago by avatarIván.
Viewing 11 posts - 1 through 11 (of 11 total)
  • #246864

    Merci encore Ivan pour ton aide precieuse. Pour toute la communauté, l OPR 15mn sur le marché americain est largement suivi par tous les traders. certains suivent l OPR 30mn. J’ai reparamétré sur cet ITF des multiples de fibo 50% et 62%/ version light.. Comment faire pour que le texte ( étiquette) apparaissent sur chaque ligne ( par exemple le down1 = 100% de l OPR s’affiche sur le trait) ? merci pour vos réponses

     

    //——————————————–//
    //PRC_Fibonacci Open Range
    //version = 0
    //13.01.2025
    //Iván González @ http://www.prorealcode.com
    //Sharing ProRealTime knowledge
    //——————————————–//
    // inputs
    //——————————————–//
    //ORBegin=143000
    //OREnd=153000
    //ShowpastFibo=1
    //——————————————–//
    // Calculate Open Range
    //——————————————–//
    if gettimeframe<=3600 then
    once ORHigh=0
    once ORLow=9999999
    // Puntos de Fibonacci
    ORWidth = ORHigh – ORLow
    FibMid = (ORHigh + ORLow) / 2
    FibExtUp05 = ORHigh + ORWidth * (0.5)
    FibExtDown05 = ORLow – ORWidth * (0.5)
    FibExtUp1 = ORHigh + ORWidth * (1.0)
    FibExtDown1 = ORLow – ORWidth * (1.0)
    FibExtUp15 = ORHigh + ORWidth * (1.5)
    FibExtDown15 = ORLow – ORWidth * (1.5)
    FibExtUp2 = ORHigh + ORWidth * (1.618)
    FibExtDown2 = ORLow – ORWidth * (1.618)
    FibExtUp3 = ORHigh + ORWidth * (2.0)
    FibExtDown3 = ORLow – ORWidth * (2.0)
    FibExtUp35 = ORHigh + ORWidth * (2.50)
    FibExtDown35 = ORLow – ORWidth * (2.50)
    FibExtUp4 = ORHigh + ORWidth * (2.618)
    FibExtDown4 = ORLow – ORWidth * (2.618)
    FibExtUp5 = ORHigh + ORWidth * (3.618)
    FibExtDown5 = ORLow – ORWidth * (3.618)
    FibExtUp6 = ORHigh + ORWidth * (4.236)
    FibExtDown6 = ORLow – ORWidth * (4.236)

    if opentime>=ORBegin and opentime[1]<ORBegin then
    drawsegment(OREndIdx,ORHigh,barindex,ORHigh)coloured(“magenta”)style(line,3)
    drawsegment(OREndIdx,ORLow,barindex,ORLow)coloured(“magenta”)style(line,3)
    drawsegment(OREndIdx,FibMid,barindex,FibMid)coloured(“magenta”)style(dottedline,3)
    drawsegment(OREndIdx,ORLow,barindex,ORLow)coloured(“magenta”)style(line,3)
    if ShowpastFibo then
    drawsegment(OREndIdx,FibExtDown1,barindex,FibExtDown1)coloured(“green”)style(dottedline,3)
    drawsegment(OREndIdx,FibExtDown05,barindex,FibExtDown05)coloured(“cyan”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown15,barindex,FibExtDown15)coloured(“cyan”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown2,barindex,FibExtDown2)coloured(“green”)style(dottedline,2)
    drawsegment(OREndIdx,FibExtDown3,barindex,FibExtDown3)coloured(“green”)style(dottedline,3)
    drawsegment(OREndIdx,FibExtDown35,barindex,FibExtDown35)coloured(“cyan”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown4,barindex,FibExtDown4)coloured(“green”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown5,barindex,FibExtDown5)coloured(“green”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown6,barindex,FibExtDown6)coloured(“green”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp1,barindex,FibExtUp1)coloured(“red”)style(dottedline,3)
    drawsegment(OREndIdx,FibExtUp05,barindex,FibExtUp05)coloured(“orange”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp15,barindex,FibExtUp15)coloured(“orange”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp2,barindex,FibExtUp2)coloured(“red”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp3,barindex,FibExtUp3)coloured(“red”)style(dottedline,3)
    drawsegment(OREndIdx,FibExtUp35,barindex,FibExtUp35)coloured(“orange”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp4,barindex,FibExtUp4)coloured(“red”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp5,barindex,FibExtUp5)coloured(“red”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp6,barindex,FibExtUp6)coloured(“red”)style(dottedline,1)
    endif
    ORHigh=high
    ORLow=low
    ORBeginIdx=barindex
    drawvline(barindex)style(dottedline3)coloured(“grey”)
    elsif opentime>=ORBegin and opentime<=OREnd then
    ORHigh=max(ORHigh,high)
    ORLow=min(ORLow,low)
    elsif opentime>OREnd and opentime[1]<=OREnd then
    OREndIdx=barindex[1]
    drawsegment(ORBeginIdx,ORHigh,OREndIdx,ORHigh)coloured(“magenta”)style(line,3)
    drawsegment(ORBeginIdx,ORLow,OREndIdx,ORLow)coloured(“magenta”)style(line,3)
    elsif islastbarupdate then
    drawsegment(barindex+10,ORHigh,OREndIdx,ORHigh)coloured(“magenta”)style(line,3)
    drawsegment(barindex+10,ORLow,OREndIdx,ORLow)coloured(“magenta”)style(line,3)
    drawsegment(OREndIdx,FibMid,barindex+10,FibMid)coloured(“magenta”)style(dottedline,3)
    drawsegment(OREndIdx,ORLow,barindex+10,ORLow)coloured(“magenta”)style(line,1)
    drawsegment(OREndIdx,FibExtDown1,barindex+10,FibExtDown1)coloured(“green”)style(dottedline,3)
    drawsegment(OREndIdx,FibExtDown05,barindex+10,FibExtDown05)coloured(“cyan”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown15,barindex+10,FibExtDown15)coloured(“cyan”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown2,barindex+10,FibExtDown2)coloured(“green”)style(dottedline,2)
    drawsegment(OREndIdx,FibExtDown3,barindex+10,FibExtDown3)coloured(“green”)style(dottedline,3)
    drawsegment(OREndIdx,FibExtDown35,barindex+10,FibExtDown35)coloured(“cyan”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown4,barindex+10,FibExtDown4)coloured(“green”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown5,barindex+10,FibExtDown5)coloured(“green”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown6,barindex+10,FibExtDown6)coloured(“green”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp1,barindex+10,FibExtUp1)coloured(“red”)style(dottedline,2)
    drawsegment(OREndIdx,FibExtUp15,barindex+10,FibExtUp15)coloured(“orange”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp05,barindex+10,FibExtUp05)coloured(“orange”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp2,barindex+10,FibExtUp2)coloured(“red”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp3,barindex+10,FibExtUp3)coloured(“red”)style(dottedline,2)
    drawsegment(OREndIdx,FibExtUp35,barindex+10,FibExtUp35)coloured(“orange”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp4,barindex+10,FibExtUp4)coloured(“red”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp5,barindex+10,FibExtUp5)coloured(“red”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtUp6,barindex+10,FibExtUp6)coloured(“red”)style(dottedline,1)
    else
    ORHigh=ORHigh
    ORLow=ORLow
    endif
    endif
    //——————————————–//
    return

     

     

    #246867

    Bonjour. Il vous suffit d'utiliser l'instruction drawtext() . Par exemple:

    Si vous écrivez quelque chose entre ##, vous obtiendrez la valeur de la variable.

    #246872

    merci !

    #246874

    merci mais les niveaux s’impriment à chaque bougie. Comment faire pour qu ils ne soinet afficghés qu’une seule fois?

     

    //——————————————–//
    //PRC_Fibonacci Open Range
    //version = 0
    //13.01.2025
    //Iván González @ http://www.prorealcode.com
    //Sharing ProRealTime knowledge
    //——————————————–//
    // inputs
    //——————————————–//
    //ORBegin=090000
    //OREnd=100000
    //ShowpastFibo=1
    //——————————————–//
    // Calculate Open Range
    //——————————————–//
    if gettimeframe<=3600 then
    once ORHigh=0
    once ORLow=9999999
    once FibExtDown1 = 0
    // Puntos de Fibonacci
    ORWidth = ORHigh – ORLow
    FibMid = (ORHigh + ORLow) / 2
    FibExtUp050 = ORHigh + ORWidth * (0.5)
    FibExtDown050 = ORLow – ORWidth * (0.5)
    FibExtUp1 = ORHigh + ORWidth * (0.618)
    FibExtDown1 = ORLow – ORWidth * (0.618)
    FibExtUp78 = ORHigh + ORWidth * (0.786)
    FibExtDown78 = ORLow – ORWidth * (0.786)
    FibExtUp2 = ORHigh + ORWidth * (1.000)
    FibExtDown2 = ORLow – ORWidth * (1.000)
    FibExtUp15 = ORHigh + ORWidth * (1.500)
    FibExtDown15 = ORLow – ORWidth * (1.500)
    FibExtUp3 = ORHigh + ORWidth * (1.618)
    FibExtDown3 = ORLow – ORWidth * (1.618)
    FibExtUp4 = ORHigh + ORWidth * (2.000)
    FibExtDown4 = ORLow – ORWidth * (2.000)
    FibExtUp5 = ORHigh + ORWidth * (2.618)
    FibExtDown5 = ORLow – ORWidth * (2.618)
    FibExtUp6 = ORHigh + ORWidth * (3.000)
    FibExtDown6 = ORLow – ORWidth * (3.000)

    if opentime>=ORBegin and opentime[1]<ORBegin then
    drawsegment(OREndIdx,ORHigh,barindex,ORHigh)coloured(“magenta”)style(line,4)
    drawsegment(OREndIdx,ORLow,barindex,ORLow)coloured(“magenta”)style(line,4)
    drawsegment(OREndIdx,FibMid,barindex,FibMid)coloured(“magenta”)style(dottedline,5)
    drawsegment(OREndIdx,ORLow,barindex,ORLow)coloured(“magenta”)style(line,4)
    if ShowpastFibo then
    drawsegment(OREndIdx,FibExtDown050,barindex,FibExtDown050)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown1,barindex,FibExtDown1)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown78,barindex,FibExtDown78)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown15,barindex,FibExtDown15)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown2,barindex,FibExtDown2)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown3,barindex,FibExtDown3)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown4,barindex,FibExtDown4)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown5,barindex,FibExtDown5)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown6,barindex,FibExtDown6)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp78,barindex,FibExtUp78)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp050,barindex,FibExtUp050)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp1,barindex,FibExtUp1)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp15,barindex,FibExtUp15)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp2,barindex,FibExtUp2)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp3,barindex,FibExtUp3)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp4,barindex,FibExtUp4)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp5,barindex,FibExtUp5)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp6,barindex,FibExtUp6)coloured(“red”)style(dottedline,4)
    endif
    ORHigh=high
    ORLow=low
    ORBeginIdx=barindex
    drawvline(barindex)style(dottedline,2)coloured(“DARKRED”)
    elsif opentime>=ORBegin and opentime<=OREnd then
    ORHigh=max(ORHigh,high)
    ORLow=min(ORLow,low)
    elsif opentime>OREnd and opentime[1]<=OREnd then
    OREndIdx=barindex[1]
    drawsegment(ORBeginIdx,ORHigh,OREndIdx,ORHigh)coloured(“magenta”)style(line,5)
    drawsegment(ORBeginIdx,ORLow,OREndIdx,ORLow)coloured(“magenta”)style(line,5)
    drawtext(“low”,barindex+1,ORLow,dialog,bold,15)coloured (“magenta”)
    elsif islastbarupdate then
    drawsegment(barindex,ORHigh,OREndIdx,ORHigh)coloured(“magenta”)style(line,3)
    drawtext(“high”,barindex+1,ORHigh,dialog,bold,15)coloured (“magenta”)
    drawsegment(barindex,ORLow,OREndIdx,ORLow)coloured(“magenta”)style(line,3)
    drawsegment(OREndIdx,FibMid,barindex,FibMid)coloured(“magenta”)style(dottedline,4)
    drawtext(“middle”,barindex+1,fibmid,dialog,bold,15)coloured (“magenta”)
    drawsegment(OREndIdx,ORLow,barindex,ORLow)coloured(“magenta”)style(line,3)
    drawtext(“low”,barindex+1,ORLow,dialog,bold,15)coloured (“magenta”)
    drawsegment(OREndIdx,FibExtDown78,barindex,FibExtDown78)coloured(“lime”)style(dottedline,2)
    drawtext(“0.78”,barindex+1,fibextdown78,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown1,barindex,FibExtDown1)coloured(“lime”)style(dottedline,2)
    drawtext(“0.618”,barindex+1,fibextdown1,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown050,barindex,FibExtDown050)coloured(“lime”)style(dottedline,2)
    drawtext(“0.50”,barindex+1,fibextdown050,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown1,barindex,FibExtDown1)coloured(“lime”)style(dottedline,2)
    drawtext(“1.000”,barindex+1,fibextdown2,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown2,barindex,FibExtDown2)coloured(“lime”)style(dottedline,2)
    drawtext(“1.500”,barindex+1,fibextdown15,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown3,barindex,FibExtDown3)coloured(“lime”)style(dottedline,2)
    drawtext(“1.618”,barindex+1,fibextdown3,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown4,barindex,FibExtDown4)coloured(“lime”)style(dottedline,2)
    drawtext(“2.000”,barindex+1,fibextdown4,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown5,barindex,FibExtDown5)coloured(“lime”)style(dottedline,2)
    drawtext(“2.618”,barindex+1,fibextdown5,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown6,barindex,FibExtDown6)coloured(“lime”)style(dottedline,2)
    drawtext(“3.000”,barindex+1,fibextdown6,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtUp78,barindex,FibExtUp78)coloured(“red”)style(dottedline,2)
    drawtext(“0.786”,barindex+1,fibextup78,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp050,barindex,FibExtUp050)coloured(“red”)style(dottedline,2)
    drawtext(“0.50”,barindex+1,fibextup050,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp1,barindex,FibExtUp1)coloured(“red”)style(dottedline,2)
    drawtext(“0.618”,barindex+1,fibextup1,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp2,barindex,FibExtUp2)coloured(“red”)style(dottedline,2)
    drawtext(“1.000”,barindex+15,fibextup2,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp15,barindex,FibExtUp15)coloured(“red”)style(dottedline,2)
    drawtext(“1.500”,barindex+1,fibextup15,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp3,barindex,FibExtUp3)coloured(“red”)style(dottedline,2)
    drawtext(“1.618”,barindex+1,fibextup3,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp4,barindex,FibExtUp4)coloured(“red”)style(dottedline,2)
    drawtext(“2.000”,barindex+1,fibextup4,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp5,barindex,FibExtUp5)coloured(“red”)style(dottedline,2)
    drawtext(“2.618”,barindex+1,fibextup5,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp6,barindex,FibExtUp6)coloured(“red”)style(dottedline,2)
    drawtext(“3.000”,barindex+1,fibextup6,dialog,bold,15)coloured (“red”)
    else
    ORHigh=ORHigh
    ORLow=ORLow
    endif
    endif
    //——————————————–//
    return

    #246876

    voici le graphe sans vwap. les niveaux aujourdhui bien respectés. notamment le 0.618 down et 0.5 high

    #246878

    il faut cliquer toutes les 5 minutes pour supprimer les doubles affichages

    #246880

    idealement il faudrait que les OPR 15mn se remplissent automatiquement jusqu à la cloture. et que la couleur  reste pour le lendemain

    #246884

    //——————————————–//
    //PRC_Fibonacci Open Range
    //version = 0
    //13.01.2025
    //Iván González @ http://www.prorealcode.com
    //Sharing ProRealTime knowledge
    //——————————————–//
    // inputs
    //——————————————–//
    //ORBegin=090000
    //OREnd=100000
    //ShowpastFibo=1
    //——————————————–//
    // Calculate Open Range
    //——————————————–//
    if gettimeframe<=3600 then
    once ORHigh=0
    once ORLow=9999999
    once FibExtDown1 = 0
    // Puntos de Fibonacci
    ORWidth = ORHigh – ORLow
    FibMid = (ORHigh + ORLow) / 2
    FibExtUp025 = ORHigh + ORWidth * (0.25)
    FibExtDown025 = ORLow – ORWidth * (0.25)
    FibExtUp050 = ORHigh + ORWidth * (0.5)
    FibExtDown050 = ORLow – ORWidth * (0.5)
    FibExtUp1 = ORHigh + ORWidth * (0.618)
    FibExtDown1 = ORLow – ORWidth * (0.618)
    FibExtUp78 = ORHigh + ORWidth * (0.786)
    FibExtDown78 = ORLow – ORWidth * (0.786)
    FibExtUp2 = ORHigh + ORWidth * (1.000)
    FibExtDown2 = ORLow – ORWidth * (1.000)
    FibExtUp125 = ORHigh + ORWidth * (1.25)
    FibExtDown125 = ORLow – ORWidth * (1.25)
    FibExtUp15 = ORHigh + ORWidth * (1.500)
    FibExtDown15 = ORLow – ORWidth * (1.500)
    FibExtUp3 = ORHigh + ORWidth * (1.618)
    FibExtDown3 = ORLow – ORWidth * (1.618)
    FibExtUp4 = ORHigh + ORWidth * (2.000)
    FibExtDown4 = ORLow – ORWidth * (2.000)
    FibExtUp5 = ORHigh + ORWidth * (2.618)
    FibExtDown5 = ORLow – ORWidth * (2.618)
    FibExtUp6 = ORHigh + ORWidth * (3.000)
    FibExtDown6 = ORLow – ORWidth * (3.000)

    if opentime>=ORBegin and opentime[1]<ORBegin then
    drawsegment(OREndIdx,ORHigh,barindex,ORHigh)coloured(“magenta”)style(line,4)
    drawsegment(OREndIdx,ORLow,barindex,ORLow)coloured(“magenta”)style(line,4)
    drawsegment(OREndIdx,FibMid,barindex,FibMid)coloured(“magenta”)style(dottedline,5)
    drawsegment(OREndIdx,ORLow,barindex,ORLow)coloured(“magenta”)style(line,4)
    if ShowpastFibo then
    drawsegment(OREndIdx,FibExtDown025,barindex,FibExtDown025)coloured(“lime”)style(dottedline,1)
    drawsegment(OREndIdx,FibExtDown050,barindex,FibExtDown050)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown1,barindex,FibExtDown1)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown78,barindex,FibExtDown78)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown15,barindex,FibExtDown15)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown125,barindex,FibExtDown125)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown2,barindex,FibExtDown2)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown3,barindex,FibExtDown3)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown4,barindex,FibExtDown4)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown5,barindex,FibExtDown5)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtDown6,barindex,FibExtDown6)coloured(“lime”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp78,barindex,FibExtUp78)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp025,barindex,FibExtUp025)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp050,barindex,FibExtUp050)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp1,barindex,FibExtUp1)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp15,barindex,FibExtUp15)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp125,barindex,FibExtUp125)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp2,barindex,FibExtUp2)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp3,barindex,FibExtUp3)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp4,barindex,FibExtUp4)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp5,barindex,FibExtUp5)coloured(“red”)style(dottedline,4)
    drawsegment(OREndIdx,FibExtUp6,barindex,FibExtUp6)coloured(“red”)style(dottedline,4)
    endif
    ORHigh=high
    ORLow=low
    ORBeginIdx=barindex
    drawvline(barindex)style(dottedline,2)coloured(“DARKRED”)
    elsif opentime>=ORBegin and opentime<=OREnd then
    ORHigh=max(ORHigh,high)
    ORLow=min(ORLow,low)
    elsif opentime>OREnd and opentime[1]<=OREnd then
    OREndIdx=barindex[1]
    drawsegment(ORBeginIdx,ORHigh,OREndIdx,ORHigh)coloured(“magenta”)style(line,5)
    drawsegment(ORBeginIdx,ORLow,OREndIdx,ORLow)coloured(“magenta”)style(line,5)
    drawtext(“low”,barindex+1,ORLow,dialog,bold,15)coloured (“magenta”)
    elsif islastbarupdate then
    drawsegment(barindex,ORHigh,OREndIdx,ORHigh)coloured(“magenta”)style(line,3)
    drawtext(“high”,barindex+1,ORHigh,dialog,bold,15)coloured (“magenta”)
    drawsegment(barindex,ORLow,OREndIdx,ORLow)coloured(“magenta”)style(line,3)
    drawsegment(OREndIdx,FibMid,barindex,FibMid)coloured(“magenta”)style(dottedline,4)
    drawtext(“middle”,barindex+1,fibmid,dialog,bold,15)coloured (“magenta”)
    drawsegment(OREndIdx,ORLow,barindex,ORLow)coloured(“magenta”)style(line,3)
    drawtext(“low”,barindex+1,ORLow,dialog,bold,15)coloured (“magenta”)
    drawsegment(OREndIdx,FibExtDown78,barindex,FibExtDown78)coloured(“lime”)style(dottedline,1)
    drawtext(“0.78”,barindex+1,fibextdown78,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown1,barindex,FibExtDown1)coloured(“cyan”)style(dottedline,2)
    drawtext(“0.618”,barindex+1,fibextdown1,dialog,bold,15)coloured (“cyan”)
    drawsegment(OREndIdx,FibExtDown050,barindex,FibExtDown050)coloured(“lime”)style(dottedline,1)
    drawtext(“0.25”,barindex+1,fibextdown025,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown025,barindex,FibExtDown025)coloured(“lime”)style(dottedline,1)
    drawtext(“0.50”,barindex+1,fibextdown050,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown2,barindex,FibExtDown2)coloured(“lime”)style(dottedline,2)
    drawtext(“1.00”,barindex+1,fibextdown2,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown125,barindex,FibExtDown125)coloured(“lime”)style(dottedline,1)
    drawtext(“1.25”,barindex+1,fibextdown125,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown15,barindex,FibExtDown15)coloured(“lime”)style(dottedline,2)
    drawtext(“1.50”,barindex+1,fibextdown15,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown3,barindex,FibExtDown3)coloured(“cyan”)style(dottedline,2)
    drawtext(“1.618”,barindex+1,fibextdown3,dialog,bold,15)coloured (“cyan”)
    drawsegment(OREndIdx,FibExtDown4,barindex,FibExtDown4)coloured(“lime”)style(dottedline,2)
    drawtext(“2.000”,barindex+1,fibextdown4,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtDown5,barindex,FibExtDown5)coloured(“cyan”)style(dottedline,2)
    drawtext(“2.618”,barindex+1,fibextdown5,dialog,bold,15)coloured (“cyan”)
    drawsegment(OREndIdx,FibExtDown6,barindex,FibExtDown6)coloured(“lime”)style(dottedline,2)
    drawtext(“3.000”,barindex+1,fibextdown6,dialog,bold,15)coloured (“lime”)
    drawsegment(OREndIdx,FibExtUp78,barindex,FibExtUp78)coloured(“red”)style(dottedline,1)
    drawtext(“0.786”,barindex+1,fibextup78,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp050,barindex,FibExtUp050)coloured(“red”)style(dottedline,1)
    drawtext(“0.25”,barindex+1,fibextup025,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp025,barindex,FibExtUp025)coloured(“red”)style(dottedline,1)
    drawtext(“0.50”,barindex+1,fibextup050,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp1,barindex,FibExtUp1)coloured(“orange”)style(dottedline,2)
    drawtext(“0.618”,barindex+1,fibextup1,dialog,bold,15)coloured (“orange”)
    drawsegment(OREndIdx,FibExtUp2,barindex,FibExtUp2)coloured(“red”)style(dottedline,2)
    drawtext(“1.00”,barindex+1,fibextup2,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp125,barindex,FibExtUp125)coloured(“red”)style(dottedline,1)
    drawtext(“1.25”,barindex+1,fibextup125,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp15,barindex,FibExtUp15)coloured(“red”)style(dottedline,2)
    drawtext(“1.50”,barindex+1,fibextup15,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp3,barindex,FibExtUp3)coloured(“orange”)style(dottedline,2)
    drawtext(“1.618”,barindex+1,fibextup3,dialog,bold,15)coloured (“orange”)
    drawsegment(OREndIdx,FibExtUp4,barindex,FibExtUp4)coloured(“red”)style(dottedline,2)
    drawtext(“2.000”,barindex+1,fibextup4,dialog,bold,15)coloured (“red”)
    drawsegment(OREndIdx,FibExtUp5,barindex,FibExtUp5)coloured(“orange”)style(dottedline,2)
    drawtext(“2.618”,barindex+1,fibextup5,dialog,bold,15)coloured (“orange”)
    drawsegment(OREndIdx,FibExtUp6,barindex,FibExtUp6)coloured(“red”)style(dottedline,2)
    drawtext(“3.000”,barindex+1,fibextup6,dialog,bold,15)coloured (“red”)
    else
    ORHigh=ORHigh
    ORLow=ORLow
    endif
    endif
    //——————————————–//
    return

    #246886

    YM aujourdhui support Sd(-1) et resistance SD(+1.50)

     

    NQ support SD (-2.618) et resistance SD (1.618)

    1 user thanked author for this post.
    #246915

    Merci Ivan, on voit que l OPR 15mn est  sutilisé par tous les traders. Il manque peut etre les niveaux 25% et 75% de l OPR . On voit souvent des rebonds à 25% ou 75% à l’ interieur de l OPR

    #246929

    Vous pouvez utiliser l'instruction defparam drawonlastbaronly=true sur la première ligne. De cette façon, seuls les derniers niveaux seraient dessinés.

Viewing 11 posts - 1 through 11 (of 11 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login