Extracted algorithm research record
OneMinuteMan
A MetaTrader 4 Expert Advisor that combines multiple risk management and trading techniques on the M1 timeframe.
Source & extraction context
Evidence label: backtest_shown (source claim, not independent verification). Recorded completeness: 50.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
Claim warnings
- RECOVERY SIZING: position size increases after losses (martingale/grid/averaging). Equity curves look smooth until the run that does not recover - judge it on worst-case exposure, not win rate.
Build warnings
- MT4_ONLY: the captured source is MQL4 / written for MetaTrader 4. It needs porting (order functions, indicator handles) before it runs on MT5.
Recorded market & execution profile
- Recorded markets
- Not specified
- Recorded timeframes
- M1
- Recorded sessions
- Not specified
- Recorded regime
- any
Recorded indicators & parameters
| Indicator | Parameters | Applied to |
|---|---|---|
| EMA | {"period": 14} | close |
| ZigZag | {"backstep": 1, "depth": 2, "deviation": 2, "lookback": 100} | close |
Extracted strategy rules
Recorded long-entry rules
- InpEnableTrading = true
- No open position on the symbol
- Inside session hours
- Spread within adaptive limit
- PPM zone is MEDIUM or HIGH
- Tick volume >= multiplier x average
- Candle produces a directional signal
- Equity guard passes (drawdown + minimum equity)
Recorded short-entry rules
- InpEnableTrading = true
- No open position on the symbol
- Inside session hours
- Spread within adaptive limit
- PPM zone is MEDIUM or HIGH
- Tick volume >= multiplier x average
- Candle produces a directional signal
- Equity guard passes (drawdown + minimum equity)
Recorded exit rules
- Pending martingale re-entry
- Fresh entry
Recorded filters
- News filter
- Max spread 0-2.5 pips
- Tick-volume spike filter
- Break-even lock
- Equity protection guards
- Martingale cooldown
- Persistent state recovery
- Stop loss
- Virtual stop-loss with broker-side safety SL
- Take profit
- ATR-dynamic
- Position sizing
- Initial trade lot size = InpBaseLots, Martingale lot size = InpMartMult * previous trade lot size
Questions about this record
What entry rules are recorded for OneMinuteMan?
Long: InpEnableTrading = true No open position on the symbol Inside session hours Spread within adaptive limit PPM zone is MEDIUM or HIGH Tick volume >= multiplier x average Candle produces a directional signal Equity guard passes (drawdown + minimum equity) Short: InpEnableTrading = true No open position on the symbol Inside session hours Spread within adaptive limit PPM zone is MEDIUM or HIGH Tick volume >= multiplier x average Candle produces a directional signal Equity guard passes (drawdown + minimum equity) These are unverified extracted rules.
Which markets and timeframes are recorded?
Markets: Not specified. Timeframes: M1. These are source-recorded labels, not verified execution behavior.