Bitcoin EA Powered by AI — User Manual
Author: Reza Aghajanpour — https://www.mql5.com/en/users/rezaaghajanpoor124
*** Launch Discount: For one purchase is just $95, Price is 300$.
Contact me to send you instruction and add you in "Bitcoin EA Powered by AI" for sharing or seeing experiences with other users.
1. What this EA does
Bitcoin EA Powered by AI is a fully automatic Expert Advisor for MetaTrader 4. Once attached to a chart it works on its own: it opens trades on the chart symbol, manages them, adds recovery positions when a trade moves against it, and closes everything as soon as the target profit is reached.
You do not need to place, modify or close any order manually. Your job is to choose the symbol, the timeframe and the settings, then leave the platform running.
2. Requirements
| Item | Requirement |
|---|---|
| Platform | MetaTrader 4 (build 1350 or newer recommended) |
| Symbol | Bitcoin (BTCUSD or your broker's equivalent name) |
| Account type | Netting or hedging, any broker; low spread and low commission on BTC strongly recommended |
| Connection | Runs 24/7 — a VPS or an always-on PC is recommended |
| Extra files | None. No DLLs and no additional indicators are required |
The EA always trades the symbol of the chart it is attached to and uses the timeframe of that chart. Nothing else is scanned.
3. Installation
4. Quick start
- Open a BTCUSD chart and select your timeframe (M15 or H1 is a good starting point).
- Drag Bitcoin EA Powered by AI from the Navigator onto the chart.
- In the window that opens, go to the Common tab and tick Allow live trading.
- Go to the Inputs tab, set your parameters (see section 5), and click OK.
- Make sure the AutoTrading button in the MT4 toolbar is green.
- Check the top-right corner of the chart: a smiling face means the EA is running. A sad face means auto-trading is off.
That is all. The EA will place its first trade as soon as a valid signal appears.
5. Input settings
Trade Options
| Parameter | Default | What it does |
|---|---|---|
| Fix Lot | 0.01 | Lot size of the first trade of a cycle. It is also used as the step size for recovery lots. If the value is below your broker's minimum lot or above the maximum, the EA automatically uses the broker's limit instead. |
| Profit of Balance% | 0.1 | The profit target, expressed as a percentage of account balance. 0.1 means 0.1 % of the balance. This single value controls the close target and the point at which a recovery trade is allowed. Larger value = bigger targets, longer trades, deeper drawdown. Smaller value = smaller, faster targets. |
| Auto Lot | 0.02 | Lot size of the second trade (the first recovery trade). Later recovery trades grow from this value. |
| Max Open Trade | 6 | Maximum number of trades the EA may hold on the symbol at the same time. This is your main exposure limit — the lower the number, the smaller the worst case. |
| Multiplier Recovery | 2 | How quickly recovery lots grow. 1 = slow growth, 2 = default, 3 or more = aggressive growth and a much faster-rising risk. |
| Trail Status | false | false — a single trade in profit is closed at the target. true — instead of closing, the trade is protected with a trailing stop and allowed to run further. Recovery cycles are always closed at their target regardless of this setting. |
| Magic Number | 2026082026 | The ID stamped on every order opened by the EA. Change it if you want to identify a particular instance in your trade history. |
6. How the settings work together
Everything is derived from Profit of Balance% and your account balance, so the EA scales automatically as the account grows.
With the default 0.1 (= 0.1 %):
| Balance | Profit target, single trade | Profit target, recovery cycle | Loss level at which a recovery trade may be added |
|---|---|---|---|
| 1,000 | ≈ 1.00 | ≈ 2.00 | ≈ −0.50 |
| 5,000 | ≈ 5.00 | ≈ 10.00 | ≈ −2.50 |
| 10,000 | ≈ 10.00 | ≈ 20.00 | ≈ −5.00 |
(Account currency. Values are floating profit including swap and commission.)
Lot ladder. Recovery trades are always in the same direction as the trade already open, and each one is a step larger. With the defaults (Fix Lot 0.01, Auto Lot 0.02, Multiplier 2, Max Open Trade 6):
| Trade | 1 | 2 | 3 | 4 | 5 | 6 | Total |
|---|---|---|---|---|---|---|---|
| Lots | 0.01 | 0.02 | 0.04 | 0.06 | 0.08 | 0.10 | 0.31 |
Before you go live, look at this last number: it is the largest position the EA can ever hold on the symbol with those settings. Make sure your balance is comfortable with it.
Rules of thumb
- Raise Fix Lot / Auto Lot only together with the account balance.
- To reduce risk: lower Max Open Trade, lower Multiplier Recovery, or lower the lots.
- To take profit sooner: lower Profit of Balance%.
- Suggested starting point: around 1,000 of balance per 0.01 of Fix Lot on BTCUSD, and never less than the free margin your broker requires for the full ladder above.
7. Suggested setups
These are starting points, not guarantees. Always run your own test on your own broker's data first.
| Setting | Conservative | Balanced (default) | Aggressive |
|---|---|---|---|
| Fix Lot | 0.01 | 0.01 | 0.02 |
| Auto Lot | 0.01 | 0.02 | 0.04 |
| Profit of Balance% | 0.05 | 0.1 | 0.3 |
| Max Open Trade | 3 | 6 | 10 |
| Multiplier Recovery | 1 | 2 | 3 |
| Trail Status | false | false | true |
| Suggested minimum balance | 1,000 | 2,000 | 5,000+ |
8. Testing before going live
- Open View → Strategy Tester (Ctrl + R).
- Select Bitcoin EA Powered by AI, symbol BTCUSD, your timeframe, model Every tick.
- Set a realistic deposit and leverage, matching the live account you plan to use.
- Press Start, then check the Graph and Results tabs.
Bitcoin spread, swap and commission differ a lot between brokers, and the EA's targets are calculated from account balance — so always test with the deposit size you intend to trade. A demo account run for a few weeks is the best final check before going live.
9. Day-to-day use
- On the chart the EA marks its entries: a blue arrow below the candle for a buy, a red arrow above the candle for a sell. These are chart objects only; deleting them does not affect trading.
- Open trades appear in the Terminal as normal market orders with the EA's magic number. No stop loss or take profit is attached to them — the EA closes them itself when the target is reached.
- To pause the EA, click the AutoTrading button in the toolbar. Open trades stay open and are no longer managed.
- To remove the EA, right-click the chart → Expert Advisors → Remove. Open trades are not closed automatically — close them yourself if you want a clean exit.
- To change settings, right-click the chart → Expert Advisors → Properties, edit and click OK. Open trades are kept and continue to be managed with the new values.
10. Important notes
- One instance per symbol. The EA manages every position on its chart symbol. Do not run two copies on the same symbol, do not run another EA on that symbol, and do not open manual trades on it — they will be counted and closed together with the EA's own trades.
- No hard stop loss. Positions are closed by the profit logic, not by a fixed stop. Use Max Open Trade and your lot sizes as your risk control, and keep the account funded for the full lot ladder.
- Keep the platform online. If MT4 is closed, nothing is managed. A VPS is recommended.
- Broker limits apply. Very small or very large lot values are clamped to the broker's minimum/maximum. Check what your broker's minimum BTC lot actually is before sizing your account.
11. Troubleshooting
| Problem | What to check |
|---|---|
| Sad face on the chart, no trades | AutoTrading button is not green, or Allow live trading was not ticked in the Common tab. |
| Smiling face but still no trades | The EA waits for a valid signal — this can take hours. Also confirm the market is open and the chart is receiving new ticks. |
| Lot size is not what I set | The broker's minimum or maximum lot overrides the input. Check the symbol specification (right-click symbol → Specification). |
| Error 134 / "not enough money" | Free margin is too low for the next trade. Reduce lots, reduce Max Open Trade, or increase the balance. |
| Error 130 / 131 | Invalid lot size or stop level for this broker. Adjust the lot to a valid step (e.g. 0.01). |
| Trades close very quickly with a small profit | The target is a percentage of balance — raise Profit of Balance%. |
| More positions than Max Open Trade | Manual trades or another EA are open on the same symbol. Use a dedicated chart and symbol. |
| Nothing happens after installing | Refresh the Navigator or restart MT4; make sure the file is in MQL4/Experts. |
12. Support
Questions, setup help and update requests: https://www.mql5.com/en/users/rezaaghajanpoor124


