Extracted algorithm research record
Gold Impulse Volume EA
A rule-based MT5 Expert Advisor for XAUUSD, combining closed M1 candles, tick-volume expansion, and higher-timeframe trend filters.
Source & extraction context
Evidence label: backtest_shown (source claim, not independent verification). Recorded completeness: 80.0/100. Neither is a performance result.
Names identify source records. Inclusion is not an endorsement or a claim of authorship, ownership or reuse permission. Check the source license before reusing any implementation.
Extraction warnings
No automated warnings are recorded in this snapshot. This does not establish that the extraction or system is sound.
Recorded market & execution profile
- Recorded markets
- XAUUSD, GOLD#
- Recorded timeframes
- M1
- Recorded sessions
- Not specified
- Recorded regime
- any
Recorded indicators & parameters
| Indicator | Parameters | Applied to |
|---|---|---|
| ATR | {"period": 14} | close |
| EMA | {"period": 70} | close |
| ADX | {"period": 4} | high, low, close |
Extracted strategy rules
Recorded long-entry rules
- M1 candle range ≥ 0.2 × ATR(14)
- M1 candle body ≥ 0.1 × ATR and 30% of its range
- M1 upper wick ≤ 20% of its range
- Tick volume ≥ 1.2 × 20-bar reference average
- Recent 3-bar average ≥ 1.05 × 20-bar reference average
- Price ≥ USD 10 above M30 EMA70
- H4 ADX between 15 and 50
- Spread and entry-cooldown conditions apply
Recorded short-entry rules
- M1 candle range ≥ 0.2 × ATR(14)
- M1 candle body ≥ 0.1 × ATR and 30% of its range
- M1 lower wick ≤ 20% of its range
- Tick volume ≥ 1.2 × 20-bar reference average
- Recent 3-bar average ≥ 1.05 × 20-bar reference average
- Price ≤ USD 14 below M30 EMA70
- H4 ADX between 15 and 50
- Spread and entry-cooldown conditions apply
Recorded exit rules
- SL: M1 ATR × 1.0, constrained to USD 30–60
- TP: 2.0 times initial SL distance for buys and 1.25 times for sells
- After a fill, SL and TP are adjusted to the actual entry price
- Standalone break-even, trailing and Friday-close features are optional and OFF by default
- Daily realized-loss limit pauses new entries
- Two consecutive losses pause new entries until 24 hours after the last loss
Recorded filters
- spread filter
- daily realized-loss entry pause
- consecutive-loss pause
- Stop loss
- M1 ATR × 1.0, constrained to USD 30–60
- Take profit
- 2.0 times initial SL distance for buys and 1.25 times for sells
- Position sizing
- Risk-percentage sizing is available, but broker minimum volume and volume-step adjustments mean the requested percentage is not a strict loss ceiling
Questions about this record
What entry rules are recorded for Gold Impulse Volume EA?
Long: M1 candle range ≥ 0.2 × ATR(14) M1 candle body ≥ 0.1 × ATR and 30% of its range M1 upper wick ≤ 20% of its range Tick volume ≥ 1.2 × 20-bar reference average Recent 3-bar average ≥ 1.05 × 20-bar reference average Price ≥ USD 10 above M30 EMA70 H4 ADX between 15 and 50 Spread and entry-cooldown conditions apply Short: M1 candle range ≥ 0.2 × ATR(14) M1 candle body ≥ 0.1 × ATR and 30% of its range M1 lower wick ≤ 20% of its range Tick volume ≥ 1.2 × 20-bar reference average Recent 3-bar average ≥ 1.05 × 20-bar reference average Price ≤ USD 14 below M30 EMA70 H4 ADX between 15 and 50 Spread and entry-cooldown conditions apply These are unverified extracted rules.
Which markets and timeframes are recorded?
Markets: XAUUSD, GOLD#. Timeframes: M1. These are source-recorded labels, not verified execution behavior.