← Back to Home

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.
Input BTCUSD Value NAS100 Value
Time Frame5 Minutes5 Minutes
Initial Lot0.10.5
Main entries105
Inner Distance %1.40.6
Outer Distance Multiplier0.70.5
Cost Multiplier0.10.1
Trailing stop % before hedge0.30.3
Trailing stop % after hedge0.050.05
ATR filtertruetrue
Minimum ATR %0.050.05
Maximum ATR %22
ADX filtertruetrue
ADX1515
Squeeze ModeBURST_RELEASEBURST_RELEASE
CCI filterfalsefalse
Slow Stoch Extremesfalsefalse
Minimum |K–D|01
Trading start hour11
Trading end hour2323
Magic Number12