Super bandpass filter – John Ehlers

Super bandpass filter – John Ehlers

Here is the newest indicator by John Ehlers described in the new traders’tips of July 2016, like his other indicators this one is also a nearly-zero lag filter which is another attempt to filter out noises from high and low frequencies of market data.

John Ehlers describe the trading rules of this new indicator as this:

  • Buy on the filter crossing above its -RMS line
  • Short on the filter crossing below its RMS line
  • Exit long when the filter either crosses below its RMS or crosses below -RMS (which signifies a false entry signal)
  • Cover short when the filter either crosses above its -RMS or crosses above RMS (which signifies a false entry signal)

 

 

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

  1. Hans63 • 07/17/2016 #

    For intraday purpose I tried to modify the parameters
    Rules are different. It works like a stop and reverse
    Long on the filter crossing above its RMS line. Stay Long until the filter is crossing below the lower line (band), then reverse the position from Long to Short
    Short on the filter crossing below its RMS line. Stay Short until the filter is crossing above the higher line (band), then reverse the position from Short to Long
    It works well on Germany 30 5 min
     
    // parameters
    flen = 20//fast length
    slen = 30 //slow length

    if barindex>slen then
    a1= 5/flen
    a2= 5/slen
    PB = (a1 - a2) * close + (a2*(1 - a1) - a1 * (1 - a2))* close[1] + ((1 - a1) + (1 - a2))*(PB[1])- (1 - a1)* (1 - a2)*(PB[2])
    RMSa = summation[25](PB*PB)
    RMSplus = sqrt(RMSa/25)
    RMSminus = -RMSplus
    endif

    RETURN PB as \"Pass band filter\", RMSplus as \"RMS+\", RMSminus as \"RMS-\"

     

    • Nicolas • 07/17/2016 #

      Nice, thanks for sharing. How much profitability lookback do you have with this indicator modification? 

  2. Hans63 • 07/17/2016 #

    Well, I am a discretionary trader, so I don’t trade all the signals given by a system or by indicators
    All I can say is that this indicator give you good entry points.
     

    • Nicolas • 07/17/2016 #

      …and that’s clever, thanks again for your feed back and your sharing.

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
lolo
10 years ago
SafeZone Stop - Elder
SafeZone Stop – Elder
0
Indicators
lolo
10 years ago
Hull moving average
Hull moving average
8
Indicators
Hynesjp Hi Nicolas, I followed your suggestion to be able to change the colour but I cannot get the ...
Nicolas Remove the COLOURED instruction from the last line of the code.
Jozo Hi Guys, could you help? When I attach this Hull MA it goes to subwindow! It should attach o...
lolo
10 years ago
Swing Hilo
Swing Hilo
0
Indicators
lolo
10 years ago
Projection Oscillator
Projection Oscillator
0
Indicators
lolo
10 years ago
Projection Bands
Projection Bands
0
Indicators
lolo
10 years ago
Hammer
Hammer
0
Indicators
lolo
10 years ago
Thermometer
Thermometer
0
Indicators
lolo
10 years ago
%B Bollinger
%B Bollinger
7
Indicators
Laurent Thanks a lot
oraclus Bonjour le %bollinger est protégé sur Prorealtime. Le code ci-dessus est paramétré par défau...
Nicolas Le code dans ce post répond à cette demande d'adaptation de la période du %Bollinger: https:...
lolo
10 years ago
Trend Force
Trend Force
3
Indicators
Petrus Hi Lolo.   If you put on the graph only the difference between both values, the resul...
swapping Trend Force with Background Color
swapping // --- property setting //Alpha = 40 // Transparency backgroundcolor // --- end // Dete...
lolo
10 years ago
TD REI
TD REI
0
Indicators
lolo
10 years ago
ZIGZAG TREND
ZIGZAG TREND
4
Indicators
Vonasi I'm interested in this indicator but it does not appear to work on 10.3. Could it be possibl...
Nicolas You need to change the 'amnt' variable to a percentage, so if you set it to 10 it represents...
Vonasi Thanks for your reply - I had tried that - I set the amnt to 1 on a 15 min GBPUSD chart and ...
lolo
10 years ago
Demarker
Demarker
0
Indicators
lolo
10 years ago
Schaff Trend Cycle
Schaff Trend Cycle
3
Indicators
Fabio Anthony Terrenzio what are the two orizzontal line?
ggolfet The results I get from this indicator seem different from the results obtained using the ind...
Nicolas An accurate indicator (identical to the platform one) for Schaff Trend Cycle is now also ava...
lolo
10 years ago
lolo
10 years ago
lolo
10 years ago
BuilderRVI
BuilderRVI
0
Indicators
Nicolas
10 years ago
Guibourse HI, I wonder how to change the mid line color depending on its growing or declining evolutio...
Brent38 Bonjour à tous, Post tardif, mais on débute tous un jour, et moi je découvre Prorealcode. ...
Nicolas Oui en effet, le TDI c'est un RSI lissé avec des écarts types sur sa moyenne.
Nicolas
10 years ago
Tradesun Salve, ho provato ad inserire l'indicatore nella piattaforma ma mi chiede di definire la var...
maximus78 Tradesun, se scarichi il file ITF allegato e lo importi nella piattaforma ci sono già le var...
Nicolas
10 years ago
Klinger oscillator
Klinger oscillator
4
Indicators
Nicolas Because they are external variables and not present in the code. Please download the itf fil...
fykemang Whenever I attempt to apply this to a chart, the value is 0, not sure what is wrong.
Nicolas The Klinger Oscillator needs Volume in order to be calculated. Apply it on an instrument tha...
Nicolas
10 years ago
Nicolas Just replace the last line with this : RETURN dm as "Volume Weighted MACD", masignal as "Si...
thomas2004ch I happen to read this article. I would say the formel 'd = maslow - mafast' could be inverse...
Nicolas You are right! but still the picture is looking good. The formula is inverted! dunno why :) ...

Top