Collection · MT4

Galm MT4 Expert Advisors Collection

by Galm007

This repository provides a diverse collection of expert advisors for the MetaTrader 4 platform.

High risk

GitHub stars1
Forks0
Last update1 year ago30 Jun 2025
LicenceGPL-3.0

Overview

The primary RubberBands EA utilizes Bollinger Bands for mean-reversion, entering when price exceeds the bands and exiting at the center line. It features advanced lot management, including linear and dynamic lot scaling that increases exposure. Risk management tools include a maximum floating loss limit and ATR-based distance filters between orders. The library also includes separate strategies based on Ichimoku Kinko Hyo, Darvas Boxes, and Heiken Ashi indicators.

Details

Input parameters

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

NameTypeDefaultDescription
InpLabelBBstring----- BOLLINGER BAND SETTINGS -----BOLLINGER BAND SETTINGS
InpPeriodint20Period [>0]
InpDeviationdouble2.0Deviation [>0]
InpShiftint0Shift [>=0]
InpLabelTradestring----- TRADE SETTINGS -----TRADE SETTINGS
InpTradeModeTradeModeTRADEMODE_BUY_AND_SELLTrade Mode
InpLotProgressionLotProgressionLOT_DYNAMICSize Progression
InpLotSizedouble0.01Starting Lot Size [>=0.01]
InpSkipTradesint4Skip First Few Trades [>=0]
InpMaxFloatLossdouble0.0Maximum Floating Loss (in dollars) [>0.0, 0.0 ~ Off]
InpLabelFilterstring----- FILTERS -----FILTERS
InpDistanceTypeMinimumDistanceDISTANCE_ATRMinimum Distance Between Trades
Show all 22 inputs
NameTypeDefaultDescription
InpMinDistancedouble100.0Constant Minimum Distance (in pips)
InpLabelCustomizestring----- CUSTOMIZATION -----CUSTOMIZATION
InpInfoModeInfoModeINFO_SHOW_RIGHTIndicator Info
InpInfoShiftXint0Indicator Info Horizontal Shift
InpInfoFontSizeint10Indicator Info Font Size [>0]
InpInfoFontColorcolorclrPaleGreenIndicator Info Font Color
InpBuyOpenArrowcolorclrBlueArrow Color For Buy Open
InpBuyCloseArrowcolorclrYellowArrow Color For Buy Close
InpSellOpenArrowcolorclrRedArrow Color For Sell Open
InpSellCloseArrowcolorclrYellowArrow Color For Sell Close

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone Galm007/MT4-Expert-Advisors from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
  3. 3Copy the filesCopy the .mq4 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

EA MQL4 Collection

by Yumerain
151 stars

This repository provides a diverse library of expert advisors and technical indicators for MetaTrader 4. The collection includes robots utilizing moving average crossovers, MACD trend-following signals, and mean-reversion strategies based on Bollinger Bands. A notable inclusion is a Martingale robot that scales lot siz

MT4 Collection Indicator crossoverTrend followingMartingale High risk
Updated 6 years ago None stated GitHub repository of EA MQL4 Collection

FX Git Collection

by dennislwm
101 stars

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-

MT4 Collection Trend followingMean reversionMartingale High risk
Updated 5 years ago None stated GitHub repository of FX Git Collection

Zobad EA Collection

by zobad16
7 stars

This MetaTrader 4 repository contains a large collection of automated trading systems, including scalpers, grid bots, and trend-following tools. The primary expert advisors utilize indicators such as Bollinger Bands and Average True Range (ATR) for entry and exit signals. Risk management features include percentage-bas

MT4 Collection ScalpingGridTrend following High risk
Updated 7 months ago None stated GitHub repository of Zobad EA Collection
2 stars

This repository functions as a large collection of over 170 MetaTrader 4 expert advisors provided in source code format for further development. The library includes various automated trading robots based on popular technical indicators such as Heiken Ashi, RSI, Stochastic, and MACD crossovers. The included files utili

MT4 Collection Indicator crossoverTrend followingMean reversion High risk

MQL4 Projects Collection

by AmonCheruiyotHQ
1 stars

This repository provides a comprehensive collection of over 150 Expert Advisors and automated tools for the MetaTrader 4 platform. The included software covers a broad spectrum of trading methodologies, ranging from trend-based systems utilizing the ZigZag indicator to aggressive martingale and piramidation strategies.

MT4 Collection Trend followingMartingaleMulti-strategy High risk
1 stars

This repository features a collection of MetaTrader 5 Expert Advisors developed for strategy and risk-management research. It includes a multi-pair mean reversion grid system, a gold breakout robot using previous day levels, and trend-following strategies based on moving averages. The EAs incorporate extensive risk con

MT5 Collection Trend followingBreakoutMean reversion High risk

More collections

Need a broker for MT4?

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

Compare brokers