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.
Read from Martingale_order.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
MA_METHOD
ENUM_MA_METHOD
MODE_SMA
PRICE
ENUM_APPLIED_PRICE
PRICE_CLOSE
SLIPPAGE
int
3
LOTS
double
0.01
SL
int
100
TP
int
50
MA_PERIOD
int
20
SHIFT
int
1
MAGIC_NUMBER
int
1234
MARTINGALE_ENABLE
bool
true
MARTINGALE_MULTIPLIER
double
2
MARTINGALE_DISTANCE
int
100
Show all 14 inputs
Name
Type
Default
Description
MARTINGALE_MAX_ORDERS
int
4
MARTINGALE_GOAL_PROFIT
double
10
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone bozzlab/MQL4-Pratice from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
3Copy the filesCopy the .mq4 file into Experts.
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 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
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
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
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
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
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