BulletProof BTC EA MT5
BulletProof BTC EABulletProof BTC EA Trading ResultsBulletProof BTC EA Backtest ResultsBulletProof BTC EA BacktestBulletProof BTC EA MT5 Backtest ResultsBulletProof BTC EA MT5 Backtest
MT5BTCUSD (Bitcoin) · M1Updated 16 Oct 2026

BulletProof BTC EA MT5 (Latest version) - Unlimited

BulletProof BTC EA is a robot built for trading BTCUSD (Bitcoin). Real trading profit performance has been verified.

Buy now — $599Add to cart
Download link right after paymentUnlimited accounts, no licence lockInstall guide includedFree updates to new versions
Pay with USDT · BTC · ETHBinance Pay
Not sure it fits your broker or account?Ask on Telegram
Check before you buy

Will it work for me?

Trading platform
MetaTrader 5 (MT5)
Time frames
M1
Currency pairs
BTCUSD (Bitcoin)
Minimum / Recommended deposit
$500+
Minimum / Recommended leverage
1:500+
Account type
Hedging, ECN, Standard account
Additional services
Unlock and Decompile
Recommended brokers
Exness Broker, Icmarkets Broker
Recommended VPS
MyfxVPS.com (Blue VPS, Golden VPS). Lowest Latency, 2 week Free Trial, 100% Free for 12-18 Months.
What you get

In the download

FILEBulletProof BTC EA MT5
Optimize Settings

Recommended settings for BulletProof BTC EA MT5

🔢 BulletProof BTC EA MT5 Settings Guide: Complete Inputs and Risk Management Explained

BulletProof BTC EA is an automated Bitcoin trading system designed around session breakout trading on BTC/USD. It focuses on identifying price movements beyond a defined trading range and includes configurable risk profiles, position sizing, trailing-stop management, and chart-based range visualization.

The EA is presented as a system without martingale, grid trading, or loss-averaging strategies, with stop-loss and take-profit protection designed for its trades. The supplied configuration uses Risk Profile 2 – Low, with customizable session parameters and money-management settings.

The following breakdown explains every visible input and its configured value, including the parameters marked as applicable to the Custom profile and those that apply to all risk profiles.

BulletProof BTC EA MT5 Settings Panel
BulletProof BTC EA MT5 Settings Panel

⚙️ Risk Profile

🔹 Risk profile = 2 - Low — Selects Risk Profile 2, labeled Low. This profile determines the EA's predefined risk and trading behavior. The precise settings controlled by this profile depend on the EA's internal configuration, and the Custom-only inputs below may not affect the active profile.

⚙️ Strategy Settings — Custom Only

🔹 Range formation hours = 4 — Sets the range formation period to 4 hours. The EA uses this configured period to establish the price range that serves as the reference for identifying potential session breakout opportunities.

🔹 Session duration (hours from start) = 8 — Sets the trading session duration to 8 hours from its configured start. This determines the length of the session used by the strategy when the Custom profile is active.

⚙️ Money Management — Custom Only

🔹 Lot per position per balance block = 0.02 — Sets the position volume to 0.02 lots per balance block. When Custom money management is active, this value determines the lot allocation associated with each configured balance block.

🔹 Balance block ($) = 500.0 — Sets the balance block size to $500.0. This value works with the lot-per-balance-block setting to determine position sizing under Custom money management. The actual volume calculation depends on the EA's internal rules and account balance.

⚙️ Trade Management — Custom Only

🔹 Close ALL at TP1 (disable TP2) = false — Disables the option to close all positions at Take Profit 1 and disable Take Profit 2. With this setting false, the EA does not activate this specific all-position closing behavior through the parameter; the handling of TP1 and TP2 follows its normal programmed logic.

🔹 Trailing: activation profit (pips) = 100.0 — Sets the trailing-stop activation threshold to 100.0 pips. When Custom trade management is active, the trailing mechanism is configured to begin after the required favorable movement or profit condition is reached.

🔹 Trailing: distance from price (pips) = 20.0 — Sets the trailing distance to 20.0 pips. Once trailing is active, this value defines the intended distance between the current market price and the managed stop level.

