- Most Forex traders lose all their money.
Using the robot posted here in trading Forex does not guarantee success.
Trading this robot could lead to serious financial loss.
Trading this robot without understanding its underlying trading strategies guarantees traders will lose their money.
This is not a set-and-forget ea; there is no such thing and anyone who tries to claim there is, is either stupid or lying. This ea requires frequent manual intervention.
At best, a trading robot is only 90% as good as the manual strategy it trades. At best. At worst, it can be much less effective. If the strategy is rubbish, so is the robot.
To trade this robot, you have to understand:- How to use EA's.
Read http://www.stevehopwoodforex.com/phpBB3 ... f=12&t=266 by Alpenkorps first.
It is based on PA with regards to round numbers (1.3, 1.31, 1.315) and opens two POs when PA hits one of these S&R levels, depending on settings. When a PO gets hit the other is removed and lot size increase using martingale style until a TP is hit then reset to base lot size.
EA inputs
You will find descriptions of many of the inputs in the attached Shell User Guide. This covers most of the widely used, generic inputs. Since the shell EA code contains so many more options that the strategy calls for, the OOTB settings are not necessarily consistent with the strategy and may not even make sense. After sufficient testing we may come up with meaningful OOTB settings. Until then, be sure to review them.
Strategy-specific inputs are:
AutoMagicNumber - Allows a magic number to be created based on EA name, pair and timeframe.
UseMartingale - turns on martingale using MartingaleLotMultiplier and MaxLotsAllowed.
TradeBigNumbers - controls how EA responds to big round numbers (1.3, 1.4, 1.5 etc)
TradeHalfNumbers - controls how EA responds to half round numbers (1.315, 1.415, 1.515 etc)
DrawLines - Adds horizontal lines to chart using following settings:
- RoundNumColor=Yellow;
RoundNumWidth=1;
RoundNumStyle=STYLE_DASH;
BigNumColor=Yellow;
BigNumWidth=1;
BigNumStyle=STYLE_SOLID;
HalfNumColor=Yellow;
HalfNumWidth=1;
HalfNumStyle=STYLE_DOT;
Feel free to upload the EA to FF, once we've achieved a level of stability.
Let the bug reports begin!
Update 22nd January 2012
Now up to version 1.05, added the following features:
- George and i have rewritten the MonitorOCO() routine to make sure we cover all scenarios that should occur. So now the martingale should work as required.
- I have added RiskPercent option, you need to turn off Martingale and make sure there is a StopLoss value specified.
Update 23rd January 2012
Now up to version 1.06, added the following features:
- Minor bug fix that i noticed during forward testing that should have been done after MonitorOCO rewrite to make sure it is called whenever trades are open, though i think there maybe another one so i am currently testing on several pairs and monitoring.
Update 23rd January 2012
Now up to version 1.07, added the following features:
- Minor bug fix to MonitorOCO to stop multiple stops being closed then opened.
- Added Results feedback to list per pair the number of wins and loses
Update 24th January 2012
Now up to version 1.08, added the following features:
- More bug fixing to MonitorOCO to stop multiple stops being closed then opened, seems to have calmed down now.
I have it running OOTB on 20 pairs, and it seems to be running much better and using less cpu overheads. So far results not great but i need to see how the martingale is working, only got to level 2 so far with trades. This should back test ok now, i ran it in visual mode and it seemed to be doing the right thing. If you find a good example of more than L2 let me know and i'll test it out.
Update 24th January 2012
Now up to version 1.09, added the following features:
- More bug fixing, thanks to George to MonitorOCO to stop multiple stops being closed then opened, seems to have calmed down now.
Now up to version 1.10, added the following features:
- More bug fixing that i have seen running 20 pairs occasionally if a trade cannot open you end up with only 1 trade.