LazyBear

Indicators: Butterworth & Super Smoother filters

7658 views
258
These indicators, from John Ehlers' book "Cybernetic Analysis for Stocks and Futures", are EMA alternatives.

The basic idea behind all these is to try to get smoothing with as little lag as possible. As you can see from the chart, they are much smoother, have better response, and a closer match to market prices.

Basically, all the responsiveness of a faster EMA , with the smoothing of a slower EMA :)
Remove from Favorite Scripts Add to Favorite Scripts
//
// @author LazyBear
// 
// If you use this code in its original/modified form, do drop me a note. 
//
study("Two Pole Super Smoother Filter [LazyBear]", shorttitle="2PSSF_LB", overlay=true)
p=hl2
length=input(13)

a1=exp(-1.414*3.14159/length)
b1=2*a1*cos(1.414*180/length)
coef2=b1
coef3=-a1*a1
coef1=1-coef2-coef3
f2 = coef1*p+coef2*nz(f2[1])+coef3*nz(f2[2])
plot(f2,"2-Pole Super Smoother", color=black, linewidth=2)
List of my free indicators: http://bit.ly/1LQaPK8
List of my indicators at Appstore: http://blog.tradingview.com/?p=970

Comments

Where is the rest of the code? 3 pole Super Smoother, 2 pole Butterworth and 3 pole Butterworth
+1 Reply
Home Stock Screener Forex Screener Crypto Screener Economic Calendar How It Works Chart Features Pricing Refer a friend House Rules Help Center Website & Broker Solutions Widgets Charting Solutions Lightweight Charting Library Blog & News Twitter
Profile Profile Settings Account and Billing Refer a friend My Support Tickets Help Center Ideas Published Followers Following Private Messages Chat Sign Out