Supertrend from tradingview to prorealtime

Forums ProRealTime English forum ProBuilder support Supertrend from tradingview to prorealtime

Viewing 5 posts - 1 through 5 (of 5 total)
  • #169337

     

    Factor=input(5, minval=1,maxval = 100)
    Pd=input(3, minval=1,maxval = 100)

    Up=close-(Factor*atr(Pd))
    Dn=close+(Factor*atr(Pd))

    TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up
    TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn

    Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],1)
    Tsl = Trend==1? TrendUp: TrendDown

    linecolor = Trend == 1 ? green : red

    plot(Tsl, color = linecolor , style = line , linewidth = 2,title = “SuperTrend”)

    plotshape(cross(close,Tsl) and close>Tsl , “Up Arrow”, shape.triangleup,location.belowbar,green,0,0)
    plotshape(cross(Tsl,close) and close<Tsl , “Down Arrow”, shape.triangledown , location.abovebar, red,0,0)
    //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title=”Trend”)

    plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title=”Up Entry Arrow”, colorup=lime, maxheight=60, minheight=50, transp=0)
    plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title=”Down Entry Arrow”, colordown=red, maxheight=60, minheight=50, transp=0)

     

    #169387

    Hi, please next time, try to explain what you request, and not just copy/paste a code in the post without any word… 🙄

    What you request is a default indicator available in the platform, look into your indicators list with “supertrend” keyword.

    1 user thanked author for this post.
    #169416

    ok I want to convert this tradingview indicator into a prorealtime indicator and I don’t care about it being fancy is just want the buy and sell signals to be clear

     

    //Author – Rajandran R
    //www.marketcalls.in
    study(“Supertrend V1.0 – Buy or Sell Signal”, overlay = true)

    Factor=input(7.20112, minval=1,maxval = 100)
    Pd=input(2, minval=1,maxval = 100)

    Up=close-(Factor*atr(Pd))
    Dn=close+(Factor*atr(Pd))

    TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up
    TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn

    Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],1)
    Tsl = Trend==1? TrendUp: TrendDown

    linecolor = Trend == 1 ? green : red

    plot(Tsl, color = linecolor , style = line , linewidth = 2,title = “SuperTrend”)

    plotshape(cross(close,Tsl) and close>Tsl , “Up Arrow”, shape.triangleup,location.belowbar,green,0,0)
    plotshape(cross(Tsl,close) and close<Tsl , “Down Arrow”, shape.triangledown , location.abovebar, red,0,0)
    //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title=”Trend”)

    plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title=”Up Entry Arrow”, colorup=lime, maxheight=60, minheight=50, transp=0)
    plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title=”Down Entry Arrow”, colordown=red, maxheight=60, minheight=50, transp=0)

     

    #169417

    It was an error in the top code this is the correct one

    //Author – Rajandran R
    //www.marketcalls.in
    study(“Supertrend V1.0 – Buy or Sell Signal”, overlay = true)

    Factor=input(7.20112, minval=1,maxval = 100)
    Pd=input(2, minval=1,maxval = 100)

    Up=close-(Factor*atr(Pd))
    Dn=close+(Factor*atr(Pd))

    TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up
    TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn

    Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],1)
    Tsl = Trend==1? TrendUp: TrendDown

    linecolor = Trend == 1 ? green : red

    plot(Tsl, color = linecolor , style = line , linewidth = 2,title = “SuperTrend”)

    plotshape(cross(close,Tsl) and close>Tsl , “Up Arrow”, shape.triangleup,location.belowbar,green,0,0)
    plotshape(cross(Tsl,close) and close<Tsl , “Down Arrow”, shape.triangledown , location.abovebar, red,0,0)
    //plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title=”Trend”)

    plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title=”Up Entry Arrow”, colorup=lime, maxheight=60, minheight=50, transp=0)
    plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title=”Down Entry Arrow”, colordown=red, maxheight=60, minheight=50, transp=0)

     

    #169418

    something keeps changing when I paste the code so here goes the link to the indicator from tradingview

    https://www.tradingview.com/script/kjdffrF2-Supertrend-V1-0-Buy-or-Sell-Signal/

    I’m trying to change the ‘hl2’ to ‘close’ also the factor to ‘7.20112’ and the period to ‘2’

    highly appreciated

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

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