Collection · MT4

MQL4 Practice Collection

by bozzlab

This collection of MetaTrader 4 expert advisors serves as a practice repository for automated trading scripts.

High risk

GitHub stars1
Forks1
Last update7 years ago4 Jun 2019
LicenceNone stated

Overview

MQL4 Practice Collection features several distinct strategies, including moving average crossovers, Bollinger Band mean-reversion, and RSI-based entries. A core component of the repository is a martingale-style system that layers orders at fixed distances with lot multipliers to manage trade baskets. Risk controls provided across the various files include configurable stop loss levels, take profit targets, slippage settings, and maximum order counts. The repository also includes graphical panels for monitoring account activity and trade status.

Details

Author

bozzlab on GitHub

Type

Collection

Platform

MetaTrader 4 (MQL4)

Strategy

Indicator crossover, Martingale, Grid, Mean reversion

Markets

Any symbol

Timeframes

Any timeframe

Risk Profile

  • Uses martingale lot scaling: losses can grow fast
  • Opens a grid of orders: exposure builds up in a trend

Input Parameters

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

NameTypeDefaultDescription
MA_METHODENUM_MA_METHODMODE_SMA
PRICEENUM_APPLIED_PRICEPRICE_CLOSE
SLIPPAGEint3
LOTSdouble0.01
SLint100
TPint50
MA_PERIODint20
SHIFTint1
MAGIC_NUMBERint1234
MARTINGALE_ENABLEbooltrue
MARTINGALE_MULTIPLIERdouble2
MARTINGALE_DISTANCEint100
Show all 14 inputs
NameTypeDefaultDescription
MARTINGALE_MAX_ORDERSint4
MARTINGALE_GOAL_PROFITdouble10

How to Install It

  1. 1Download the sourceUse "Download source (.zip)" above, or clone bozzlab/MQL4-Pratice 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
4 stars

This repository is a collection of MetaTrader 4 expert advisors and indicators focused on aggressive trading strategies. The primary expert advisor uses a grid-based approach with martingale lot scaling to manage positions. It features multiple entry logics, including Bollinger Bands, Exponential Moving Averages, and m

MT4 Collection MartingaleGridIndicator crossover High risk
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

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
2 stars

This repository contains a collection of MetaTrader 5 expert advisors developed for educational purposes. The primary strategies revolve around Commodity Channel Index crossovers and Average True Range indicators for dynamic stop loss and take profit placement. The codebase includes various experimental models, such as

MT5 Collection Indicator crossoverMean reversionMartingale High risk
Updated 2 years ago None stated GitHub repository of MQL5 Learning Collection

Robot AI

by yansuwitna
1 stars

This MetaTrader 5 expert advisor utilizes Stochastic Oscillator crossovers to execute buy and sell orders. It calculates entry signals based on a minimum difference between the %K and %D lines. Risk management includes stop loss and take profit levels calculated using spread multipliers, as well as a trailing stop that

MT5 Collection Indicator crossoverMartingaleMean reversion High risk
Updated 4 months ago None stated GitHub repository of Robot AI

More collections

Need a Broker for MT4?

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

Compare brokers