The primary robot monitors the opening ranges of the London and New York sessions on the M5 timeframe to identify entry signals. It incorporates several risk management tools, including daily loss and profit percentage caps, a maximum trade limit per day, and a time-based forced exit. Trade exits are managed using fixed risk-to-reward ratios and a trailing stop that activates based on floating profit.
Read from BreakOut.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
Timeframe
ENUM_TIMEFRAMES
PERIOD_M5
Timeframe for all logic
LondonStartTime
string
03:00
London Start Time (Broker Server Time)
LondonEndTime
string
08:00
London End Time (Broker Server Time)
NYStartHour_Local
int
9
New York Session Start Hour (NY Local Time)
NYStartMinute_Local
int
30
New York Session Start Minute (NY Local Time)
NYEndHour_Local
int
17
New York Session End Hour (NY Local Time)
NYEndMinute_Local
int
0
New York Session End Minute (NY Local Time)
NY_UTC_Offset
int
-4
New York UTC Offset (e.g., -4 for EDT, -5 for EST)
RangeMinutes
int
5
Duration in minutes to define the opening range
LotSize
double
0.01
Fixed lot size for trades
MaxTradesPerDay
int
5
Maximum number of trades to take per day
RiskRewardRatio
double
2.0
Risk-to-Reward Ratio (e.g., 2.0 for 1:2)
Show all 21 inputs
Name
Type
Default
Description
StoplossLookbackBars
int
15
Bars to look back for finding the nearest High/Low for SL
MaxSpread
int
200
Maximum allowed spread in points
ForceCloseTime
string
12:00
Close all trades at this server time
MagicNumber
long
12345
Magic number for this EA's trades
DailyLossPercentage
double
0.5
Stop trading if daily loss exceeds this %
DailyProfitPercentage
double
1.0
Stop trading if daily profit exceeds this %
UseTrailingStop
bool
true
Enable/Disable Trailing Stop
TrailingStartProfitUSD
double
1.0
Start trailing when profit exceeds this USD amount
TrailingProfitPercentage
double
50.0
Percentage of floating profit to trail by
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone joseph-akaro/Mql5-Trading-Bots 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.
KolaTradebot is a MetaTrader 5 expert advisor that executes a multi-asset strategy using Smart Money Concepts and a Global Order Model. It bridges the platform with a Python-based server to analyze market structures like order blocks, fair value gaps, and liquidity sweeps across multiple timeframes. The system includes
This MetaTrader 5 repository provides a suite of algorithmic trading tools known as the Zerith series. The featured SwingGrid EA utilizes ADX trend filters and ATR-based volatility thresholds to execute trades, employing a recovery grid system with dynamic lot multipliers. Other tools in the set cover news straddle bre
This repository provides a diverse collection of MetaTrader 4 and MetaTrader 5 expert advisors covering multiple trading methodologies. It includes robots for smart money concepts with fair value gap detection, Joe Ross hook patterns, and volatility-based scalping. The library features specific tools for XAUUSD and mul
This repository provides a collection of MetaTrader 5 expert advisors focused on Smart Money Concepts and Inner Circle Trader methodologies. The included bots automate various trading models such as the Next Day Model, New York session range trading, and Fair Value Gap entries. Each tool utilizes multi-timeframe analys
This collection of MetaTrader 5 expert advisors focuses on breakout strategies influenced by Smart Money Concepts. The primary tool, Super Breakout SMC, utilizes a multi-timeframe approach with M15 market structure analysis and M5 entry triggers. It features session-specific trading filters, often referred to as killzo
MT5CollectionBreakoutSMC / ICT / price actionTrend following
This repository contains a collection of MetaTrader 5 expert advisors focusing on various automated strategies. Notable files include a liquidity sweep scalper, an opening range breakout tool, and an index arbitrage EA. The primary liquidity sweep EA uses price action filters like candle size and wick ratios alongside