The main strategy implements Smart Money Concepts, identifying Market Structure Shifts, Fair Value Gaps, and Liquidity Sweeps across high, medium, and low timeframes. It automates entries on price retracements with configurable ATR filters and session timing for London and New York. Risk management includes percentage-based lot sizing, daily loss protections, and a trailing stop based on risk multiples. The repository includes additional tools for EMA pullbacks and RSI momentum, though the README is minimal.
Multi-timeframe trend alignment
Fair Value Gap and Market Structure Shift detection
Read from ICT.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
LS_LookbackBars
int
5
số nến nhìn lại
LS_Wick_ATR_Ratio
double
0.1
wick ≥ 10% ATR
MSS_Break_ATR_Ratio
double
0.1
phá ≥ 10% ATR
MSS_Body_ATR_Ratio
double
0.1
body ≥ 10% ATR
FVG_Min_ATR_Ratio
double
0.25
ADX_Min
int
10
EntryFvgRetrace
double
0.3
0.5 = 50%, 0.618 = aggressive
MaxDailyLossPercent
double
3.0
RishPercent
double
1.0
% vốn rủi ro cho mỗi lệnh
RiskRewardRatio
double
6.0
tỉ lệ R:R mặc định
numberOfRToMoveToEntry
double
1
Nomal moving SL: số R cần đạt để dời SL về entry (BE)
MaxLimitOrderTime
int
180
Show all 38 inputs
Name
Type
Default
Description
trailingStopStartR
double
2
Advanced moving SL: bắt đầu kích hoạt trailing
trailOffsetR
double
1.5
Advanced moving SL: khoảng cách SL so với giá hiện tại
htfSwingRange
int
1
D1/H4: chắc trend
mtfSwingRange
int
2
H1: BOS rõ
ltfSwingRange
int
2
M5: giảm fake MSS
MaxSwingKeep
int
2
Số đỉnh/đáy gần nhất cần lưu (bạn yêu cầu 2)
ShowSwingMarkers
bool
true
Hiển thị các marker swing trên chart
SwingObjPrefix
string
Swing_
Tiền tố tên object (d?
SwingMarkerFontSize
int
10
Kích thước font cho label
FVGLookback
int
200
Số nến lookback khi tính FVG (dùng ở EnsureFVGUpToDate)
PrintToExperts
bool
false
không dùng — logs đã được chọn lại
HighTF
ENUM_TIMEFRAMES
PERIOD_W1
Khung thời gian cao
MiddleTF
ENUM_TIMEFRAMES
PERIOD_H4
Khung thời gian trung bình (dùng để tìm FVG)
LowTF
ENUM_TIMEFRAMES
PERIOD_M15
Khung thời gian thấp (Tìm điểm vào lệnh)
ProvisionalBreakPips
int
5
số pips để coi là phá sớm (change-as-you-like)
ProvisionalConsecCloses
int
1
số nến đóng liên tiếp vượt level để xác nhận provisional (thường 1 hoặc 2)
DetectBOS_HTF
bool
false
DetectBOS_MTF
bool
false
DetectBOS_LTF
bool
true
NYStartHourVN
int
19
NYEndHourVN
int
22
LondonStartHourVN
int
14
LondonEndHourVN
int
18
EnableNewsFilter
bool
true
NewsBlockBeforeMin
int
30
NewsBlockAfterMin
int
30
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone thinhct95/Bell-PriceActionWithEma-EA 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 MetaTrader 5 repository provides a diverse collection of automated trading systems, including tools for supply and demand, news fetching, and price action strategies. The primary expert advisor utilizes moving average crossovers and momentum filters to identify market pullbacks. It incorporates trade management fe
This collection for MetaTrader 5 features a variety of trading tools and automated expert advisors. It includes advanced visualization utilities like a 3D correlation matrix and a mathematical morpher using DirectX canvas. The repository also provides several technical trading robots based on moving averages, MACD, ADX
This repository provides a diverse collection of MetaTrader 5 expert advisors focusing on technical indicators and Smart Money Concepts. The primary expert advisor, Behemoth Max, utilizes a combination of MACD, weighted moving averages, and exponential moving averages across multiple timeframes to identify entries. Ris
This repository contains a collection of MetaTrader 5 expert advisors built using the standard MQL5 library framework. The featured expert advisor, ExpertMAPSARSizeOptimized, generates trade signals based on a Moving Average and manages active positions using a Parabolic SAR trailing stop. It includes a money managemen
This collection for MetaTrader 5 provides several automated trading robots, primarily focusing on the Trailing Break Even Parcial expert advisor. This specific strategy utilizes a combination of three Moving Averages and Ichimoku Kinko Hyo parameters to execute trades. The software includes robust trade management modu
This repository provides a collection of Expert Advisors for MetaTrader 5, primarily focused on technical indicator strategies and algorithmic trading examples. The main file utilizes a Moving Average signal combined with a Parabolic SAR trailing stop for automated trade management. It includes a lot-sizing module that