|
Printable version |
From: | Phaedrus <Phaedrus@techemail.com> |
Date: | Mon, 25 Jun 2001 00:33:56 -0700 (PDT) |
John, It's Henley charts. I can tell. They can sue me. The basic problem here is that you have not understood the nature of Optimisation, its advantages, disadvantages, and pitfalls. If you have this option turned on and left on, the program will always be trying to find the most advantageous moving average values to use. Price movements can and do lead to different values being applied as time goes by. Every time the system changes the values being used, all signals generated by the old values are scrubbed, and an entirely new set applied. The quick fix to stop this disconcerting event happening is as follows:- Run the optimisation program, and note the moving average values it comes up with. Enter these values as the manual defaults, and always use those. All signals generated will be permanent and unchanging, no matter what. With a good software package, you can optimise for the best Hit rate, or the greatest % gain, or the best Win/Loss ratio, or the lowest drawdown figure, or the lowest number of consecutive losses, etc. You have turned yourself and your fortunes over to an ignorant machine running a very simple system - how can a single set of parameters be appropriate for all traders? Say both you and I wanted to trade GPG using a double ma crossover system. (I would never use this, or any single indicator in isolation, but we will ignore that for now.) You, I think, would want a very reliable system, with a high hit-rate, and a small number of wrong signals, and not too many signals (not too active). This would give a system with a lower total return than one I would want, which would have many signals, many of them wrong, but every trend change would be caught very early and exited early - prematurely in some cases, but overall, this should give a higher overall return than yours. Clearly we cannot both use the same settings. "Do all of these programs change the results as more information is gained over time?" No, unless you are continually re-optimising the parameters, in which case, Yes. "The idea of buying and selling on cross overs is great in theory but is it always true?" No. Nothing is always true. There will always be a percentage of false signals. I tested a double moving average crossover system on GPG on my database, optimising for maximum gain. The results (using simple moving averages) were as follows :- optimum ma values 7 and 67. Average gain 13% pa. (Buy/Hold gain was 9% pa) 41% of trades were profitable, 59% of trades resulted in a loss. The maximum number of consecutive losing trades was 4. Using Exponential moving averages, the results were ma 10/62, 8% pa, other results same as simple ma. Now, you tell me, - is this moving average system worth using on this stock? My advice would be to examine the results of your backtesting more critically. If you can't beat buying and holding by a significant margin, why bother trading? It is very risky to use a single indicator in isolation - don't do it. Get confirmation of signals from other indicators, preferably of a different class. An example would be a trend indicator, an oscillator and a volume indicator. Read more books. Get better software. Phaedrus. _____________________________________________________________ Are you a Techie? Get Your Free Tech Email Address Now! Visit http://www.TechEmail.com ---------------------------------------------------------------------------- http://www.sharechat.co.nz/ New Zealand's home for market investors ---------------------------------------------------------------------------- To remove yourself from this list, please use the form at http://www.sharechat.co.nz/forum.shtml.
Replies
|