blindfreddy

SuperTrend BF

I am republishing this indicator as something changed within TradingView's script engine so that the old script ceased to function ( a minor syntax error that used to be acceptable but no longer is).
Anyhow here's the fixed version which as you can see has done a great job of keeping us on the right side of the trend with once-hot stocks like Skyworks !

สคริปต์โอเพนซอร์ซ

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

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

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

ต้องการที่จะใช้สคริปต์นี้บนชาร์ตใช่ไหม?
//SuperTrend - Originally by Olivier Seban
//Programmed by BlindFreddy 
//Blog: http://blindfreddy.postagon.com
study(title="SuperTrend BF", overlay = true)
Length = input(10, minval=1),
mult = input(3, type=float,minval=1)
avgTR = atr(Length)
newshortband = hl2 + avgTR * mult
newlongband = hl2 - avgTR * mult
longband=close[1]>=longband[1]? max(newlongband,longband[1]):newlongband
shortband = close[1]<=shortband[1]? min(newshortband,shortband[1]) : newshortband
trend = close > shortband[1] ? 1: close< longband[1]? -1: nz(trend[1],1)
supt = trend==1? longband: shortband
dotcolor = trend==1? green: maroon
plot(supt, color= dotcolor , style=circles, linewidth=3,title="SuperTrend")