RJo wrote:
Agree with you on the software for sure.
Regarding your backtest, beware of 63.83% drawdown. That is the thing with martingale EA's--the risk of ruin must be considered.
Thanks RJo!
REDUCING DRAWDOWNS.
Thats why my backtest always begin with just $100. This puts my EA in a very tight spot and in order to survive a one year test (average 13,000 bars, for M30) my EA must not cause a DRAWDOWN that burns the account.
Another way is to just maintain the MaxNoOfPosition at 1. Developers may have the impression that to make money the MaxNoOfPosition must be set as many as you can (100) so that when your Trading Logic is true you will profit a lot. But if your EA has a Trade Accuracy of only 75% then the other 25% and with the MaxNoOfLots set at 100 will surely whack the account when your EA meets a DRAWDOWN. Setting MaxNoOfPosition at 1 will avoid this.
Be contented with MaxNoOfPosition at 1 and focus on improving Trade Accuracy please. Setting MaxNoOfLots at 100 does not provide the shortcut to the profits you are looking for. Improving on Trade Accuracy does.
Lastly when my EA passes the one year test it will then be subjected to a ten year test. The years it profits and the years it does not profit are all noted down (compile on Excel). I do this with all my EAs.
Next my EAs are all compared side by side for 'matching'. I want to see if they can cancel each other out. Means if one EA does not profit for the year 2008 then I'll get one that profits in 2008 to make them cancel each other out. This matching is done with the two EAs for all ten years. Such when one has a DRAWDOWN with losses then the other will pull it up, neutralize that DRAWDOWN with it's profits.
Next if this two EAs still has a combined 'lost year', say in 2003, then I'll get in the third EA that can profit in 2003 to neutralize that 'lost year' with profits in 2003 from the third EA (It will get harder and harder to match after this point).
So next if this three EA still has a 'lost year' ... bla bla bla, bla bla .. I'll get in the fourth EA to ...... you get the picture.
Repeat the 'matching' process until you pass through ten years without losses.
As good as I am I still need so far at least seven EAs to achieve a 'no lost' report for ten years straight through. Seven EAs re-filed as one huge EA. I just need one EA to trade at least 50 trades per year. That may seem small but seven EAs means I get around 350 trades a year already. Each with a high PROFIT TRADE and high CONSECUTIVE WINS and high PROFIT FACTOR the 'matching' result will be -
an EA that trades 350 times per year with averagedly high PROFIT TRADE, high CONSECUTIVE WINS & high PROFIT FACTOR. So for all reading this you will know what you must do if you want your EA to trade 700 times a year - repeat twice the entire above mentioned process!