![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Kalman filter indicator
kalman_filter.mq4
GG rsi + cci filter gg-rsi-cci.ex4
Symmetrically weighted FIR filter by Alexander Gettinger
fif.mq4
Super8 filter indicator super8_filter.mq4
MA filter indicator ma_filter.mq4
Butterworth Moving Average
buttma.mq4
Then some indictor act as filter, they don't give signal in flat, like the XO indicator.
So mixing an XO, or some step indicator, would filter the false signal given by trend indicator :
Then it is suffisant in an EA to add a line if( signal_rsi_buy !=0.0 && XO >0 ) result_signal = signal_rsi_buy;
Or to store in a memory the last signal .... to get the same, so signals will be filtered.
So what is needed is indicator which don't give signal when price are trending, and indicator which don't give signal when price are into a flat.
I don't have the time to create the corresonding EA, but if someone can do it, it would be nice![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
Hi Guys,
I posted an indicator which can be used as a filter : post 209.
Well, when it is about filter, there is two different things, the digital filter come from radio electicity, I think, they are some kind of MA, but for trader, a filter is something which filter the market, and éliminate the bad or false signal.
There is some kind of indicator which indicate nicely the trend, but give lots of false signal in flats, like this one :
DMI oscillator indicator
dmi_oscillator.mq4
zone trade version 2.4
zonetrade_v2.4.mq4