Collection · MT5

Joseph Akaro Mql5 Trading Bots

by joseph-akaro

This collection of MetaTrader 5 expert advisors provides experimental trading strategies focused on session breakouts and Smart Money Concepts.

GitHub stars1
Forks0
Last update11 months ago11 Oct 2025
LicenceNone stated

Overview

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.

Details

Author

joseph-akaro on GitHub

Type

Collection

Platform

MetaTrader 5 (MQL5)

Strategy

Breakout, SMC / ICT / price action

Markets

Forex, Indices, Gold

Timeframes

M1-M5, M15-H1

Risk profile

No grid, martingale or hedging logic was found in its code or README. That says nothing about how it performs: backtest it first.

Input parameters

Read from BreakOut.mq5. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
TimeframeENUM_TIMEFRAMESPERIOD_M5Timeframe for all logic
LondonStartTimestring03:00London Start Time (Broker Server Time)
LondonEndTimestring08:00London End Time (Broker Server Time)
NYStartHour_Localint9New York Session Start Hour (NY Local Time)
NYStartMinute_Localint30New York Session Start Minute (NY Local Time)
NYEndHour_Localint17New York Session End Hour (NY Local Time)
NYEndMinute_Localint0New York Session End Minute (NY Local Time)
NY_UTC_Offsetint-4New York UTC Offset (e.g., -4 for EDT, -5 for EST)
RangeMinutesint5Duration in minutes to define the opening range
LotSizedouble0.01Fixed lot size for trades
MaxTradesPerDayint5Maximum number of trades to take per day
RiskRewardRatiodouble2.0Risk-to-Reward Ratio (e.g., 2.0 for 1:2)
Show all 21 inputs
NameTypeDefaultDescription
StoplossLookbackBarsint15Bars to look back for finding the nearest High/Low for SL
MaxSpreadint200Maximum allowed spread in points
ForceCloseTimestring12:00Close all trades at this server time
MagicNumberlong12345Magic number for this EA's trades
DailyLossPercentagedouble0.5Stop trading if daily loss exceeds this %
DailyProfitPercentagedouble1.0Stop trading if daily profit exceeds this %
UseTrailingStopbooltrueEnable/Disable Trailing Stop
TrailingStartProfitUSDdouble1.0Start trailing when profit exceeds this USD amount
TrailingProfitPercentagedouble50.0Percentage of floating profit to trail by

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone joseph-akaro/Mql5-Trading-Bots from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
  3. 3Copy the filesCopy the .mq5 file into Experts.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 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.

Similar expert advisors

KolaTradebot SMC

by Sidoine1991
3 stars

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

MT5 Collection SMC / ICT / price actionAI / machine learningBreakout High risk

Zerith EA Collection

by BlamzKunG
3 stars

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

MT5 Collection GridMartingaleSMC / ICT / price action High risk
3 stars

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

MT4MT5 Collection SMC / ICT / price actionScalpingBreakout High risk
1 stars

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

MT5 Collection SMC / ICT / price actionScalpingBreakout
1 stars

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

MT5 Collection BreakoutSMC / ICT / price actionTrend following
Updated 5 months ago None stated GitHub repository of Super Breakout SMC Collection
1 stars

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

MT5 Collection ScalpingBreakoutSMC / ICT / price action
Updated 5 months ago None stated GitHub repository of VSendra MT5 EA Collection

More collections

Need a broker for MT5?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers