A core component is the Gareth Range Breakout, which defines specific time-based price zones and executes trades when price breaks those boundaries. It includes risk controls such as stop loss and take profit levels defined by either pips or a percentage of the detected range. The repository also contains additional tools based on divergence and moving average envelopes. Most utilities offer day-of-week filters and flexible position sizing based on account percentage or fixed lot amounts. The README is minimal.
Time-based range breakout detection
Flexible risk management via percentage or fixed lots
Read from Gareth-Range-Breakout.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
inpStartTime
string
01:00
Start Time (HH:MM)
inpStopTime
string
15:00
Stop Time (HH:MM)
inpPipBuffer
double
0.0
Pip Buffer
inpCloseRule
bool
false
Close if Opposite Opened?
inp2ndTP
double
0.0
Second Trade TP if SL Hit
inpMonday
bool
true
Trade on Mondays? (1)
inpTuesday
bool
true
Trade on Tuesday? (2)
inpWednesday
bool
true
Trade on Wednesdays? (3)
inpThursday
bool
true
Trade on Thursdays? (4)
inpFriday
bool
true
Trade on Fridays? (5)
inpZoneColor
color
clrYellow
Zone Color
inpZoneWidth
int
2
Zone Width
Show all 20 inputs
Name
Type
Default
Description
inpRiskChoice
enum_which_lotsize
uselotsize
Risk Option
inpLotsize
double
0.10
Risk/Lot Size
inpMagic
long
278911
Magic Number
inpComment
string
G-Range
Order Comment
inpTPOption
_level
Pips
TP Option
inpTPValue
double
30.0
TP Value (if Pips: in pips; if Percent: percentage of range)
inpSLOption
_level
Pips
SL Option
inpSLValue
double
10.0
SL Value (if Pips: in pips; if Percent: percentage of range)
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone jblanked/MQL-Library from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts or MQL5/Experts.
3Copy the filesCopy the .mq4 / .mq5 file into Experts, and any .mqh files into the Include folder the code expects.
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 repository contains a collection of MetaTrader 5 expert advisors, primarily featuring the Signal Poller EA series alongside standard indicator-based robots. The system is designed for high-leverage environments, specifically targeting gold, bitcoin, forex, and indices. It utilizes an external signal push architect
This collection for MetaTrader 5 provides several automated Expert Advisors designed for various symbols including forex, gold, and indices. The repository features Mecha Godzilla, a grid trading system using ATR-based spacing and bidirectional orders, alongside specialized bots for Asian session breakouts and H4 trend
This repository features a diverse collection of expert advisors and trading utilities for MetaTrader 4 and MetaTrader 5. It includes automated robots based on trendline analysis, session breakouts, and technical indicator crossovers using MACD, RSI, and Williams Percent Range. The library provides various tools for ri
LIVMOR is a MetaTrader 4 expert advisor found within this repository of over fifty automated trading tools. It utilizes technical indicators such as MACD, Stochastic, and moving averages to identify entry points, while also offering manual price entry options. The EA manages risk through user-defined stop loss and take
This repository contains a diverse collection of MetaTrader 4 expert advisors and R-based financial scripts. The primary robot is based on the Nanningbob trading system, which utilizes multi-timeframe analysis across daily and four-hour charts to identify trends and ranging markets. It employs Bollinger Bands for mean-
This repository contains a large collection of over 100 expert advisors for the MetaTrader 5 platform, many of which appear to be generated using the Mission Automate tool. The library covers a wide variety of trading methodologies including range breakouts, Ichimoku cloud strategies, Heiken Ashi engulfing patterns, an