- 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.
The trading system in the attached pdf
- How to use EA's.
Alpenkorps brought it to our attention here and this is the result.
Strategy
Using a higher time frame of your choice (1 and 4 hour are mentioned) take a sell after the current bar takes out the high of the previous bar and then comes back down to take out the low.
TP is dependent on the higher time frame selected, 15 pips for 1Hr and 20-25 for 4-hr are mentioned
SL is set at the high of the previous bar plus a cushion. The EA is coded to use 2*spread.
Reverse for buys.
I have attached an indicator to help visualize the rules. See this for more information about the indicator.
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:
- BarTimeFrame - Can be any of the standard chart timeframes in minutes (default=60)
PadPips - Number of pips price has to move beyond the extreme of the previous bar to trigger the trade (default=1)
UseATRFilter - Implement a filter to not trade when the previous higher time frame bar exceeds the ATR by a set percent (default=false)
ATRFilterPercent - Percent of ATR to use in filter (default=200)
ATRFilterPeriod - Periods to use in calculating ATR (default=10)
MaxCandleSize - Do not trade if previous higher time frame bar exceeds this value, if non-zero (default=0)
MinCandleSize - Do not trade if previous higher time frame bar is less than this value, if non-zero (default=0)
There is a panoply of trend-detection mechanisms for deciding on the direction of your trades. I have included Hanover and CBI - not sure that CBI has a part to play here but we shall see.
Sharing with FF
Feel free to upload the EA to FF, once we've achieved a level of stability.
In conclusion
This is the first EA I've "published" here, and while I've spent a good amount of time in Steve's code, I don't know it as well as he does.
EA coding
Steve receives many requests to code EA's. If you want him to code your EA without sharing, then his fee is $100 payable into his paypal account. He explains why at http://www.forexfactory.com/showthread. ... ost4431794, at the bottom of the post.
Useful utilities/EA's/scripts
MaryJane has posted a fabulous utility to allow us to resize EA input windows: here
Multi purpose trade manager: here
Account equity analyser: here
Past-trades display indi by squalou; shows a graphical display of the success/failure of trades in your History tab. Breathtaking piece of work here
Steve's shell EA – the code we all use to produce EA's so quickly.
Let the bug reports begin!
EDIT: Newest version includes a simple martingale position size multiplier.