🔹 Trailing: minimum update step (pips) = 5.0 — Sets the minimum trailing-stop update step to 5.0 pips. This controls the minimum favorable price movement required before the EA updates the trailing stop, according to its internal management logic.

⚙️ Miscellaneous Settings — Apply to All Profiles

🔹 Manual pip size (0 = auto) = 0.0 — Sets the manual pip-size override to 0.0, which selects automatic pip-size detection. The EA determines the applicable pip size from its programmed logic rather than using a manually specified value.

🔹 Magic base (actual magic = base + profile) = 260700 — Sets the base magic number to 260700. The actual magic number is calculated using the base value plus the selected profile identifier, as described by the parameter label. This helps distinguish trades associated with different risk profiles.

🔹 Max slippage (points) = 10 — Sets the maximum slippage parameter to 10 points. This defines the configured tolerance for execution-price differences when orders are placed or processed, subject to the EA's implementation and broker execution conditions.

🔹 Draw range lines on chart = true — Enables the display of range lines on the chart. This visual feature helps traders see the price boundaries used by the breakout strategy and monitor how the market interacts with the established range.

🔢 Conclusion

The supplied BulletProof BTC EA MT5 configuration uses Risk Profile 2 – Low and includes a 4-hour range formation period and an 8-hour session duration in the Custom strategy settings. Custom money management is configured at 0.02 lots per $500.0 balance block, while Custom trailing-stop management uses a 100.0-pip activation threshold, a 20.0-pip trailing distance, and a 5.0-pip minimum update step.

The option to close all positions at TP1 and disable TP2 is set to false. Automatic pip-size detection is enabled through Manual pip size = 0.0, the magic-number base is 260700, maximum slippage is 10 points, and range lines are displayed on the chart.

An important distinction is that several inputs are explicitly labeled Custom only. Because Risk Profile 2 – Low is selected, those Custom settings may not control the active strategy unless the EA is switched to its Custom profile. Confirm the profile behavior and test the settings on a demo account before live deployment. Bitcoin can experience sharp price swings, and neither a low-risk profile nor automated stop management guarantees a particular outcome.

Full review

Quick Overview

BulletProof BTC EA is a fully automated session breakout system for Bitcoin on MetaTrader 5. It builds the opening range of the Asia, London and New York sessions and trades the breakout. Every position carries a stop loss and take profit, and six risk profiles configure the rest with one selection. It is built for BTCUSD only.

Best For:

✅ Bitcoin traders who want a session breakout EA.

✅ Users who like a stop loss on every position.

✅ Traders who prefer one click risk profiles.

✅ Users who want published out-of-sample tests.

✅ Traders who run BTC on a VPS around the clock.

What Is BulletProof BTC EA MT5?

BulletProof BTC EA MT5 is an Expert Advisor (EA) for Bitcoin on MetaTrader 5. It is a fully automated session breakout system that trades the range of the Asia, London and New York sessions.

The author states that it uses no martingale, no grid and no averaging down, and that every position has a stop loss and a take profit.

⭐ Vendor Website: View here

⭐ Join Our Channel Telegram

⭐ Delivery time 24h-48h after payment.

⭐ Refund if not delivered.

⭐ You will receive the current version without any limitations (ID+Time).

BulletProof BTC EA MT5 Review
BulletProof BTC EA MT5 Review

How Does BulletProof BTC EA MT5 Work?

Session Range

The EA builds the high and low of the first hours of each session. A tick level touch of the high opens a long trade, and a touch of the low opens a short trade.

One Entry Per Session

Only the first breakout of a session is traded, so the EA does not chase repeated signals inside the same session.

Stops, Targets and Trailing

The stop loss sits on the previous H4 candle. Two positions per signal use two take profit targets, and a trailing stop follows the settings of the chosen profile.

Risk Profiles

A single dropdown selection configures the EA, and a custom option gives full manual control. Position size scales with the account balance, and each profile has its own magic number.

Historical Trading Results Performance

The BulletProof BTC EA shows an overall upward trend in its balance curve, interspersed with periods of volatility and drawdowns.

BulletProof BTC EA MT5 Backtest

