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.
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.
Related Articles
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 →