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 double moving average breakouts and counter-trend trading logic. It also provides implementations for higher-risk management styles, including grid layering and martingale lot scaling. As a learning project, the documentation is minimal and focuses on technical implementation details and bug resolution for the MT5 platform.
Read from D_CCI_EA.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
div1
string
--------指标设置--------
分割线
init_fast_period
int
18
CCI快线周期
init_fast_color
int
clrWhite
CCI快线颜色
init_slow_period
int
54
CCI?
init_slow_color
int
clrYellow
CCI?
is_ATR
bool
true
是否打开ATR止盈止损;
div2
string
--------EA设置--------
分割线
init_lots
double
0.01
下单手数
init_comment
string
CCI crose+ATR EA:
注释前缀
init_magic
long
15291406
EA识别码
init_tp
int
500
止盈
init_type
OrderType
BuyType
设置开仓方向
Show all 13 inputs
Name
Type
Default
Description
init_savefile
string
is_param.csv
参数文件的名称
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone cloudater/MQL5_Learning from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
3Copy the filesCopy the .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 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 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
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 collection of MetaTrader 4 expert advisors serves as a practice repository for automated trading scripts. It 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 o