BulletProof BTC EA MT5 Backtest
BulletProof BTC EA MT5 Backtest Results

BulletProof BTC EA MT5 Backtest Results
BulletProof BTC EA Backtest

BulletProof BTC EA Backtest

Key Features of BulletProof BTC EA MT5

Session Breakout Logic

The EA builds the range of each major session and trades the breakout in its direction, with only one entry per session so the first breakout decides the trade.

Stop Loss on Every Position

Each position is opened with a stop loss and a take profit, and the author states that no grid, martingale or averaging down is used to hide a losing trade.

Six Risk Profiles

One dropdown selection configures the whole EA, from a very low profile up to a high risk profile, while a custom option keeps full manual control.

Structural Stop Placement

The stop loss is placed on the previous H4 candle, which gives each trade a risk level that follows the market structure instead of a fixed distance.

Two Targets Per Signal

Every signal opens two positions with two take profit targets, so part of the trade can close early while the remaining part stays open for a larger move.

Profile Based Trailing Stop

The trailing stop has its own activation, distance and step for each profile, which lets conservative and aggressive profiles manage open profit differently.

Automatic Position Sizing

Position size scales with the account balance, so the exposure follows the account as it grows or shrinks without constant manual changes to the lot.

Independent Magic Numbers

Each profile uses its own magic number, so several charts can run side by side and stay fully independent in the terminal and account history.

Automatic Session Times

Session times are handled in broker time by the EA, so no GMT offset has to be calculated or entered by hand during setup.

How to Get the Most from BulletProof BTC EA MT5

🔹 Trade Bitcoin only: the EA is built, optimized and validated for BTCUSD.

🔹 Start from a validated profile: the low and medium profiles are the sets that the author validated out of sample, so they are the natural starting point for a first test.

🔹 Use a hedging MT5 account: a hedging account is required, a standard account is enough, and an ECN account is not needed according to the author.

🔹 Run it on a VPS: the author strongly recommends a VPS, because Bitcoin trades around the clock and the EA needs the terminal online to catch session breakouts.

🔹 Reproduce the test first: use real tick modeling on the M1 chart with the stated deposit and leverage, and expect small differences because tick history and spreads vary by broker.

🔹 Respect the higher risk profiles: the high risk profile uses larger sizing and the author limits it to experienced users, so it should not be the first choice.

🔹 Plan the risk first: the risk management guide helps with choosing the right profile and a loss limit that suit the account.

BulletProof BTC EA MT5 Risk Management

Stop Loss on Every Trade

Each position has a stop loss from the start, so a wrong breakout is closed and not recovered.

A guide to stop-loss placement explains how stops protect an account.

Profiles and Sizing

The higher risk profiles use larger sizing and are meant for experienced users.

The profile should match the account size and the loss that can be accepted. A guide to take-profit methods shows how targets relate to risk.

Drawdown Is Still Possible

The tests showed drawdowns, and the author warns that future drawdowns can be worse.

A demo or small live trial helps confirm how the chosen profile behaves on the broker in use.

What Sets It Apart

🔹 Validation before promotion: the author tested many configurations on real tick data, chose stable parameter zones and then checked them on a full unseen year.

🔹 No recovery tricks: the author states there is no grid, martingale or averaging down, and a wrong trade is closed by its stop loss and not recovered.

🔹 One click profiles: six risk profiles replace long manual setup, while a custom profile still gives full control over strategy, money management and trailing.

🔹 Honest limits stated: the product page says what the EA will not do, including avoiding drawdown or working outside Bitcoin, which sets realistic expectations.

Strengths and Limitations

Strengths

🔹 Clear and simple logic: one breakout entry per session with a structural stop is easy to understand and to check on the chart.

🔹 Defined risk per trade: every position has a stop loss and a take profit from the moment it opens, with no recovery layer behind it.

🔹 Published testing method: the in-sample and out-of-sample periods, the modeling and the starting deposit are all stated, so the tests can be reproduced.

🔹 Easy setup: profile selection, automatic session times and balance based sizing remove most of the manual configuration work.

Limitations

