Murray Ruggiero
Sponsor
Quote from swingman:
On the one hand moving averages are safe, but on the other hand there significant trade-offs to doing so. They are by their very nature LAGGING. Your trades will be "late."
If they are to be used, it is imperative that we understand how to minimize the lag in moving averages so as to best make decisions about how and when to enter and exit trades.
Murray, with your significant years of experience and research, can you enlighten us with how to do this?
You are correct using any indicator-based approach introduces lag, but also it reduces the noise. In our example we used simple moving averages. There are many other types of smoothing methodologies that have less lag, for example Kalman filters. Most of these add a momentum component back into the average to try to speed it up but they add some noise back in.
This topic is very interesting and I will discuss it in another thread later. The purpose here is to show how to develop a simple but profitable and robust system using simple tools. By using simple moving average, this system could be coded in TradeStation or even Excel, not just in TradersStudio.
Our example here is educational, not to develop the best system of all time. We will end up with a good one, even using such crude tools.
One thing you need to remember is that the Triple MA is only a piece of the system not the system itself. I picked this as the trend detection component, because my plan is to trade in the direction of the long term trend on a short term counter trend move, I wanted to make sure that the trend was real, the Triple moving average might have lag, but it is very good at detecting long term trends.
I will finish my analysis of my optimization runs and post this weekend. Then I will add the next piece of the system