Hi usuless23
In a word no, as I had turned it into an EA for Pipsteve. I find it relatively easy to create an EA and doing them for other people helps me to learn and just maybe their EA idea, is the Holy Grail system.
I had my own EA’s and as Van Tharp say’s you can only trade your own beliefs about the market.
Also I was not convinced that trending systems would work as well in the future as they had in the past. Post banking crisis and all the world turmoil and of course all those algorithms used by the big boys, turning the market into what I think is stability to instability and back again so I like to trade breakouts.
I was up to version V9 with Pipsteve V7 could open two trades at a time if the market was in a trend and V8 could put on 3 trades and manage them all independently.
However, you will have read my last post here about using a different technique to run my EA’s. So this morning I decided to modify V6 which was the single trade at a time system.
I ran it in Open prices only on EURJPY D1 data to get some “Ball Park” values for the parameters and then I watched the trading in visual mode and clearly the trailing stop was getting to close and got stopped out. Also the MinimumProfit (MP) and TrailingStop (TS) values were weird 40 and 5 pips.
To work properly they should be about the same value. Not much point in waiting until you are 40 pips up, then move your stop to break even then trail at 5 pips, as you are bound to get stopped out strait away. And the trailing stop was trailing way too close and being stopped out as the markets today are more volatile than they ever were.
The take profit was too close as well, cutting any winning trade short. I also thought that the long and short trades needed different parameters, so I have split them.
So I ripped the EA apart and moved the trailing stop code inside the run once every new bar code, so now the stop is only trailed once on every new bar, so that it remains outside hopefully of the current bars volatile moves. I also split the parameters for long and short.
I also noticed the initial stops were too close so I added a minimum stop size as multiple of the ATR(14), so now the minimum stop size is a multiple of the ATR (2 * ATR for EURJPY) or the last bars low, from entry point, whichever is greater. ATR(14) gives the average bar size of the last 14 bars and therefore it includes a certain amount of current volatility in to system and places the stop in a safe place.
The main advantage is that by only trading once per new bar you can use the MT4 strategy tester in “Open prices only mode” to roughly optimise and get some “Ball Park” values, it should then run in “Every Tick mode” for a final test and give similar results, which it does.
I have only tested on D1 data for EURJPY, Jan 2013 to June 2014 and the results are amazing.
Using a $1,000.00 account and $1.00 per pip over the eighteen month test period on EURJPY daily bars we get a profit of $3,892.04 on 63 trades, 11 shorts 63.64% win rate, 52 longs 94.23% win rate on tick data. Total drawdown $584.76.
Thats a total of 56 winning trades (88.89%) with an average win of $86.03 and an average loss 7 trades (11.11%) at -$132.24. And only one consecutive loss. Van Tharp would grade this as an excellent system as the expectancy is 0.47. The only let down is the opportunity is only 63 trades in 18 months.
However, I only tested on EURJPY and daily charts so you could use the strategy tester to find other pairs and timeframes that may be better.
The results were very good I thought, so I maybe trading this in the future. Thanks Pipsteve.
Regards, Trader9.