chentz

chentz MACD

An adaptation of MACD. I added:
- Zero line cross signal
- MACD/Signal line cross signals with arrows
- Max/Min lines threshold
Theoretical foundation is from goo.gl/HedRRz
สคริปต์โอเพนซอร์ซ

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

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

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

ต้องการที่จะใช้สคริปต์นี้บนชาร์ตใช่ไหม?
study(title="chentz MACD", shorttitle="MACD")

source = close

fastLength = input(12, minval=1)
slowLength=input(26,minval=1)
signalLength=input(9,minval=1)

maxLine=input(title="Max. Line", type=float, defval=0.3)
minLine=input(title="Min. Line", type=float, defval=-0.3)

fastMA = ema(source, fastLength)
slowMA = ema(source, slowLength)
macd = fastMA - slowMA

signal = ema(macd, signalLength)
hist = macd - signal

plot(hist, color=red, style=histogram)
plot(macd, color=blue)
plot(signal, color=orange)

hline(maxLine, title="Max Line", linestyle=dashed, color=green)
hline(minLine, title="Min Line", linestyle=dashed, color=red)
bgcolor(macd>=0 ? green : red , transp=90)

plotshape(crossover(macd, signal) ? macd : na, style=shape.triangleup,location=location.bottom, color=green)
plotshape(crossunder(macd, signal) ? macd : na, style=shape.triangledown,location=location.top, color=red)