RicardoSantos

[RS]Decay Channel Candles V0

EXPERIMENTAL: Experiment using Linear Regression based on %atr for decay(decay option is a mutiplier for the atr).
Remove from Favorite Scripts Add to Favorite Scripts
study("[RS]Decay Channel Candles V0", overlay=true)
linreg_length = input(type=integer, defval=4)
atr_length = input(type=integer, defval=100)
decay = atr(atr_length)*input(type=float, defval=0.125)
prev_top = nz(top[1], high)-decay
prev_bot = nz(bot[1], low)+decay
abs_top = valuewhen(high >= prev_top, high, 0)
abs_bot = valuewhen(low <= prev_bot, low, 0)
top = high >= prev_top ? high : prev_top
bot = low <= prev_bot ? low : prev_bot
top_close = max(high, min(top, linreg(avg(top, high), linreg_length, 0)))
bot_close = min(low, max(bot, linreg(avg(bot, low), linreg_length, 0)))
//#9ce0b2//#e0b29c
top_palete = rising(abs(top-top_close),1)?orange:#e0b29c
bot_palete = rising(abs(bot-bot_close),1)?olive:#9ce0b2
plotbar(top,top,top,top_close, color=top_palete)
plotbar(bot,bot,bot,bot_close, color=bot_palete)
plot(abs_top, color=abs_top==abs_top[1]?maroon:na)
plot(abs_bot, color=abs_bot==abs_bot[1]?green:na)

Sweet!
Reply
accidentje
a year ago
Hi Ricardo, could you elaborate on how to read the indicator? Thanks
Reply
Hey Richardo can you give an explanation and your thought process for fuller understanding ..thank you
Reply
it uses linear regression to map breakouts, on tight ranges you would need to accommodate the volume of decay manually to adjust to the tighter volatility(usually on accumulation zones but not limited as high volume volatility can result on the same effect), for clarification this is a lagging indicator and its purpose should be to give a better understanding of the underlying movement.
snapshot
Reply
MarkLangley PRO RicardoSantos
a year ago
thats great thank you Ricardo now let me dig deeper appreciate chart and explanation
Reply
ucsgears PRO
a year ago
Good indicator, for an Options trader. How and when to manage positions. Etc. Good job. Keep it flowing.......
+1 Reply
Ideas Scripts Chart
United States
United Kingdom
India
España
Italia
Brasil
Россия
Türkiye
日本
한국
Home Stock Screener Economic Calendar How It Works Chart Features House Rules Moderators For the WEB Widgets Stock Charting Library Priority Support Feature Request Blog & News FAQ Help & Wiki Twitter
Private Messages Chat Ideas Published Followers Following Priority Support Public Profile Profile Settings Billing Sign Out