Tag: H1 Timeframe

  • M15 vs H1 Timeframes for Forex EAs: Signal Quality, Trade Frequency, and Spread Sensitivity

    Pair-Specific Deep Dives · Series C, Part 4 · 8 min read

    Timeframe selection is one of the most consequential decisions in EA design — and one of the most overlooked by buyers. Running a strategy on the wrong timeframe can make a profitable system unprofitable, or a risky system catastrophic.

    This article explains the practical differences between M15 and H1 for automated trading and how those differences interact with martingale and trend-following strategies.


    What Timeframe Actually Controls

    The timeframe of an EA determines two things: when entry and exit signals are evaluated, and the scale of price movement the strategy expects. A strategy on M15 is looking at 15-minute price bars. A strategy on H1 is looking at hourly bars. Every parameter — entry distance, take profit, step size between orders — is calibrated to the typical range of the timeframe.

    M15: More Trades, More Noise, Higher Spread Cost

    M15 systems generate more signals — typically 3 to 5 times more trades per month than H1 systems on the same pair. This looks appealing: more trades means more opportunities to profit.

    The drawbacks: each trade costs spread. On a system running 150 trades per month at 1.0 pip spread per trade, you are paying 150 pips in spread costs monthly. The EA must overcome this friction before generating net profit.

    M15 is also more sensitive to spread widening during news events. A 3-pip spread spike during an NFP release, when the EA expects 1.0 pip, can turn a winning entry into an immediate loss. H1 systems with larger expected moves are less affected by the same spike.

    H1: Fewer Trades, Cleaner Signals, Lower Friction

    H1 systems trade less frequently — typically 20 to 50 trades per month. Each trade represents a larger expected price movement, making spread cost a smaller percentage of the target.

    H1 signals are also more robust to short-term noise. A 15-minute candle can be distorted by a single large order, a news headline, or a brief liquidity gap. An hourly candle smooths these micro-events into less impactful price action.

    For martingale systems that place additional orders at step intervals, H1 is typically more appropriate. The distance between orders can be set wider (in pips) without being triggered by normal intraday noise, reducing the frequency of deep recovery cycles.

    When M15 Is the Right Choice

    M15 is appropriate when the strategy targets short-duration moves with high frequency. The Velocity and Sentinel EAs use M15 specifically because USDCAD and AUDCAD show reliable short-term patterns on that timeframe — and the pairs’ tighter intraday ranges make M15 signals more meaningful than on a pair like GBPJPY where ranges are too large.

    M15 also suits trend-following approaches in volatile instruments. When a trend is developing, M15 provides earlier entry than H1 — capturing more of the move at the cost of more false signals and higher trade frequency.

    Factor M15 H1
    Trades per month100-20020-50
    Spread sensitivityHighLow
    Signal noiseMoreLess
    Best forRange-bound pairsTrend + martingale
    Recovery cycle depthShallower but more frequentDeeper but less frequent

    The right timeframe is the one that matches the natural behavior of the pair and the strategy logic. There is no universally superior choice — only the one that fits the specific combination of instrument, strategy, and risk profile.

    Try It on a Demo Account First

    All BotFXPro EAs include a free MQL5 demo. Run it in Strategy Tester before committing to live.

    Velocity and Sentinel — M15 EAs on MQL5 →