Ok, so we are talking DSP here.Talking abt filters, MAs are low pass filters while derivatives of SMA etc like MACD are hi-pass filters.But before we get into all that, lets talk about the time-series itself.
Ok, so a stationary series is one whose statistical properties are constant along its length. Its quite well documented that financial time-series are heavy-tailed and not stationary.Volatility clustering is another important topic, i.e tendency of autocorrelation in volatility.Given all these different conditions, I think its absolutely treacherous to try and detect signals in all this noise.Theres just too much randomness to deal with here than most people think and most are 'getting' fooled by it.
What I saw on this thread was a propensity to design 'buy and sell' systems but absolutely no effort was made into understanding the data itself. For me atleast, the buy-sell signal part hardly is the important issue, the key thing is to beat randomness.I have attached a map of my development process, the 'Analysis & Mining' is the primary area of my development. Another thing it does is to help with 'intuitive' understanding of markets. Ofcourse people are not interested in such undertakings, everyone wants to quickly get to the 'buy-sell' stage. Again, as I have said before, its not bad at all or something I complain about, as Napoleon once said - " Never interrupt an enemy when he is making a mistake". Ofcourse I am talking generally and not about you guys. The effort you guys have put in here is commendable but IMHO this is not the way to go around about system design.