This EA implements a dual-strategy system combining two distinct logics. It’s designed with versatile risk-management and trade-filtering features to adapt across a variety of market conditions.
Strategy A: Logic based on ADX (Average Directional Movement Index).
Strategy B: A trend-following logic that combines Stochastic and MACD.
Each strategy can be toggled ON/OFF independently.
Dynamic Lot Management: Adjusts lot size dynamically according to winning/losing streaks and market volatility.
Stealth Hedge: Opens hedge positions based on settings when price moves unfavorably. Optionally closes the main position when the hedge is triggered.
Trailing Stop: Available for both main and hedge positions to lock in profits.
Long/Short Lot Multipliers: Set different lot multipliers for long and short positions.
Monthly Trade Control: Disable trading in specific months, or restrict to long-only or short-only per month.
Time Filter: Restrict trading to specified time windows.
Directional Time Blackout: Block long or short entries during specific hours (can also be applied to hedge entries).
Volatility Filter: ATR-based; entries occur only when market volatility is within your specified range.
Position Holding Period System: Gradually adjusts TP (take profit) and SL (stop loss) widths as holding time elapses. (Disabled in backtests.)
The following results are taken from the provided report:
Symbol: USDJPY
Period: Aug 21, 2020 – Aug 21, 2025 (M5)
Modeling Quality: 99.90%
Spread: 15 (1.5 pips)
Initial Deposit: $500.00
Total Net Profit: $10,109.23
Profit Factor: 2.22
Max Drawdown: $423.04 (6.43%)
Total Trades: 1,211
Win Rate: 66.23% (Long: 70.93%, Short: 61.93%)
FX Blue: https://www.fxblue.com/users/balloon_ea
Signals available here: https://www.mql5.com/ja/signals/2323360
I use an HFM Pro account with 500x leverage.
? Strategy Selection
| Parameter | Default | Description |
|---|---|---|
| UseStrategyA | true | ADX-based strategy |
| UseStrategyB | true | Stochastic + MACD strategy |
| Parameter | Strategy A | Strategy B | Recommended Range |
|---|---|---|---|
| MainLot | 0.04 | 0.03 | $1,000→0.01 |
| MainTPPips | 45 | 35 | 30-80 |
| MainSLPips | 55 | 80 | 40-100 |
| HedgeLotMultiplier | 1.7 | 1.7 | 1.5-2.0 |
| Parameter | Default | Purpose |
|---|---|---|
| A_MainLongMultiplier | 1.0 | Long position lot multiplier |
| A_MainShortMultiplier | 1.0 | Short position lot multiplier |
| Strategy B: Same parameters starting with B_ | ||
| Parameter | Long | Short | Description |
|---|---|---|---|
| UsePositionLifespan | false | OFF for beginners | |
| TPLifespanHours | 48h | 36h | TP decay time |
| SLLifespanHours | 72h | 48h | SL decay time |
| MinDecayPercent | 0.5% | 0.7% | Force close threshold |
| Value | Meaning |
|---|---|
| 0 (TRADE_BOTH_SIDES) | Both directions allowed |
| 1 (TRADE_LONG_ONLY) | Long only |
| 2 (TRADE_SHORT_ONLY) | Short only |
| 3 (TRADE_DISABLED) | Trading disabled |
Default: January=DISABLED, Others=BOTH_SIDES
| Parameter | Default | Example |
|---|---|---|
| UseDirectionalBlackout | true | ON recommended |
| BlackoutHours_LONG | "0,16" | "0,16,22" (avoid long) |
| BlackoutHours_SHORT | "14,15,17" | "8,9,10" (avoid short) |
| ApplyBlackoutToHedge | true | Apply to hedge too |
※Server time (GMT+2/+3), comma-separated hours
| Parameter | Default | Recommended |
|---|---|---|
| UseDynamicLotSizing | true | OFF for beginners |
| WinStreakMultiplier | 0.4 | 0.2-0.5 |
| LossStreakReducer | 0.3 | 0.3-0.5 |
| MaxDynamicLotMultiplier | 1.2 | Prevents runaway |
| Parameter | Default | Recommended |
|---|---|---|
| MinFreeMarginPercent | 15% | 20% or higher |
| MaxTotalLot | 8.0 | ≤0.5% of balance |
| MaxSlippage | 10 | 5-15 |
| Capital | Strategy A | Strategy B | MaxTotalLot |
|---|---|---|---|
| $1,000 | 0.01 | 0.01 | 0.5 |
| $5,000 | 0.03 | 0.03 | 2.0 |
| $10,000 | 0.05 | 0.04 | 3.0 |
| $50,000 | 0.15 | 0.12 | 8.0 |
| Item | Setting |
|---|---|
| Lot Size | 0.01 |
| Position Lifespan | OFF |
| Dynamic Lot | OFF |
| Hedge Function | ON |
| Emergency Stop | ON (MinFreeMargin=20%) |
---
Asset Fortress EA v1.00
Copyright 2025, Miura Asset Alliance Co., Ltd.
If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.
Simply send a request for refund or exchange with your order number by email: support@fx-market.pro.
Refund requests received more than 30 days after purchase will be rejected.