Help for code from pinescript to prorealtime
Forums › ProRealTime English forum › ProBuilder support › Help for code from pinescript to prorealtime
- This topic has 7 replies, 2 voices, and was last updated 7 years ago by mexitrader.
-
-
03/30/2017 at 2:31 PM #30358
Please need help to translate from pinescript to prorealcode is a simple code
12345678910111213141516171819202122232425262728293031323334353637383940414243length1 = input(1)length2 = input(24)length3 = input(120)source = closeosc1 = sma(source, length1) - sma(source, length2)osc2 = sma(source, length1) - sma(source, length3)smooth1 = sma(osc1, input(2))smooth2 = sma(osc2, input(24))//plot(osc, color=gray, style=columns)scolor1=smooth1 > smooth1[1] and smooth1 > 0 ? green :smooth1 > smooth1[1] and smooth1 < 0 ? olive :smooth1 < smooth1[1] and smooth1 < 0 ? maroon :smooth1 < smooth1[1] and smooth1 > 0 ? orange : blackscolor2=smooth2 > smooth2[1] and smooth2 > 0 ? green :smooth2 > smooth2[1] and smooth2 < 0 ? olive :smooth2 < smooth2[1] and smooth2 < 0 ? maroon :smooth2 < smooth2[1] and smooth2 > 0 ? orange : blackplot(smooth2, color=scolor2, style=columns, linewidth=1)plot(smooth2, color=black, style=line, linewidth=1)plot(smooth1, color=scolor1, style=histogram, linewidth=2)plot(smooth1, color=black, style=line, linewidth=1)hline(0)// ||--- Caps analysisupperholder = nz(upper[1])lowerholder = nz(lower[1])upper = smooth2 >= upperholder ? smooth2 : upperholderlower = smooth2 <= lowerholder ? smooth2 : lowerholdersignal1 = cross(smooth2, 0) ? upper : nasignal2 = cross(smooth1, 0) ? lower : nasignalcolor1 = smooth2 > 0 ? green : maroonsignalcolor2 = smooth1 > 0 ? green : maroonhidesignals = input(true)plot(hidesignals ? na : signal1, style=cross, color=signalcolor1, linewidth=4)plot(hidesignals ? na : signal2, style=cross, color=signalcolor2, linewidth=4)03/31/2017 at 9:15 AM #3046803/31/2017 at 1:25 PM #30509Thank you Nicolas I tried to upload am image but I couldn’t, I will post this again to post the image if it’s ok thanks again
03/31/2017 at 2:53 PM #3052803/31/2017 at 3:20 PM #30538Sorry I don’t have the info I’ll try to find the author or the idea behind this
03/31/2017 at 3:32 PM #30544I read the code and this what I understood so far: it’s 2 moving averages differences, smoothed separately with another SMA (just like an old MACD). These 2 curves have different periods to catch the long trend and the short one (this is the 2 black lines). Then histogram are changing their colours, according to their direction: if they are ascending or descending (the 2 MA differences / convergences).
So to make it brief, this is 2 MACD signal lines made of SMA (instead of EMA), do you still want to translate it?
03/31/2017 at 5:20 PM #30554You’re right I will use MACD
03/31/2017 at 5:21 PM #30555 -
AuthorPosts
Find exclusive trading pro-tools on