Gold Reacher
- Эксперты
-
Hammad Dilber
Professional MQL5 developer specializing in automated trading solutions. I create custom Expert Advisors, trading bots, and technical indicators for MetaTrader 5 platforms.
Services:
• Custom Expert Advisors (EA) from scratch
• Trading bot development with risk management - Версия: 1.0
- Активации: 5
Gold Reacher
A fully automatic grid trading robot for MetaTrader 5. Attach it to a chart, set your target, and it handles the rest.
Gold Reacher opens its own positions, manages them as a single basket, and closes that basket as a whole when your profit target in account currency is reached. Then it starts again on its own. There is nothing to press, nothing to confirm, and no chart watching required.
It is built for traders who want a hands off system with settings they actually understand, and who want to control their own exposure rather than trust a hidden formula.
Key features
- Completely automatic. It enters, manages and exits on its own, cycle after cycle, for as long as it is running.
- Live on-chart dashboard. A clean panel shows the state of the cycle, your exposure on both sides, progress toward the target, your account's margin level, and, most usefully, the exact price and the exact size of the next position before it is placed. No log reading required.
- Target in your currency, not in points. You set the profit target as a plain amount. The EA works to that number and closes everything together when it gets there.
- You control the exposure. Position size, spacing, growth rate and hard limits are all yours to set, from very conservative to very aggressive.
- Built in safety limits. A maximum position count and an emergency close level let you define in advance exactly how far a cycle is allowed to go.
- Restart safe. Terminal restart, chart reload, connection drop or a VPS reboot: the EA reads its own positions back from the account and carries on from where it was. Nothing is orphaned.
- Safe to run beside your other trading. It only ever touches positions carrying its own magic number and its own symbol. Your manual trades and your other robots are never affected.
- Never closes behind your back. Removing it from a chart or switching timeframe leaves your open positions exactly as they are. Closing is always your decision.
- Any symbol, any timeframe. Gold, currencies, indices, crypto. You choose the market and the spacing that suits it.
- Manual mode available. Prefer to close by hand? Switch automatic closing off and the EA will manage entries only.
- Fully transparent. Every entry, every close, every rejected order and a regular status summary are printed to the Experts log with the broker's reason. You can always see what it did and why it did it.
- Clean and lightweight. No DLL, no external files, no internet calls, no indicators to install. One file, and it runs comfortably on any VPS.
The dashboard
The panel sits in the top left corner of the chart, clear of the one-click trading buttons, and refreshes several times a second while a cycle is open. It is grouped so you can read it at a glance:
| Panel section | What it shows |
|---|---|
| Exposure | Position count, volume and floating result for each side separately, the net volume, and how many positions of your cap are in use. |
| Basket | Combined floating result against your target with a progress meter, and the price at which the whole basket would be flat. |
| Next move | The exact price of the next position in each direction, how far away it is in points, and the exact lot it will use. Reversals are marked and the margin they would require is shown, so nothing about the next position is a surprise. |
| Account | Equity, free margin and margin level, color coded, plus the worst floating result the current cycle has reached. |
Matching lines are drawn on the chart itself at the cycle pivot, the next levels in both directions, and the basket breakeven, so the same information is visible against price. Both the panel and the lines can be switched off, and the panel does not draw during a backtest unless you run in visual mode.
All settings
Every input, in the order it appears in the terminal, with the value it ships with.
| Setting | Default | What it controls |
|---|---|---|
| Entry | ||
| Seed lot size | 0.01 | The starting position size for each cycle. |
| Grid step (points) | 2000 | The spacing the EA works with. Tighter for quiet markets, wider for volatile ones. On a 3 digit gold quote, 2000 points is 2.00 in price. |
| Martingale flip | ||
| Flip lot multiplier | 3.0 | How aggressively size responds when the market turns. The single most important setting in the EA. |
| Close all at lot | 0 (off) | Emergency cut off. The EA closes the cycle rather than exceed this size. Strongly recommended, and off until you set it. |
| Same direction growth (optional) | ||
| Growth percent, first tier | 0 (off) | Percentage added to the size while the market keeps moving one way. Zero keeps it flat. |
| Tier switch lot | 0 (off) | Size at which the second percentage takes over. Zero means never switch. |
| Growth percent, second tier | 0 (off) | Percentage used once the tier switch size is reached. |
| Profit target | ||
| Automatic close | true | On for a fully automatic loop, off to manage the exit yourself. |
| Profit target | 10.00 | The amount, in account currency, at which the whole basket is closed. |
| Scale target with lot | false | Keeps the target proportional if your starting size grows with the account. |
| Balance based scaling (optional) | ||
| Balance step | 0 (off) | Amount of balance growth that earns one size increase. |
| Lot increase | 0.01 | Size added to the starting lot for each balance step gained. |
| Safety and general | ||
| Maximum positions | 1000 | A hard cap on how large a single cycle may become. |
| Magic number | 246810 | Keeps this EA separate from everything else on the account. Give each chart its own value. |
| Slippage (points) | 50 | Maximum deviation you are willing to accept on execution. |
| Dashboard | ||
| Show the dashboard | true | Draws the on-chart panel. |
| Draw chart lines | true | Draws the pivot, next level and breakeven lines on the price chart. |
| Panel x offset | 12 | Distance in pixels from the left edge of the chart. |
| Panel y offset | 24 | Distance in pixels from the top. The default clears the one-click trading button. |
| Panel font size | 9 | Panel text size. The whole layout scales with it. |
| Panel refresh (ms) | 300 | Shortest gap between panel redraws. |
| Panel background | White Smoke | Background color of the panel box. |
| Title strip background | Gainsboro | Background color of the title strip. |
| Normal text | Dim Gray | Color of the values. |
| Label text | Silver | Color of the row labels. |
| Log the panel layout | false | Diagnostics only. Writes the rendered panel to the Experts log. |
Requirements
| Item | Requirement |
|---|---|
| Platform | MetaTrader 5. |
| Account type | Hedging. This is required, not optional. The EA refuses to start on a netting account and says so in the log. |
| Account size | A cent account is recommended. See the section below. |
| Charts | One chart per symbol, and a different magic number on each if you run more than one. |
| Uptime | A VPS or an always on machine is strongly recommended, so a cycle is never left unmanaged. |
| Grid step | Set in points, so choose a value that suits the symbol you attach it to. |
Recommended on a cent account
My own preference is to run this EA on a cent account, and the reason is practical.
The smallest position most brokers accept is 0.01 lots. On a standard account that is already a meaningful amount of exposure, which limits how much room the system has to work with. On a cent account the same 0.01 represents a small fraction of that exposure, so the account has far more depth available, and you can leave the starting size at the broker minimum instead of being pushed above it.
It also makes proper evaluation affordable. A grid system needs to be observed over many complete cycles, on live pricing, live spreads and real fills, including the uncomfortable ones. A cent account lets you do exactly that at a scale you can comfortably absorb.
The EA works the same on any account type. This is a recommendation about sizing your risk sensibly, not a technical restriction.
Before you run it
Test it yourself, on your own broker, using real tick data, with your real spread and commission, over a period long enough to include strong trending conditions and not only quiet ranges. Judge it by the drawdown it reaches, because with a grid system that is the number that matters. Lower quality tester models will not represent this type of EA fairly.
Important risk information
Please read this before purchasing.
- This is a grid system with a martingale element. Position size increases as the market moves against the basket. Growth is geometric, not linear.
- Individual positions do not carry a stop loss. The basket is closed as a whole, at the profit target, at your emergency cut off, or by you.
- A strong sustained trend is the hardest condition for this type of system, and it will happen.
- Set the emergency close level. It is off by default and it is the one control that ends a cycle before size becomes unmanageable.
- No past result predicts a future one. No setting and no test period tells you what the next period will do.
- Only use money you can afford to lose, and run it on demo or on a cent account first, for long enough to have seen it perform badly as well as well.
I make no claim that this EA is profitable, and no such claim should be read into anything above. It is a trading tool that carries out a defined set of rules automatically. Your choice of symbol, timeframe, settings and account size, and not the code, determines the result you get.
Support
Questions about the settings, or about choosing sensible values for a particular symbol, are welcome. Message me and I will help you configure it.
