Hedge Warrior – Backtesting & EA Settings
BTCUSD & NAS100
Summary & Testing Guidance
This backtest is fully automated and based on technical strategy only. For safe operation, always test the EA thoroughly in the MT5 Strategy Tester and on a demo account to understand its handling of cycles and risk.
Avoid trading during major news or high-impact events, as the EA is not designed to manage extreme volatility. Go live only when you are fully comfortable with EA behavior and potential risks.
Credibility:
Backtesting was performed using the MT5 Strategy Tester with real ticks and execution delays to closely match actual trading conditions and to capture granular tick-based price action during the testing period.
Performance Results
Metric |
BTCUSD |
NAS100 |
Testing Period |
2025-01-01 to 2025-07-30 |
2025-01-01 to 2025-07-30 |
Trading Days |
211 |
145 |
Deposit |
$2,000 |
$2,000 |
Equity Peak |
$31,860 |
$20,051 |
Total Net Profit |
$29,860 |
$18,051 |
Profit Multiples of Initial Deposit |
15x |
9x |
Average Profit per Trading Day |
$142 |
$124 |
Average Profit per Month (Assuming 30-day months) |
$4,260 |
$3,720 |
Maximal Equity Drawdown |
$4,343 |
$2,196 |
Drawdown % of Equity Peak |
14% |
11% |
Average Monthly Profit / Maximal Drawdown |
0.98 |
1.7 |
Cycles Breakdown
Number of Hedges |
BTCUSD Cycles |
BTCUSD % |
NAS100 Cycles |
NAS100 % |
No Hedge |
1212 |
85% |
710 |
68% |
One Hedge |
144 |
10% |
245 |
24% |
Two Hedges |
46 |
3% |
61 |
6% |
Three Hedges |
20 |
1% |
20 |
1% |
Four Hedges |
7 |
0% |
6 |
1% |
Total Cycles |
1429 |
100% |
1042 |
100% |
Hedging & Cycles (EA Logic)
If price moves against your trade, the EA will hedge by opening an opposite position to avoid locking in a loss right away. The EA manages both sides, aiming to exit at breakeven or a small profit, but this is not always guaranteed—extended market moves can lead to significant drawdown.
A cycle is the process from opening the first trade to closing all positions. Most cycles finish without hedging, but if needed, the EA may hedge one or more times before closing everything.
Inputs Overview
The test has been run using the following parameters for BTCUSD and NAS100 as displayed below. Please review each input setting to understand the configuration used during this backtest period.