BLAZE SYNCHRO EA - HOW TO SET UP

9 April 2026, 10:27
Kestutis Balciunas
0
26
BLAZE SYNCHRO EA - HOW TO SET UP

INFO

Working Specifications:

  • Symbols: AUDUSD, EURAUD, EURCAD, EURUSD, GBPAUD, GBPUSD, NZDJPY, NZDUSD, USDCAD, USDJPY, XAUUSD
  • Timeframe: M1 and M5
  • Minimum Deposit: $500 per pair (recommended $1000+)
  • Leverage: 1:100 or higher recommended
  • Account Type: Any (Hedging account preferred for MT5)
  • Broker: ECN broker with tight spreads recommended
  • VPS: Highly recommended for uninterrupted 24/5 operation

Core Features:

  • Dual strategy: Scalp mode (single entry) and Grid mode (martingale recovery)
  • RSI + dual ATR volatility entry signals with multi-timeframe support
  • Martingale lot progression with dynamic grid distances
  • Virtual or Real TP/SL/Trailing Stop modes
  • Overlap recovery mechanism for grid reduction
  • Live News Filter with economic calendar integration
  • Autolot sizing based on free margin
  • Interactive on-chart dashboard with Buy/Sell toggle buttons
  • 14 pre-optimized preset files included

STEP 1 - INSTALLATION

For MT5:

  1. Purchase Blaze Synchro EA from the MQL5 Market
  2. The EA installs automatically into your MetaTrader 5 terminal
  3. Open the Navigator panel (Ctrl+N)
  4. Find "Blaze Synchro EA" under Expert Advisors > Market
  5. Drag it onto your desired chart (M1 or M5 timeframe)

For MT4:

  1. Purchase Blaze Synchro EA from the MQL5 Market
  2. The EA installs automatically into your MetaTrader 4 terminal
  3. Open the Navigator panel (Ctrl+N)
  4. Find "Blaze Synchro EA" under Expert Advisors > Market
  5. Drag it onto your desired chart (M1 or M5 timeframe)

Important: Enable WebRequest for News Filter

The News Filter requires internet access to fetch the economic calendar.

MT4: Go to Tools > Options > Expert Advisors > Check "Allow WebRequest for listed URL" and add:

https://nfs.faireconomy.media

MT5: Go to Tools > Options > Expert Advisors > Check "Allow WebRequest for listed URL" and add:

https://nfs.faireconomy.media

Also make sure "Allow algorithmic trading" is enabled.

Load a Preset

In the EA Inputs tab, click Load and select a preset matching your pair and timeframe (e.g.,  Blaze_Synchro_eurusd_m1.set ). Click OK to start.


STEP 2 - STRATEGY SELECTION

Blaze Synchro EA offers two distinct trading modes controlled by the Strategy parameter:

Scalp Mode (Strategy = 0)

  • Opens a single trade per RSI + ATR signal
  • Uses virtual Take Profit and Stop Loss (not placed on broker server)
  • TP_virt  = 50 points (virtual take profit)
  • SL_virt  = 1500 points (virtual stop loss)
  • SignalBarTP1  /  SignalBarSL1  control whether TP/SL is measured from the live bar or signal bar price
  • LevelTP  controls whether TP is measured from open price or lossless (breakeven) level
  • Flag_Close_All  = false (close only the triggered side; set true to close all sides)

Best for: Traders who prefer single-entry scalping without grid exposure. Lower risk with defined TP and SL per trade.

Grid Mode (Strategy = 1) — DEFAULT

  • Opens an initial trade on RSI + ATR signal, then adds grid orders as price moves against the position
  • Each grid level increases lot size by  Martin^level  (default 1.5x multiplier)
  • Grid expansion is capped by  MaxOrdersBuy  /  MaxOrdersSell
  • Supports Real or Virtual TP/SL/Trail via  TP_Mode ,  SL_Mode ,  Trail_Mode
  • Includes overlap recovery for paired order closing

Best for: Traders who want grid recovery with martingale progression. Higher risk but stronger recovery capability.


STEP 3 - MONEY MANAGEMENT

When Autolot = true, the EA calculates lot size automatically based on your free margin:

  • Autolotsize = 1000 (default) means $1,000 of free margin = 0.01 lot
  • For example: $5,000 free margin → 0.05 lot initial size
  • Lot is capped by MaxLot (default: 5.0)

