Matrix Breakout Pro — Parameter Setup & Configuration Guide

Matrix Breakout Pro — Parameter Setup & Configuration Guide

26 August 2026, 14:08
Ivan Historillo
0
25

Matrix Breakout Pro is a range breakout Expert Advisor (EA) designed for MetaTrader 5 (MT5). It identifies a high-volume consolidation range during a specified time window (e.g., Asian Session or London Open) and places breakout orders above and below the calculated high and low.

[BUY EA!!!]     [Broker GMT Offset]

1. Trade Settings

These settings dictate position sizing, order execution boundaries, and protective trade exit parameters.

Parameter
Type / Options
Description & Recommended Values
Risk Options
 

Dropdown


Defines how lot sizes are calculated:

Low Risk: Preset low account percentage (~0.5%)

Medium Risk: Preset moderate percentage (~1.0%)

High Risk: Preset aggressive percentage (~2.0%–3.0%)

Manual Percentage Risk: Uses the explicit % set in Risk Value

Fixed Lotsize: Standard static lot execution

•  Fixed Money: Risks a fixed cash amount per trade
Risk Value
 

Double

Numerical input corresponding to Risk Options. Preset Risk Options(Low, Medium and High) do not need any input.

Example: Enter 2.0 for 2% risk, 0.10 for 0.10 fixed lot, or 100.0 for $100 cash risk.
Use fixed SL
 Boolean (true/false)
 If true, uses the static point/pip value in SL. If false, SL is dynamically set to the opposite side of the breakout range.
SL
 Integer  Stop Loss distance in Pips (1 pip = 10 points on 5-digit brokers). Applies when Use fixed SL is true.
Use fixed TP
 Boolean (true/false)
 If true, uses the static point/pip value in TP. If false, TP closes positions on Trading End.
TP  Integer  Take Profit distance in Pips. Applies when Use fixed TP is true.
Entry Buffer  Integer  Distance in Points added beyond the range High/Low before triggering the entry order. Prevents fakeouts caused by minor price spikes.
Max Spread  Integer  Maximum allowable spread at execution time. If current spread exceeds this value, orders will not open.


2. Range Settings

Range settings specify the baseline evaluation window and the operational trade window (expressed in Broker Server Time).

Parameter
Type
Default
Description
Range Starting Hour
Integer
1 Hour (0–23) when the range measurement begins.
Range Starting Minute
Integer
0 Minute (0–59) when the range measurement begins.
Range End Hour
Integer
8 Hour (0–23) when the range calculation freezes its High and Low points.
Range End Minute
Integer
0 Minute (0–59) when the range calculation freezes.
Trading End Hour  Integer 20 Hour (0–23) after which no new orders are placed, and open pending orders are canceled.
Trading End Minute  Integer 0 Minute (0–59) for trading session closure.
 GMT Offset  Integer 0 Specifies the hourly difference between your broker's server time and Greenwich Mean Time (GMT/UTC).

Timezone Tip: Always align these hours with your broker's server time (GMT offset), not your local time zone.


3. EA Settings

Global parameters for visual elements on the chart and system management.

Parameter
Type Description
Show Range on Chart
Boolean (true/false) Set to true to draw a visual box highlighting the active trading range.
Range Color
Color
Defines the fill or border color of the breakout box on the chart (e.g., clrCyan).
Trade Comment
String
Text string attached to each order (e.g., "Matrix Breakout Pro"). Helpful for performance tracking in trade logs.
Magic Number
Long Unique identification number for this EA instance (e.g., 108091). Crucial to avoid conflicts if running multiple EAs or trading multiple pairs.


Step-by-Step Configuration Workflow

1. Determine Broker GMT Offset: Prevents misaligned trading ranges.

Check your MT5 Market Watch window time against GMT. If London opens at 08:00 GMT and your broker is GMT+3, your range end time for the London Session setup must be adjusted to 11:00 broker time. Click this link ----->[Broker GMT Offset] for a more detailed understanding.

2. Input Range Times

Input the necessary Range Times in hour and minute depending on your specific strategy. Set Trading End time to avoid swap and other overnight interest fees.

2. Configure Capital & Risk Management:

Decide between static or proportional risk: For account growth consistency, set Risk Options to Manual Percentage Risk and Risk Value to 1.0 (1% risk per trade).

Set Max Spread to a conservative ceiling (e.g., 20 – 30 points for EURUSD) to prevent slippage during news spikes.

3. Define Breakout & Protection Rules:

Enable Use fixed SL and Use fixed TP if you prefer mechanical targets (e.g., 20 pips SL, 40 pips TP).

Set Entry Buffer to 2050 points if you want to confirm price momentum past the high/low structure. Keep the value at 0 if not.

4. Deploy & Verify Magic Number:

Assign a distinct Magic Number for each chart pair (e.g., EURUSD = 1001, GBPUSD = 1002). Turn on Show Range on Chart to visually confirm that the range box aligns correctly with session high/low extremes.