LazyBear

DecisionPoint Volume Swenlin Trading Oscillator [LazyBear]

This is the volume version of "DecisionPoint Breadth Swenlin Trading Oscillator"

DecisionPoint Swenlin Trading Oscillator can be used to identify short-term tops and bottoms. You can read about the interpretation of the signals (& gotchas) in the link below.

I have added support for NYSE / NASD / AMEX and also a combined mode. You can specify custom advancing/declining volume symbols too.

More Info:
DBSTO: Article: stockcharts.com...school/doku.php?id=chart_s...

List of my public indicators: bit.ly/1LQaPK8
List of my app-store indicators: blog.tradingview.com/?p=970

Having both Swenlin Breadth and Volume oscillators help spot the divergences quickly:


List of my free indicators: bit.ly/1LQaPK8
List of my indicators at Appstore: blog.tradingview.com/?p=970
开源脚本

本着真正的TradingView精神,该脚本的作者将其开源发布,以便交易者可以理解和验证它。为作者喝彩!您可以免费使用它,但在出版物中重复使用此代码受网站规则的约束。 您可以收藏它以在图表上使用。

免责声明

这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。

想在图表上使用此脚本?
//
// @author LazyBear 
// 
// List of my public indicators: http://bit.ly/1LQaPK8 
// List of my app-store indicators: http://blog.tradingview.com/?p=970 
//
study("DecisionPoint Volume Swenlin Trading Oscillator [LazyBear]", shorttitle="DVSTO_LB", overlay=false, precision=5)
mkt = input (defval=1, minval=0, maxval=4, title="Market (0=>AMEX/NASD/NYSE Combined, 1=NYSE, 2=NASDAQ, 3=AMEX, 4=CUSTOM)")
aic=input(defval="AVVD", title="CUSTOM: Advancing Volume Symbol", type=symbol)
dic=input(defval="DVCD", title="CUSTOM: Declining Volume Symbol", type=symbol)
res = isintraday?"D":period // dont go below "D"
advn="AVVN", decn="DVCN" // NYSE
advnq="AVVQ", decnq="DVCQ" // NASDAQ
advna="AVVA", decna="DVCA" // AMEX
advc="(AVVN+AVVQ+AVVA)/3.0", decc="(DVCN+DVCQ+DVCA)/3.0"
adv= security(mkt==0? advc:mkt == 1? advn:mkt == 2? advnq:mkt == 3? advna:aic, res, close)
dec= security(mkt==0? decc:mkt == 1? decn:mkt == 2? decnq:mkt == 3? decna:dic, res, close)
i=(adv-dec)/(adv+dec)
sto=sma(ema(i * 1000, 4), 5)
sh=input(true, title="Show Histo")
plot(0, color=gray, title="MidLine")
plot(sh?sto:na, style=histogram, color=sto>0?sto>sto[1]?green:orange:sto<sto[1]?red:orange, title="Histo")
plot(sto, linewidth=2, color=maroon, title="DSTO-Volume")