Ali Trader EA integrates Smart Money Concepts elements such as market structure breaks, order blocks, fair value gaps, and liquidity sweeps alongside technical indicators like RSI divergence, ADX, moving averages, and DXY correlation. The expert advisor supports flexible lot sizing using fixed volumes or account risk percentage. Order management features include customizable stop loss and take profit settings, break-even adjustments, trailing stops, partial profit taking, max spread filtering, and position caps.
Built-in SMC engine with order blocks and FVGs
Break-even, trailing stop, and partial close functionality
Read from Ali_Trader_EA.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
InpMagic
long
452158
الرقم السحري (تمييز صفقات البوت)
InpSource
ENUM_EA_SOURCE
EA_SRC_ALI
مصدر الإشارة
InpTradeComment
string
Ali EA
تعليق الصفقات
InpLots
double
0.01
حجم اللوت الثابت
InpRiskPct
double
0.0
المخاطرة % من الرصيد (0 = لوت ثابت)
InpMaxPos
int
1
أقصى عدد صفقات مفتوحة
InpOnePerBar
bool
true
صفقة واحدة فقط لكل شمعة
InpCloseOpp
bool
true
إغلاق الصفقة عند إشارة معاكسة
InpMaxDayTrades
int
0
أقصى صفقات في اليوم (0 = بلا حد)
InpMaxSpread
double
350
أقصى سبريد مسموح (نقاط - 0 = بلا حد)
InpSLMode
ENUM_EA_SL
EA_SL_IND
مصدر الستوب
InpFixedSLPts
double
1000
ستوب ثابت (نقاط) للوضع الثابت أو احتياطي
Show all 40 inputs
Name
Type
Default
Description
InpMinSLPts
double
150
أقل مسافة ستوب مسموحة (نقاط)
InpMaxSLPts
double
6000
أكبر مسافة ستوب مسموحة (نقاط)
InpTPMode
ENUM_EA_TP
EA_TP_IND1
مصدر الهدف
InpFixedTPPts
double
2000
هدف ثابت (نقاط) للوضع الثابت أو احتياطي
InpUseBE
bool
true
نقل الستوب للتعادل
InpBEAtR
double
1.0
التعادل بعد ربح = (أضعاف مسافة الستوب)
InpBEOffsetPts
int
30
نقاط ربح فوق سعر الدخول عند التعادل
InpUseTrail
bool
false
تريلينج ستوب
InpTrailStart
double
800
يبدأ التريلينج بعد ربح (نقاط)
InpTrailDist
double
500
مسافة التريلينج خلف السعر (نقاط)
InpPartial
bool
false
إغلاق جزئي عند بلوغ الربح المحدد
InpPartialPct
double
50.0
نسبة الإغلاق الجزئي %
InpPartialAtR
double
1.0
الإغلاق الجزئي عند ربح = (أضعاف مسافة الستوب)
InpNotifyOpen
bool
true
إشعار موبايل عند فتح صفقة
InpNotifyClose
bool
true
إشعار موبايل عند إغلاق صفقة
InpPopup
bool
false
تنبيه منبثق على الشاشة
InpShowInfo
bool
true
لوحة حالة على الشارت
InpTrendTF
ENUM_TIMEFRAMES
PERIOD_CURRENT
فريم الاتجاه (تلقائي لو Current)
InpMaxBars
int
1500
أقصى عدد شموع للحساب
InpSwingLen
int
3
قوة السوينج (شموع كل جهة)
InpStructLook
int
150
نطاق البحث عن الهيكل (شموع)
InpStructFresh
int
40
أقصى عمر لكسر الهيكل (شموع)
InpUseOB
bool
true
تفعيل أوردرك بلوكس
InpUseFVG
bool
true
تفعيل فجوات FVG
InpUseSweep
bool
true
تفعيل سحب السيولة
InpFVGMinPts
int
30
أقل حجم للفجوة (نقاط)
InpOBValidBars
int
200
أقصى عمر للمنطقة (شموع)
InpMTFZones
bool
true
مكافأة مناطق فريم أعلى (+1)
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone ali452158/Ali-Trader 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 5 expert advisor automates several price action strategies, including pin bar reversals at support and resistance levels, trendline bounces, and break-and-retest patterns. The robot employs multi-timeframe analysis to align entries with higher timeframe trends. Risk controls include percentage-based pos
MT5Trading robotSMC / ICT / price actionBreakoutTrend following
Gold Rush 25 is a multi-strategy day trading robot for MetaTrader 5. It integrates several trading styles including trend continuation, support/resistance bounces, and session breakouts. The system employs multi-timeframe analysis to coordinate entries across various chart periods. It features institutional-grade risk
Smart Trader 7CAS is an automated trading robot for MetaTrader 5 designed specifically for commodities including Gold, Silver, and Oil. It implements seven distinct trading modules or scenarios covering trend following, scalping, range trading, breakouts, Smart Money Concepts, reversals, and Fibonacci levels. The syste
This MetaTrader 5 expert advisor implements a multi-strategy approach based on price action and market structure concepts. It utilizes higher timeframe trend identification via a 200-period Simple Moving Average and seeks entry points on lower timeframes using a 50-period SMA and support or resistance levels. The logic
The Exness ICT Gold EA is a multi-strategy expert advisor for MetaTrader 5. It trades gold using confluence signals from ICT/SMC, liquidity, FVG, order blocks, retests, trend, breakout and volatility analysis across H4, H1, M15 and M5 timeframes. The EA opens and closes trades based on strategy signals and applies risk
Gold Trader EA is a multi-strategy expert advisor designed for trading XAUUSD on the MetaTrader 5 platform. It employs a fusion engine that combines up to 14 different technical analysis methods, including candlestick patterns, chart patterns, price action, and institutional levels. The system requires a user-defined n