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: http://stockcharts.com/school/doku.php?i...

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

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


List of my free indicators: http://bit.ly/1LQaPK8
List of my indicators at Appstore: http://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")