This MetaTrader 5 expert advisor provides a versatile trading framework featuring nine selectable entry signals, including Ichimoku, RSI, Bollinger Bands, and EMA crossovers.
MultiSignal DCA CCBSN employs a Dollar Cost Averaging strategy with configurable lot multipliers and distance scaling to manage positions. A notable feature is the CCBSN management system, which performs a fifty percent partial close at target profit while moving the stop loss to breakeven and activating a trailing stop for the remaining volume. It includes trend filters and external Python scripts for strategy optimization.
Read from IchiDCA_CCBSN_PropFirm_Fixed.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
InpMagicID
int
9196
Magic Number
InpLots
double
0.01
Lot Size
InpTradeDir
ENUM_TRADE_DIR
DIR_BOTH
Hướng trade
InpIndiMode
ENUM_INDI_MODE
INDI_ICHIMOKU
Kieu tin hieu
InpTFSignal
ENUM_TIMEFRAMES
PERIOD_M5
TF cho signal
InpRSIPeriod
int
14
RSI Period
InpRSIPrice
ENUM_APPLIED_PRICE
PRICE_CLOSE
RSI Applied Price
InpRSIOB
double
75.0
RSI Overbought
InpRSIOS
double
25.0
RSI Oversold
InpBBPeriod
int
20
BB Period
InpBBDeviation
double
2.0
BB Deviation
InpCCIPeriod
int
14
CCI Period
Show all 40 inputs
Name
Type
Default
Description
InpCCIPrice
ENUM_APPLIED_PRICE
PRICE_CLOSE
CCI Applied Price
InpCCIOB
double
100.0
CCI Overbought
InpCCIOS
double
-100.0
CCI Oversold
InpStochK
int
5
Stoch %K Period
InpStochD
int
3
Stoch %D Period
InpStochSlowing
int
3
Stoch Slowing
InpStochOB
double
80.0
Stoch Overbought
InpStochOS
double
20.0
Stoch Oversold
InpMomentumPeriod
int
14
Momentum Period
InpMomentumPrice
ENUM_APPLIED_PRICE
PRICE_CLOSE
Momentum Price
InpMomentumOB
double
100.45
Momentum Overbought
InpMomentumOS
double
99.45
Momentum Oversold
InpSTperiod
int
21
Supertrend Period
InpSTmultiplier
double
3.0
Supertrend Multiplier
InpSigEMAFast
int
9
Signal EMA Fast
InpSigEMASlow
int
21
Signal EMA Slow
InpIchiTenkan
int
9
Ichimoku Tenkan-sen
InpIchiKijun
int
26
Ichimoku Kijun-sen
InpIchiSenkou
int
52
Ichimoku Senkou Span B
InpUseEMAFilter
bool
true
Dùng EMA Filter
InpTFEMAFilter
ENUM_TIMEFRAMES
PERIOD_CURRENT
Timeframe EMA Filter
InpEMAFast
int
34
EMA nhanh (xu hướng)
InpEMASlow
int
89
EMA chậm (xu hướng)
InpUseMACDFilter
bool
false
Dùng MACD Filter
InpTFMACDFilter
ENUM_TIMEFRAMES
PERIOD_CURRENT
Timeframe MACD Filter
InpFastEMAMACD
int
30
MACD Fast EMA
InpSlowEMAMACD
int
50
MACD Slow EMA
InpSMAMACD
int
5
MACD Signal SMA
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone 26730023-PhamPhuNguyenHung/mql5-multisignal-dca-ccbsn 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.
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 MetaTrader 4 expert advisor implements a multi-strategy framework for automated trading across various symbols. It incorporates several technical entry signals, including Ichimoku, Bollinger Bands, and ADX-filtered logic. The EA provides multiple trade management options, explicitly including martingale lot scalin
This MetaTrader 5 expert advisor executes a grid trading strategy enhanced with martingale lot scaling. The system identifies market direction through multi-timeframe analysis using Exponential Moving Averages and the Average Directional Index. It features dynamic grid spacing that adjusts based on market volatility an
This MetaTrader 5 expert advisor utilizes a multicurrency strength system to identify trading opportunities by comparing relative currency values. It calculates strength based on a configurable lookback period, typically using H4 data, and includes triangular weighting and smoothing options. The robot manages exits usi
This expert advisor for MetaTrader 5 is a multi-strategy system that utilizes market regime detection to switch between trend following, range trading, and breakout modes. It incorporates a wide array of technical indicators, including Moving Averages, RSI, MACD, Ichimoku, and SuperTrend. The bot manages risk through v
This MetaTrader 5 expert advisor utilizes a combination of Bollinger Bands, Relative Strength Index, and Average Directional Index to identify entries. It supports multi-timeframe analysis for trend confirmation and provides optional filters for Average True Range and price action patterns such as hammers. Risk managem
Bot Trend is a trend-following expert advisor for MetaTrader 5. It utilizes proprietary Francisca entry logic and manages trades through multiple concurrent execution threads. The system incorporates custom Zero Gravity step logic for position management and includes specific operational modes for Fridays and holidays.