vitvlkv

Advance Decline Ratio (Custom)

Built-in indicator ADR shows only NYSE data. This script allows you select the exchange to use.
สคริปต์โอเพนซอร์ซ

ด้วยจิตวิญญาณของ TradingView อย่างแท้จริง ผู้เขียนสคริปต์นี้ได้เผยแพร่เป็นโอเพนซอร์ส เพื่อให้ผู้ค้าสามารถเข้าใจและตรวจสอบได้ ไชโยให้กับผู้เขียน! คุณสามารถใช้ได้ฟรี แต่การใช้รหัสนี้ซ้ำในสิ่งพิมพ์อยู่ภายใต้กฎระเบียบการใช้งาน คุณสามารถตั้งเป็นรายการโปรดเพื่อใช้บนชาร์ตได้

คำจำกัดสิทธิ์ความรับผิดชอบ

ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมที่ เงื่อนไขการใช้บริการ

ต้องการที่จะใช้สคริปต์นี้บนชาร์ตใช่ไหม?
study(title="Advance Decline Ratio (Custom)", shorttitle="ADR_Custom")
src = input(close)
exch = input(0, "Exchange to use: 0-Total, 1-NYSE, 2-AMEX, 3-OTC, 4-ETFS, 5-NASD, 6-TSX", minval=0, maxval=6)
pr = "INDEX"
suffix = exch == 1 ? "N" : 
    exch == 2 ? "A" : 
    exch == 3 ? "D" :
    exch == 4 ? "E" : 
    exch == 5 ? "Q" :
    exch == 6 ? "S" :
    exch == 0 ? "T" : 
    ""
adv = security(tickerid(pr, "ADV" + suffix), period, src)
dec = security(tickerid(pr, "DEC" + suffix), period, src)
plot(adv / dec)