Manual Mode

Set Autolot = false to use fixed lot sizes:

  • Lot_Init = 0.01 (base lot for the first order)
  • MaxLot = 5.0 (maximum lot size per order)

Grid Lot Progression (Grid Mode Only)

In Grid mode, each subsequent grid order multiplies the lot size:

Grid Level Calculation (Martin = 1.5) Lot Size
Level 1 0.01 × 1.5^0 0.01
Level 2 0.01 × 1.5^1 0.02
Level 3 0.01 × 1.5^2 0.03
Level 4 0.01 × 1.5^3 0.04
Level 5 0.01 × 1.5^4 0.05
Level 6 0.01 × 1.5^5 0.08
Level 7 0.01 × 1.5^6 0.11
Level 8 0.01 × 1.5^7 0.17
Level 9 0.01 × 1.5^8 0.26
Level 10 0.01 × 1.5^9 0.38

All lots are rounded to broker's lot step and capped by MaxLot.


STEP 4 - GRID SETTINGS

These parameters control how the grid is built and expanded (Grid mode only):

Parameter Default Description
Martin 1.5 Lot multiplier per grid level
MaxOrdersBuy 10 Maximum buy orders in the grid
MaxOrdersSell 10 Maximum sell orders in the grid
MinuteStop 0 Minimum minutes between grid orders (0 = disabled)
Flag_Use_hedge true Allow buy and sell positions simultaneously

Distance Formula

The grid uses a two-phase distance calculation:

Parameter Default Description
Fix_Distance 200 Fixed distance in points for initial grid orders
Order_dinamic_distance 6 Number of orders before switching to dynamic distance
Dynamic_distance_start 200 Starting distance when dynamic mode activates
Distance_multiplier 1.2 Multiplier applied to distance for each subsequent dynamic order

Example (defaults):

Grid Level Phase Distance
Orders 1-6 Fixed 200 pts each
Order 7 Dynamic 200 pts
Order 8 Dynamic 200 × 1.2 = 240 pts
Order 9 Dynamic 240 × 1.2 = 288 pts
Order 10 Dynamic 288 × 1.2 = 346 pts

The dynamic phase creates a widening grid that spaces orders further apart as drawdown deepens, reducing the rate of capital commitment.


STEP 5 - TAKE PROFIT & STOP LOSS

Virtual vs Real Modes

Each of TP, SL, and Trailing can be set independently to Virtual or Real:

Mode How it works
Virtual EA manages exit levels internally. Nothing is placed on broker server. Requires EA to be running. Hides levels from broker.
Real EA places actual TP/SL on the order via OrderModify(). Visible to broker. Works even if EA disconnects.

Grid Mode Settings

Parameter Default Description
TP_Mode Virtual Take profit mode (Real or Virtual)
TP 200 Take profit in points (0 = disabled)
SL_Mode Virtual Stop loss mode (Real or Virtual)
SL 0 Stop loss in points (0 = disabled)

Take profit is calculated from the weighted average entry price across all grid orders.

Scalp Mode Settings

Parameter Default Description
TP_virt 50 Virtual take profit in points
SL_virt 1500 Virtual stop loss in points
LevelTP From lossless TP from open price or breakeven level
Flag_Close_All false Close all sides at TP/SL or just the triggered side

STEP 6 - TRAILING STOP

The trailing stop activates after the position reaches a minimum profit threshold, then follows price to lock in gains.

Parameter Default Description
Trail_Mode Virtual Trailing mode (Real or Virtual)
iTS (Trail Start) 0 Points of profit before trailing activates (0 = disabled)
iTD (Trail Step) 100 Trailing step/distance in points

How it works: Once total grid profit exceeds  iTS  points, the EA begins trailing. If price retraces by  iTD  points from the peak, all orders are closed (Virtual mode) or SL is modified (Real mode).

Note: Set  iTS = 0  to disable trailing. When disabled, the EA relies on TP and overlap recovery to close positions.


STEP 7 - OVERLAP RECOVERY

The Overlap system reduces drawdown by pairing grid orders for combined profit closing.

