VDUB_Binary Startegy from TradingView
Forums › ProRealTime English forum › ProBuilder support › VDUB_Binary Startegy from TradingView
- This topic has 3 replies, 2 voices, and was last updated 5 years ago by kryomancer86.
-
-
03/18/2019 at 8:54 AM #93919
Hi there,
I found this strategy on TradingView which has its own indicator as well. I was wondering if it’s possible to convert the code to PRT?
This is the link to the code, not sure if I should post the whole code here.
https://www.tradingview.com/script/Qeq1OFuM-VDUB-BINARY-PRO-3-V2-FINAL-Strategy/
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596study(title="VDUB_BINARY_PRO_3_V2", shorttitle="VDUB_BINARY_PRO_3_V2", overlay=true)source = closelength = input(56, minval=1, title = "WMA Length")atrlen = input(100, minval=1, title = "ATR Length")mult1 = 2mult2 = 3ma = wma(source, length)range = trrangema = wma(range, atrlen)up1 = ma + rangema * mult1up2 = ma + rangema * mult2dn1 = ma - rangema * mult1dn2 = ma - rangema * mult2color1 = whitecolor2 = whiteu4 = plot(up1, color = color1)u8 = plot(up2, color = color2)d4 = plot(dn1, color = color1)d8 = plot(dn2, color = color2)fill(u8, u4, color=#30628E, transp=80)fill(d8, d4, color=#30628E, transp=80)fill(d4, u4, color=#128E89, transp=80)//Linear regression bandsrc = close//Inputnlookback = input (defval = 20, minval = 1, title = "Number of Lookback")scale = input(defval=1, title="scale of ATR")nATR = input(defval = 14, title="ATR Parameter")//Center bandperiods=input(21, minval=1, title="MA Period")pc = input(true, title="MA BAND")hld = iff(close > sma(high,periods)[1], 1, iff(close<sma(low,periods)[1],-1, 0))hlv = valuewhen(hld != 0, hld, 1)hi = pc and hlv == -1 ? sma(high, periods) : nalo = pc and hlv == 1 ? sma(low,periods) : naplot(avg(sma(high,periods)+2.5*(sma(high,periods)-sma(low,periods)),sma(low,periods)-2.5*(sma(high,periods)-sma(low,periods))), color=red, style=line,linewidth=4)plot(pc and sma(high, periods) ? sma(high, periods):na ,title="Swing High Plot", color=black,style=line, linewidth=1)plot(pc and sma(low,periods) ? sma(low,periods) : na ,title="Swing Low Plot", color=black,style=line, linewidth=1)//fill(hlv,hld,color=#1c86ee,transp=80)//--------------------------------------------------------------------------------------------// Base line_VX1source2 = closeshort = sma(close, 3)long = sma(close, 13)plot(short, color=red, linewidth=2)plot(long, color=navy, linewidth=4)plot(cross(long, short) ? long : na, style = circles, color=blue, linewidth = 9)OutputSignal = long >= short ? 1 : 0bgcolor(OutputSignal>0?red:gray, transp=100)//=======================================================//Vdub_Tetris_V2LRG_Channel_TF_mins_D_W_M = input("30")Range2 = input(1)SELL = security(tickerid, LRG_Channel_TF_mins_D_W_M, highest(Range2))BUY = security(tickerid, LRG_Channel_TF_mins_D_W_M, lowest(Range2))HI = plot(SELL, color=SELL!=SELL[1]?na:red,linewidth=2 )LO = plot(BUY, color=BUY!=BUY[1]?na:green,linewidth=2 )fill(HI, LO, color=#E3CAF1, transp=100)Hcon = high >= SELLLcon = low <= BUYplotshape(Hcon, style=shape.triangledown, color=maroon, location=location.abovebar)plotshape(Lcon, style=shape.triangleup, color=green, location=location.belowbar)range2 = SELL-BUY//--------------------------------------------------SML_Channel_TF_mins_D_W_M = input('240')M_HIGH = security(tickerid, SML_Channel_TF_mins_D_W_M, high)M_LOW = security(tickerid, SML_Channel_TF_mins_D_W_M, low)plot(M_HIGH, color=M_HIGH != M_HIGH[1] ?na:fuchsia, style=line, linewidth=2)plot(M_LOW, color=M_LOW != M_LOW[1] ?na:fuchsia, style=line, linewidth=2)//--------------------------------------------------Zingzag_length = input(7)hls = rma(hl2, Zingzag_length)isRising = hls >= hls[1]zigzag1 = isRising and not isRising[1] ? lowest(Zingzag_length) : not isRising and isRising[1] ? highest(Zingzag_length) : naplot(zigzag1, color=black)Zigzag2 = input(false)zigzag = Hcon ? high : Lcon ? low : naplot(not Zigzag2 ? na : zigzag, color=red, style=line, linewidth=3)//=====================================================================//Thanks in advance
03/18/2019 at 9:06 AM #93922Please respect rules for code conversion query: Ask for a free code conversion
I will complete your post for you..
This code is not an automated trading system, it is an indicator, you post at the wrong place too..
03/18/2019 at 9:11 AM #9392403/18/2019 at 9:26 AM #93928Thanks Nicolas for helping me with the process.
Do we have these indicators in PRT already? or they are some custom indicators?
-
AuthorPosts
Find exclusive trading pro-tools on