Asian Range Breakout identifies the high and low levels during specific Asian trading hours and monitors for a price breakout. Instead of trading the breakout momentum, it enters a position when price returns inside the range, targeting a reversal. The system features automated daylight saving time adjustments, dynamic lot sizing based on account risk percentage, and configurable take profit multipliers. It includes comprehensive logging via CSV export and supports notifications through Telegram, email, and mobile push alerts.
Read from asian_range_breakout.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
EnableDSTAdjustment
bool
true
Enable Daylight Saving Time Adjustment
SummerAsianStartHour
int
0
Summer Asian Session Start Hour (00:00)
SummerAsianEndHour
int
7
Summer Asian Session End Hour (07:00)
SummerTradingStartHour
int
7
Summer Trading Start Hour (07:00)
WinterAsianStartHour
int
1
Winter Asian Session Start Hour (01:00)
WinterAsianEndHour
int
8
Winter Asian Session End Hour (08:00)
WinterTradingStartHour
int
8
Winter Trading Start Hour (08:00)
MaxBreakWaitHour
int
12
Max Hour to Wait for Range Break (Server Time)
RiskPercentage
double
2.0
Risk Percentage per Trade
MaxSpreadPips
int
3
Maximum Spread in Pips
TPMultiplier
double
1.5
Take Profit Multiplier (TP = SL distance * multiplier)
MinRangePips
int
10
Minimum Asian Range Size (Pips)
Show all 26 inputs
Name
Type
Default
Description
MaxRangePips
int
100
Maximum Asian Range Size (Pips)
AllowBothDirections
bool
true
Allow Both Long and Short Trades
ShowAsianRange
bool
true
Show Asian Range Lines
RangeColor
color
clrYellow
Asian Range Color
EnableCSVExport
bool
true
Enable CSV Data Export
CSVFileName
string
AsianRangeEA_Data.csv
CSV File Name
EnableDetailedLogging
bool
true
Enable Detailed Logging for Verification
EnableTickLogging
bool
false
Enable Tick-by-Tick Logging (Resource Intensive)
MaxSlippagePips
int
2
Maximum Slippage in Pips
EnableEmailAlerts
bool
false
Enable Email Alerts for Important Events
EnableMobileAlerts
bool
false
Enable Mobile Push Notifications
EnableTelegramAlerts
bool
true
Enable Telegram Notifications
TelegramBotToken
string
BURAYI DOLDURUN
Telegram Bot Token (from @BotFather)
TelegramChatID
string
BURAYI DOLDURUN
Telegram Chat ID (your user ID or group ID)
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone nsclk/Asian-Range-Breakout-Expert-Advisor-for-MT5 from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
3Copy the filesCopy the .mq5 file into Experts.
4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.
This MetaTrader 5 expert advisor is designed for scalping gold on the M1 timeframe. It features a versatile strategy engine capable of toggling between breakout and mean-reversion modes based on market conditions. The system manages trades using ATR-based trailing stops, break-even adjustments, and time-based exits. Ri
This expert advisor for MetaTrader 5 is a multi-strategy system that utilizes market regime detection to switch between trend following, range trading, and breakout modes. It incorporates a wide array of technical indicators, including Moving Averages, RSI, MACD, Ichimoku, and SuperTrend. The bot manages risk through v
Gold SnR Momentum Scalper Pro is an automated scalping robot for MetaTrader 5, specifically optimized for XAUUSD on the M1 timeframe. It identifies entry points by combining support and resistance zones with RSI and moving average momentum. The system incorporates tick-level analysis to measure buying and selling press
This multistrategy expert advisor for MetaTrader 5 combines currency strength analysis, breakout/reversal logic, and swap carry trading. It targets various markets including forex, gold, oil, indices, and crypto. Trade execution involves ATR-based stop losses, multiplier-based take profits, and partial closing mechanis
This MetaTrader 5 expert advisor is designed specifically for trading gold (XAUUSD). The system utilizes a modular architecture to detect market regimes, identify ranges, and execute trades based on liquidity sweeps and breakouts. It incorporates several filters, including spread and volume checks, alongside a drawdown
This automated trading robot for MetaTrader 5 implements Smart Money Concepts (SMC) and ICT principles using a hybrid architecture. Trading logic and signal detection are processed within a native C++ DLL, while the MQL5 bridge handles trade execution and data feeding. The system identifies market structure shifts, inc
MT5Trading robotSMC / ICT / price actionBreakoutTrend following