Skip to content
All library documents

London Session Breakouts with Range Filters and Risk Controls

Article MQL5 articles

Summary

This article outlines an MQL5 expert advisor for trading breakouts from the range formed before the London session. It measures the pre-session high and low, validates the range against minimum and maximum size thresholds, and places buy-stop and sell-stop orders with configurable offsets. The system includes a selectable trade direction, stop losses, risk-to-reward-based take profits, optional trailing stops, and an option to cancel the opposing pending order after one side activates.

Additional safeguards limit simultaneous positions and halt trading after a daily drawdown threshold. A chart panel displays session levels, range information, and drawdown, while session checks constrain when the system can trade. The article describes configurable inputs and implementation components, but its backtesting section supplies no numerical results or report details in the provided text. It therefore offers a strategy framework rather than evidence that the approach is profitable. Session timing, range filters, and risk settings would need testing against suitable data and market conditions before use.

Key ideas

  • The strategy places pending orders around the high and low of a pre-London price range.
  • Minimum and maximum range filters can reject sessions that fall outside selected bounds.
  • Stop losses, risk-to-reward targets, optional trailing stops, and opposing-order cancellation shape trade management.
  • Limits on open positions and daily drawdown are intended to constrain exposure.
  • The provided text gives no numerical backtest results, so the strategy’s performance cannot be assessed from it.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.