- Most Forex traders lose all their money.
- Using the robots posted here in trading Forex does not guarantee success.
- Trading these robots could lead to serious financial loss.
- Trading these robots without understanding their underlying trading strategies guarantees traders will lose their money.
- A trading robot is a maximum of 90% as good as the manual strategy it trades:
- just because the manual strategy is profitable does not guarantee the robot will replicate this success.
- if the trading strategy is rubbish, so is the robot.
Welcome to Steve Hopwood's Fib Target-level retracement auto-trader. This robot complements Simone. Read about her at http://www.forexfactory.com/showthre...79#post3779479 New traders can also download a useful pdf called 'Basic stuff.pdf'. The Real Simone's use of the 138 and -38 (T1) as take profit targets set me thinking.
At the start of each new candle, the robot draws a fib from the high to the low of the previous candle.
These give four Long and four Short target-levels – T1, T2, T3, & T4.
Here is the trading theory:
- T1 is the level at which many traders place their take profit stops. Once the market reaches T1, it is ready to retrace, so send a pending trade in the direction of the anticipated retrace, at x pips distance.
In theory, the higher the time frame being traded, the stronger are the Fib extension target-levels at T1/T2. D1 is powerful; W1 is overwhelming; MN1 is awesome. Subsequent testing by hiredwhip showed that D1 is the most effective time frame for this system, and most of us have adopted this.
There is one proviso to the success I have enjoyed on demo and with backtesting. DireEmergencyStopLossPips must be regarded as protection against cataclysmic events putting the account in danger. The robot sets a stop at T4 +- this setting (5 digit crim, but the robot makes necessary adjustments for 4 digit crims). Setting a stop loss calculated on more normal calculations kills the profitability in backtesting, so I guess there must be trades that need a lot of space to breathe.
DireEmergencyStopLossPips defaults to 0, which tells the robot not to send a stop loss at all. I am live-trading with this setting, using tiny lot sizes to protect the account.
A new trading system has come on line since I coded the earliest versions of this robot, introducing us to the concept of multi-level recovery trades when a trade moves against us. Multi-level Recovery does away with the need for any stop loss save for a far-distant one to guard against cataclysmic world events sending the markets into meltdown against our trades.
I am not going to describe Multi-level Recovery here. Instead, I want you to go to the thread that introduced the rest of us to this concept. You will find it at http://www.forexfactory.com/showthread.php?t=246113. Read page 1 5 times; then read the documentation in the zip files 5 times; then read the first 20 and last 20 or so pages of the tread to: see some examples of trading setups and triggers; catch up with latest developments.
Stick with Bob's trading methodology for a few weeks and you will fully understand Multi-level Recovery. Ftlr incorporates this recovery system and you need to understand it in order to fully understand what this robot does.
The Scoobs filter
It is beginning to look as though this is an essential safety feature. Please read the post at http://www.forexfactory.com/showpost...&postcount=961 for jcs's conclusions and results.
Robot closing trades
The robot will close/delete trades under these circumstances:
- unfilled pendings at the start of a new candle.
- W1 and MN1 time-frames: all open trades at the start of a new candle. The assumption here is that the new fib will be so far from the old that open trades were based on outdated information. I am finding it better to leave open trades on any tf lower than W1.
The robot is up, running and bug-free so far as I can tell. I may add tweaks in the future, but we shall see.
Most of the robot inputs are self-explanatory. Here are a few notes:
- Any inputs requiring pips are coded for 5 digit wally-plonker-dipstick-pillock criminals. The robot automatically adjusts for normal 4 digit crims, so holders of these accounts need to multiply their normal inputs by 10.
- PendingPipsDistance is the distance from the market price to fill the pending order.
- Trading hours are only relevant to trading time-frames below W1. If trading the weekly or monthly charts, set these to 0, 12, 12, 24 to ensure 24 hour trading.
- AutoCalcTradeTriggerLine: tells the robot to use Atr to calculate the appropriate trigger line.If you know how to use Atr then the inputs do not need explanation. If you do not, then simply leave the defaults in place.
- MinTakeProfitPips: ftlr will not take trades if the distance between the fill price and the take profit is less than this figure.
- Hedging: there are three hedging methods:
- standard: treats each trade as a separate entity and hedges it at HedgeAtLossPips
- Atr hedging: works as 1) but uses Atr to determine the hedge level.
- Pipstrumpf's method: hedges the total of all open trades once the price moves beyond the re-entry line and Recovery is at L4 i.e. L5. From here, the trades are effectively out of the market and awaiting manual intervention. Read Pipstrumph's post about this at http://www.forexfactory.com/showpost.php?p=4339931&postcount=971
Trade direction finding module
You can tell the robot to look for trades only in one direction. I have attached the modified indicators and a template in the zip file. You do not actually need the template, or the indicators as the robot works entirely independently of your installed indi's; it is just nice to have the visual confirmation.
The tdf module looks to trade the retrace/counter trend after a strong move in one direction. It works like this:
- Sixths indi takes the high/low of the previous BarCount bars and divides this figure into sixths. The zone in between the green lines is a no-trade zone.
- Market must be above the top green line for short trading and below the bottom green line for long trading.
- Bollinger Bands (25) top line must be above the top green line for short trading and below the bottom green line for long trading.
- Stochastic blue line must be >= 85 for short trading and <= 15 for long trading.
- MACD red line must be >= 85 for short trading and <= 15 for long trading.
squalou took the module and turned it into an indicator that paints an arrow on the screen when all the tdf requirements are met. You could probably trade off that alone, but nanningbob's setup has a couple of extra sophistications not needed here, so some trades will go wrong. It might be worth trying, even so.
The picture shows how your screen will look if you use my template.
It should now be possible to safely trade lower time frames.
I could not have created this module without the invaluable contributions by squalou, to whom we give an inter-galactic sized round of applause.
Invalid stop errors in your Expert's tab
You will see shed-loads of these. Each criminal has a minimum distance in between the price and the stop loss and take profit. If the candle that ftlr is using to calculate its trades is small, then the take profit will be too close to the pending price to allow the trade to be sent. ftlr does not know this, and so carried on trying to send the trade. One day, I might add code to stop this, but it does not bother me so this is not a priority.
Coders: The tdf module used by this robot is a modified version of the full thing. The full module is also attached here. You will see how easy it is to adapt to your own needs.
I have also added the Sunday candle filter.
Traders familiar with my work need read no further.
Cheers. Have fun. Fibs rock.
- MaryJane has posted a fabulous utility to allow us to resize EA input windows: http://www.forexfactory.com/showthread.php?t=299017
- Multi purpose trade manager: http://www.forexfactory.com/showthread.php?t=89371
I have restricted the ability to post in this thread to: traders with at least 1 voucher; and traders on my 'buddy' list. I have done this because I do not want the thread cluttered with 'newbie' questions about the basics. New/inexperienced traders, this is not intended as a direct insult. What I want here is discussion with traders who fully understand what it is they are doing; when you newbs have been around a while, you will come to understand what a difference experience makes to the posts a member writes and shudder at the recollection of some of the questions you asked. I do. http://cdn.forexfactory.com/images/s..._the_floor.gif Go to your profile page; there is a link to the FF page that describes the voucher process.
Do not attempt to get around this by sending me pm's asking for help with your basic problems. Doing so will earn you an automatic ban from all of my threads.
Traders with experience who have not yet been vouched for, can get around this restriction be being added to my 'buddy' list; all you have to do is pm me to ask me to do this.
For new/confused traders, I have set up a partner thread to this one where you can ask your questions -
I started this for Epsilon Megastar contributors, so we can adopt it here.