hecate

hecate chop filter

hecate ที่อัปเดต:   
Chop Filter to remove lateral trade under a threshold. Change the FilterOut parameter to filter all you want. Example of a model using it with a filtering of 0.003 (use to filter out to the level you prefer):
ความคิดเห็น:
Updated script to lag less and be more clear
สคริปต์โอเพนซอร์ซ

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

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

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

ต้องการที่จะใช้สคริปต์นี้บนชาร์ตใช่ไหม?
study(title="hecate chop filter", shorttitle="h chop filter", overlay=true)
//Example filtering out with a threshold of 0.003 -> http://i.imgur.com/kP7OI1o.png
//hecate tx aswell to zmm20
len = input(10, title="Period", minval=2)
FilterOut=input(0.005, title="FilterOut", minval=0.0001)
HowBigBubbles0to1=input(0.0001, title="HowBigBubbles0to1", minval=0.0001)

lr=linreg(linreg(close,15,0),15,0)
maxlr=highest(lr,50)
minlr=lowest(lr,50)


zld_h=linreg(high,len,0)
zld_l=linreg(low,len,0)
diff(a,b)=>(a-b)/((a+b)/2)
chop=diff(zld_h,zld_l)
t1=chop<FilterOut?maxlr*(1+HowBigBubbles0to1):close
b1=chop<FilterOut?minlr*(1-HowBigBubbles0to1):close

t2=chop>FilterOut?maxlr*(1+HowBigBubbles0to1):close
b2=chop>FilterOut?minlr*(1-HowBigBubbles0to1):close



p1=plot(t1,color=chop<FilterOut?red:na,style=line,linewidth=1)
p1b=plot(b1,color=chop<FilterOut?red:na,style=line,linewidth=1)

p2=plot(t2,color=chop>FilterOut?green:na,style=line,linewidth=1)
p2b=plot(b2,color=chop>FilterOut?green:na,style=line,linewidth=1)

fill(p1,p1b,color=red)
fill(p2,p2b,color=green)