TCGS Trading Machine uses a scoring system based on up to eight technical indicators, including EMA crossovers, RSI, ADX, Stochastic, and Bollinger Bands, to open trades once a pre-defined signal strength threshold is met. The robot supports an aggressive trading mode with up to five concurrent positions. Risk is managed through adjustable stop loss, take profit, dynamic trailing stops, and automatic lot sizing based on account balance percentage. The EA features an on-screen dashboard, a time filter to avoid weekend gaps, and automatic opposite-position closing.
Read from EUR_USD_M1_V4.MQ5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
AGGRESSIVE_MODE
bool
true
AGGRESSIVE TRADING MODE
MULTIPLE_POSITIONS
bool
true
Multiple Positions Allowed
MAX_POSITIONS
int
3
Maximum Positions (1-5)
PROFIT_MULTIPLIER
double
2.0
Profit Multiplier (1.5-3.0)
SCAN_TIMEFRAME
ENUM_TIMEFRAMES
PERIOD_CURRENT
Scanning Timeframe (use chart timeframe by default)
EMA_FAST
int
8
Fast EMA (5-12)
EMA_SLOW
int
21
Slow EMA (18-25)
RSI_PERIOD
int
12
RSI Period (10-14)
ADX_PERIOD
int
12
ADX Period (10-14)
VOLATILITY_PERIOD
int
15
Volatility Period
RSI_BUY_LEVEL
double
35
RSI Buy Level (25-40)
RSI_SELL_LEVEL
double
65
RSI Sell Level (60-75)
Show all 37 inputs
Name
Type
Default
Description
ADX_MIN_LEVEL
double
15
ADX Minimum Level (10-20)
USE_PRICE_ACTION
bool
true
Use Price Action Confirmation
USE_MOMENTUM
bool
true
Use Momentum Filter
SCALPING_MODE
bool
true
Enable Scalping Mode
BASE_LOT_SIZE
double
0.01
Base Lot Size
AUTO_LOT_SIZING
bool
true
Auto Lot Sizing
RISK_PER_TRADE
double
1.0
Risk Per Trade %
MAX_TOTAL_RISK
double
3.0
Max Total Risk %
COMPOUND_PROFITS
bool
true
Compound Profits
TP_PIPS
double
25
Take Profit (pips)
SL_PIPS
double
15
Stop Loss (pips)
USE_TRAILING_STOP
bool
true
Use Trailing Stop
TRAILING_START
double
10
Trailing Start (pips)
TRAILING_STEP
double
3
Trailing Step (pips)
CLOSE_OPPOSITE
bool
true
Close Opposite Positions
TIME_FILTER
bool
false
Enable Time Filter (disabled by default for Tester)
START_HOUR
int
1
Start Hour (GMT)
END_HOUR
int
23
End Hour (GMT)
AVOID_FRIDAY_CLOSE
bool
true
Avoid Friday Close
AVOID_WEEKEND_GAPS
bool
true
Avoid Weekend Gaps
SHOW_DASHBOARD
bool
true
Show Trading Dashboard
SEND_NOTIFICATIONS
bool
false
Send Push Notifications
SEND_EMAILS
bool
false
Send Email Alerts
MAGIC_NUMBER
int
888888
Magic Number
DEBUG_LOG
bool
true
Debug logging (Tester helper)
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone draconuzb/ROBOT-MT5 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.
EA Scalper XAUUSD is an automated trading research project for MetaTrader 5 focused on gold. It employs a multifaceted entry strategy using Smart Money Concepts like order blocks and liquidity sweeps, alongside moving average crossovers and Fibonacci zones. The EA includes a self-learning module designed to adapt to di
Nyao Scalper is an automated scalping robot for MetaTrader 5 that utilizes a multi-factor weighted scoring system to identify trade opportunities. It evaluates trend alignment through EMA crossovers, momentum via RSI, and price action through wick rejection and candle body analysis. The EA manages risk with adaptive AT
Scalpflip EA is an automated scalping robot for MetaTrader 5 that utilizes a multi-layered technical analysis approach. It offers three entry modes: trend-following, mean-reversion, and a smart mode that selects the strategy based on current market conditions. The system filters trades using the Relative Strength Index
Prop Firm EA Fleet is a collection of MetaTrader 5 robots designed for passing prop firm evaluations and managing funded accounts. The suite utilizes various strategies including market structure analysis, session range breakouts for London and New York sessions, and high-frequency scalping. It features strict risk man
This MetaTrader 5 expert advisor combines technical indicators with machine learning forecasts to trade the Forex market. It uses a trend-following approach based on Exponential Moving Average crossovers, filtered by the Average Directional Index and volume confirmations. A unique feature is its integration with extern
FG Scalping Pro is an automated trading system for MetaTrader 5 that utilizes a multi-indicator approach to identify entry points. It combines exponential moving average crossovers with RSI momentum and Bollinger Band volatility filters to execute trades. The EA manages risk through dynamic ATR-based stop loss and take