Collection · MT5

MQL5 Bolugi

by Lucianomin

MQL5 Bolugi is an automated trading expert for MetaTrader 5 that utilizes Bollinger Bands and the Relative Strength Index to identify overbought and oversold conditions.

High risk

GitHub stars1
Forks1
Last update1 year ago2 Mar 2025
LicenceNone stated

Overview

MQL5 Bolugi features a tiered entry system referred to as complementary and mediation modes, which allows the robot to scale into positions based on price distance steps. The EA includes flexible risk management controls such as basket take profit, equity-based stop loss, and trailing stops. It supports various lot calculation methods, including fixed, additional, and percentage-based sizing.

Details

Author

Lucianomin on GitHub

Type

Collection

Platform

MetaTrader 5 (MQL5)

Strategy

Mean reversion, Grid

Markets

Forex, Indices, Oil & commodities, Crypto

Timeframes

M15-H1, H4 and above

Risk Profile

  • Opens a grid of orders: exposure builds up in a trend
  • Trades without a fixed stop loss

Input Parameters

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

NameTypeDefaultDescription
InpMagicNumberlong181105
InpBotModeBOLUGI_MODEBOLUGI_LONGBOLUGI_MODE
InpTradingInstrumentTRADING_INSTRUMENTTRADING_INDICES
InpLotModeLOT_MODE_ENUMLOT_MODE_FIXEDLot Mode
InpLotsdouble0.01fixed/additional lots/percent
InpNotificationsbooltrue
InpStopLossModeSTOP_LOSS_ENUMSTOP_LOSS_NONEStopLossAll Mode(None/Money/Percent of Balance)
InpStopLossAlldouble100MaxStopLossAll(Percent of Balance/Money)*See Above
InpTakeProfitModebooltrueTrue-activate ProfitAll/ False-Dezactivate
InpTakeProfitAlldouble150TakeProfitAll(dollars/euros)(Profit>=Input=>CloseAllPositions)
InpStopLossint100InpStopLoss (pips / percent)
InpStepCint100InpStepC (pips)
Show all 40 inputs
NameTypeDefaultDescription
InpTrailModebooltrueTrailMode (true/false)
InpTrailStopint20InpTrailStop (pips)
InpRangeMint1000InpRangeM (pips)
InpZTPdouble2InpZTP (pips)(InpDistTakeProfit/ZTP, ZTP>=1)
InpDistTakeProfitint150InpDistTakeProfit (pips)
InpTPModebooltrueMultiplicator(true/false)
InpTPMultiplicatordouble1.1InpTPMultiplicator
InpLevel1booltrue
InpLevel2booltrue
InpLevel3booltrue
InpLevel4booltrue
InpLevel5booltrue
InpLevel6booltrue
InpLevel7booltrue
InpLevel8booltrue
InpLevel9booltrue
InpLevel10booltrue
InpLevel11booltrue
InpLevel12booltrue
InpLevel13booltrue
InpLevel14booltrue
InpLevel15booltrue
InpLevel16booltrue
InpLevel17booltrue
InpLevel18booltrue
InpLevel19booltrue
InpStopLossSint100InpStopLoss (pips / percent)
InpStepCSint100InpStepC (pips)

How to Install It

  1. 1Download the sourceUse "Download source (.zip)" above, or clone Lucianomin/MQL5-BOLUGI 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

This repository is a substantial collection of nearly five hundred Expert Advisors for the MetaTrader 5 platform. The library includes various automated strategies such as divergence detection using RSI and MACD, moving average crossovers, and zone recovery systems. It features a mix of trading robots, indicator-based

MT5 Collection Indicator crossoverMean reversionMartingale High risk
6 stars

This collection provides MetaTrader 5 Expert Advisors sourced from MQL5 programming documentation. The primary tool, Unity Martingale, implements a multi-currency reversal strategy using breakout or pullback signals. It employs a martingale lot-scaling system that increases positions after losses based on a user-define

MT5 Collection MartingaleGridBreakout High risk
4 stars

This repository is a collection of MetaTrader 5 expert advisors developed as early coding projects between 2021 and 2024. It includes multiple robots implementing varied strategies such as range breakouts, Donchian channels, Fibonacci retracements, and Bollinger Bands. The expert advisors are largely technical indicato

MT5 Collection Trend followingBreakoutMean reversion High risk
4 stars

This MetaTrader 5 expert advisor collection provides several automated trading strategies based on classic technical indicators. The primary component combines CCI, RSI, Stochastic, MACD, and Moving Average crossovers to identify entry signals. It features a configurable grid system that layers multiple orders at fixed

MT5 Collection GridIndicator crossoverMean reversion High risk
Updated 1 year ago None stated GitHub repository of Simple EA MT5 Collection

Hercules MQL5 Library

by herculeshssj
4 stars

This repository contains a collection of MetaTrader 5 expert advisors and utility scripts. It includes a variety of automated strategies such as mean reversion, Dunnigan NRTR, and experiments with artificial intelligence. The library also features utility tools for Telegram integration, search functions, and signal das

MT5 Collection Mean reversionAI / machine learningIndicator crossover High risk Archived

RemedyBot

by Uzochinny
3 stars

RemedyBot is a collection of Expert Advisors for MetaTrader 5 focused on technical indicator strategies. The primary files utilize the MQL5 standard library classes to combine trend-following signals, such as Moving Average crossovers, with volatility-based exits like the Parabolic SAR trailing stop. The project includ

MT5 Collection Trend followingIndicator crossoverMean reversion High risk
Updated 1 year ago None stated GitHub repository of RemedyBot

More collections

Need a Broker for MT5?

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

Compare brokers