Parameter Default Description
Overlap true Enable overlap recovery mechanism
OverlapOrderNumber 8 Minimum open orders before overlap activates
OverlapPercent 3 Profit target (%) for overlap pair close

How it works:

  1. Overlap activates when open order count on one side (buy or sell) reaches  OverlapOrderNumber
  2. The EA pairs the oldest order (deepest in loss) with the newest order (most in profit)
  3. When the combined profit of both orders meets or exceeds  OverlapPercent  of total lots cost, both are closed
  4. This process repeats on every tick, gradually peeling order pairs from the grid edges

Benefit: Reduces grid size and frees margin without waiting for price to reverse to the full grid TP level.


STEP 8 - SIGNAL SETTINGS

All entries require RSI + dual ATR confirmation. All three conditions must be met simultaneously.

RSI (Relative Strength Index)

Parameter Default Description
RSI_Period 7 RSI calculation period
RSI_Up_Level 80 Overbought level (triggers sell signal)
RSI_Down_Level 40 Oversold level (triggers buy signal)
  • BUY: RSI < RSI_Down_Level (default: RSI < 40)
  • SELL: RSI > RSI_Up_Level (default: RSI > 80)

ATR Volatility Filter 1 (Current Timeframe)

Parameter Default Description
ATR_Signal_Period 15 ATR period
ATR_form 10 Minimum ATR threshold (points)
ATR_to 100 Maximum ATR threshold (points)

Signal is valid only when ATR (in points) falls within the range:  ATR_form <= ATR <= ATR_to

ATR Volatility Filter 2 (Configurable Timeframe)

Parameter Default Description
ATR_Signal_Period2 15 ATR period
ATR_form2 10 Minimum ATR threshold (points)
ATR_to2 100 Maximum ATR threshold (points)
ATR2_TF 0 (Current) Timeframe for ATR2 (0 = current chart TF)

Set  ATR2_TF  to a higher timeframe (e.g., H1) for multi-timeframe volatility confirmation.

To disable an ATR filter: Set  ATR_form = 0  and  ATR_to = 10000 .


STEP 9 - NEWS FILTER CONFIGURATION

Activation

Set Flag_Use_News = true to enable live economic calendar filtering.

How It Works

  1. The EA fetches the weekly economic calendar from the FairEconomy API every 4 hours
  2. It filters events by currency and impact level
  3. Trading pauses 15 minutes before and resumes 30 minutes after each matching event
  4. If the API is unavailable, a built-in fallback detects major events (NFP, FOMC, CPI, GDP, ECB Rate)

Impact Levels

Parameter Default Description
highImpact true Filter high-impact events (NFP, FOMC, etc.)
medImpact true Filter medium-impact events
lowImpact false Filter low-impact events

Timing

Parameter Default Description
closeBefore (mins) 15 Stop trading X minutes before event
startAfter (mins) 30 Resume trading X minutes after event
currencies AUD,CAD,EUR,GBP,JPY,NZD,USD Comma-separated list of currencies to filter

News Display on Chart

Parameter Default Description
showNewsBox true Show countdown box on chart
showNewsLines true Show vertical lines at event times
showText true Show event name text labels
newsCount 5 Number of upcoming events to display
bgcolor Black News box background color

Color coding:

  • Red lines/text = High impact events
  • Orange lines/text = Medium impact events
  • Yellow lines/text = Low impact events

WebRequest Setup (REQUIRED)

You MUST add the news URL to your platform's allowed list:

MT4/MT5: Tools > Options > Expert Advisors > Allow WebRequest for listed URL > Add:

https://nfs.faireconomy.media

Without this step, the news filter will use only the built-in fallback calendar.


STEP 10 - GENERAL SETTINGS

Parameter Default Description
sOrdComm "Blaze Synchro" Comment text attached to all orders
Magic 280920 Unique EA identifier for order management
MaxSpred 0 Maximum spread filter in points (0 = disabled)
Start_Hour 0 Trading start hour, server time (0 = always on)
End_Hour 0 Trading end hour, server time (0 = always on)
Flag_Use_hedge true Allow simultaneous buy and sell positions
flag_Hand_Ord false Include manually placed orders in EA management

Important: If running multiple instances of Blaze Synchro on the same account, each instance MUST have a unique Magic Number to prevent order conflicts.