🔹 Backtest results only: all published figures come from backtests, and past performance does not guarantee future live results.

🔹 Drawdowns still occur: the validated profiles showed double digit drawdowns in testing, and the author warns that future drawdowns can be deeper.

🔹 Bitcoin only: the EA does not trade Gold, indices or Forex, so it offers no diversification across other markets.

🔹 Breakouts can fail: a range breakout can reverse after entry, and the stop loss then closes the trade at a loss, which is part of the method.

Who Should Use BulletProof BTC EA MT5?

🔹 Bitcoin traders on MT5: those who want a rule based session breakout system built only for BTCUSD with a stop loss on every trade.

🔹 Methodical users: traders who value published test periods, out-of-sample checks and a repeatable testing method before going live.

🔹 Profile based users: people who prefer choosing a risk profile in one step, with the option to switch to custom control when needed.

🔹 Not for traders who: expect profits every month, want to avoid all drawdown or look for an EA that trades Gold, Forex or indices.

Recommended Trading Conditions

Recommended settings and parameters to pay attention to from developers and experts:

FeaturesType
Trading platformMetaTrader 5 (MT5)
Time framesM1
Currency pairsBTCUSD (Bitcoin)
Minimum / Recommended deposit$500+
Minimum / Recommended leverage1:500+
Account typeHedging, ECN, Standard account
Additional servicesUnlock and Decompile
Recommended brokersExness Broker, Icmarkets Broker
Recommended VPSMyfxVPS.com (Blue VPS, Golden VPS). Lowest Latency, 2 week Free Trial, 100% Free for 12-18 Months.

Product Download Package?

The download package of the product suite includes:

✅ Experts: BulletProof BTC.ex5

➡️ Reviewed by David Easton

Final Verdict

BulletProof BTC EA MT5 is a Bitcoin session breakout EA with a stop loss on every position, one click risk profiles and a clearly described testing method.

Its published figures are backtests, and drawdowns remain part of the method. A reproduced test, a demo trial and a careful choice of profile are the right way to start.

Questions about BulletProof BTC EA MT5 (Latest version) - Unlimited

❓ What is BulletProof BTC EA MT5?

A fully automated session breakout Expert Advisor for Bitcoin on MetaTrader 5, with a stop loss and take profit on every position and six risk profiles.

❓ Which symbol does BulletProof BTC EA MT5 trade?

BTCUSD only. By design it does not trade other symbols on live charts.

❓ How does BulletProof BTC EA MT5 find its entries?

It builds the high and low of the first hours of the Asia, London and New York sessions and trades the first breakout of that range, with one entry per session.

❓ Does BulletProof BTC EA MT5 use grid or martingale?

The author states that it uses no martingale, no grid and no averaging down, and that a wrong trade is closed by its stop loss.

❓ Where is the stop loss placed in BulletProof BTC EA MT5?

On the previous H4 candle, which makes the stop a structural level of the market.

❓ How many positions does BulletProof BTC EA MT5 open per signal?

Two, each with its own take profit target based on a multiple of the risk, plus a trailing stop that follows the profile settings.

❓ What risk profiles does BulletProof BTC EA MT5 offer?

Five preset profiles from very low to high risk, plus a custom option with full manual control of strategy, money management and trailing.

❓ Which profiles were validated in BulletProof BTC EA MT5?

The author validated the low and medium profiles on a full year of out-of-sample data, and the results are shown in the results table.

❓ Which account suits BulletProof BTC EA MT5?

A hedging MT5 account with a minimum balance of USD 500, leverage of 1:500 or higher recommended, and a VPS strongly recommended. An ECN account is not required.

❓ How can the results of BulletProof BTC EA MT5 be reproduced?

Use BTCUSD on M1 with real tick modeling, the stated deposit and leverage, and a validated profile, and expect small differences between brokers.

❓ Will BulletProof BTC EA MT5 avoid drawdowns?

No. The tests showed drawdowns, and the author warns that future drawdowns can be worse than those seen in testing.

❓ Does BulletProof BTC EA MT5 guarantee profits?

No. The results are backtests, and past performance does not guarantee future results.

Other products traders compare

$599
Instant download
Buy now