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:
// parameters
flen = 40 //fast length
slen = 60 //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[50](PB*PB)
RMSplus = sqrt(RMSa/50)
RMSminus = -RMSplus
endif
RETURN PB as "Pass band filter", RMSplus as "RMS+", RMSminus as "RMS-"
You must be logged in to post a comment.
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-"
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.