PANEL

Once running, the EA displays a real-time dashboard on your chart showing:

  • EA name, current symbol, chart timeframe, live spread
  • Buy order count and floating buy P/L
  • Sell order count and floating sell P/L
  • Total P/L, account balance, account equity
  • Current strategy mode (Scalp or Grid)
  • News filter status and countdown to next event
  • Interactive Buy and Sell toggle buttons

Click the Buy or Sell button to toggle that direction on/off directly from the chart. Disabling a direction only prevents new orders - existing orders continue to be managed.

Panel Customization

Parameter Default Description
X1 / Y1 10 / 30 Panel position (pixels from top-left)
fDraw true Enable/disable panel display
ColorText White Panel text color
ColorFonRec DarkViolet Panel background color
FontSizeMark 13 Info text font size
FontNameMark Verdana Info text font name

Set  fDraw = false  to hide the panel (reduces CPU usage on VPS).


PRESETS

14 pre-optimized preset files are included for immediate deployment:

Pair Timeframe Preset File
AUDUSD M1 Blaze_Synchro_audusd_m1.set
EURAUD M1 Blaze_Synchro_euraud_m1.set
EURCAD M1 Blaze_Synchro_eurcad_m1.set
EURUSD M1 Blaze_Synchro_eurusd_m1.set
GBPAUD M1 Blaze_Synchro_gbpaud_m1.set
GBPUSD M1 Blaze_Synchro_gbpusd_m1.set
NZDJPY M1 Blaze_Synchro_nzdjpy_m1.set
NZDUSD M1 Blaze_Synchro_nzdusd_m1.set
USDCAD M1 Blaze_Synchro_usdcad_m1.set
USDJPY M1 Blaze_Synchro_usdjpy_m1.set
XAUUSD (2-digit) M1 Blaze_Synchro_xauusd_2_digits_m1.set
XAUUSD (3-digit) M1 Blaze_Synchro_xauusd_3_digits_m1.set
XAUUSD (2-digit) M5 Blaze_Synchro_m5_xauusd_2_digits.set
XAUUSD (3-digit) M5 Blaze_Synchro_m5_xauusd_3_digits.set

To load a preset: Open EA Inputs tab → Click Load → Select the matching  .set  file → Click OK.


If you are new to Blaze Synchro, use these settings:

  1. Strategy = Grid (default - provides recovery capability)
  2. Autolot = true (let the EA manage lot sizes based on your margin)
  3. Load a preset matching your pair and timeframe
  4. Flag_Use_News = true (enable news filter, especially for XAUUSD)
  5. MaxOrdersBuy / MaxOrdersSell = 10 (don't increase until experienced)
  6. Start on Demo (test for at least 2-4 weeks before going live)

IMPORTANT NOTES

  1. Presets: Always load the matching preset for your pair and timeframe. Default parameters are generic - presets contain pair-specific optimizations for grid spacing, signal sensitivity, and distance calculations.

  2. Multi-Pair: Blaze Synchro supports running on multiple pairs simultaneously. Each chart instance must have a unique Magic Number.

  3. VPS: For best results, run on a VPS located close to your broker's server. M1 scalping requires the EA to be running continuously.

  4. Broker: Choose an ECN broker with tight spreads. Wide spreads will trigger the MaxSpred filter and prevent trading.

  5. WebRequest: The news filter REQUIRES the WebRequest URL to be added in platform settings. Without it, only the pattern-based fallback works.

  6. Martingale Risk: Grid mode with martingale increases exposure exponentially. A 10-level grid with Martin=1.5 results in a final order 38x the initial lot size. Always test on demo first and use MaxOrders + MaxLot to cap risk.

  7. Hedging: If your broker does not support hedging, set  Flag_Use_hedge = false . The EA will only trade in one direction at a time.


CONTACT & SUPPORT

  • Email: info@forexobroker.com
  • Questions: Use the Comments section on the product page or send a private message
  • Bug Reports: Please include your broker name, account type, and a screenshot of the Experts tab log
  • ✅ All MQL Tools:  https://www.mql5.com/en/users/forexobroker/ 

    --------------------------------------------------------------------------------------------------------------

    🔵 Recommended Broker 

    🔵 Best Broker for Europeans ( Leverage 1:500)