# OneMinuteMan

A MetaTrader 4 Expert Advisor that combines multiple risk management and trading techniques on the M1 timeframe.

Canonical: https://prismaticalgos.com/compendium/algo/11798-oneminuteman
Record ID: 11798
Catalog rank: 2148 (reading order, not performance)
Snapshot: 2026-10-31 15:46 UTC
Family: Grid, Martingale & Averaging (C)
Source: https://github.com/nhasibuan/oneminuteman
Evidence label (unverified): backtest_shown

## Scope and limitations

These are machine-extracted research records, not verified trading systems. Catalog rank measures specification detail and claimed evidence, not profitability. The catalog extraction pipeline did not independently backtest these records. Its separate selected testing ledger does not validate the wider corpus. Rules, labels and parameters can be incomplete or wrong; consult the original source and its reuse terms.

No endorsement, ownership claim or source-code reuse permission is implied.

## 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 profile

- symbols: Not specified
- timeframes: M1
- sessions: Not specified
- market_regime: any

## Indicators

- EMA: {"period": 14}; applied to: close
- ZigZag: {"backstep": 1, "depth": 2, "deviation": 2, "lookback": 100}; applied to: close

## 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

## Risk controls

- 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
