Advanced KT Trader employs a sophisticated scoring system to filter entries based on tail-to-body ratios and candle positioning. The strategy integrates support and resistance zone confluence alongside 200 EMA trend filters on daily and higher timeframes. Risk controls include an ATR volatility filter, spread protection, and a news event blocker. Users can also set daily gain and loss targets to preserve equity and manage trading activity through a detailed hourly session scheduler.
Read from AdvancedKTTrader_FIXED.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
MagicNumber
int
EXPERT_MAGIC
Magic Number
KT_Timeframe
ENUM_TIMEFRAMES
PERIOD_H1
Kangaroo Tail Timeframe
SR_Timeframe
ENUM_TIMEFRAMES
PERIOD_H4
S/R Zones Timeframe
UseChartTimeframe
bool
true
Use Chart Timeframe Instead
Kt_Mode
KTMode
BASIC
KT Mode (Basic/Advanced)
TailToBodyRatio
double
2.0
Tail to Body Ratio (minimum)
BodyPositionFraction
int
3
Body Position Fraction (1/3 of range)
KT_ExpiryBars
int
100
KT Expiry (bars)
Kt_CandleDirection
KTCandleDirection
EITHER_DIRECTION
KT Candle Type
Preceeding_CandleType
KTPreceedingType
EITHER_PRECEEDING
Preceeding Candle Type
KeepKtVisible
bool
true
Retain past KT on Chart
Enable_AdvancedFeature1
bool
true
[1] KT within S/R Zone Cluster
Show all 40 inputs
Name
Type
Default
Description
Feature1_ProximityPoints
double
10.0
Feature 1: Proximity Extension (points)
Enable_AdvancedFeature2
bool
true
[2] KT Body within Preceeding Candle Range
Enable_AdvancedFeature3
bool
true
[3] KT Range >= % of Context
Feature3_PercentThreshold
double
50.0
Feature 3: Context % Threshold
Feature3_ContextBars
int
20
Feature 3: Context Bars
Feature3_ContextType
int
0
Feature 3: Context Type (0=Bars, 1=ATR)
Enable_AdvancedFeature4
bool
true
[4] KT Tail Tip Absence Check
Feature4_TailPercent
double
50.0
Feature 4: Tail % from Tip
Feature4_LookbackBars
int
50
Feature 4: Lookback Bars
AdvancedScoreThreshold
double
75.0
Advanced Score Threshold (%)
EnableDailyEMA
bool
true
Enable Daily 200 EMA
DailyEMAPeriod
int
200
Daily EMA Period
EnableEMASlope
bool
false
Enable EMA Slope Check
EMASlopeLookback
int
5
EMA Slope Lookback
EnableHigherEMA
bool
true
Enable Higher TF EMA
HigherTimeframe
ENUM_TIMEFRAMES
PERIOD_H1
Higher Timeframe
HigherEMAPeriod
int
200
Higher TF EMA Period
EnableHigherEMASlope
bool
false
Enable Higher EMA Slope
HigherEMASlopeLookback
int
3
Higher EMA Slope Lookback
EnableATRFilter
bool
true
Enable ATR Filter
ATRPeriod
int
14
ATR Period
ATRMultiplier
double
1.5
ATR Multiplier
EnableSpreadFilter
bool
true
Enable Spread Filter
MaxSpreadPoints
double
50.0
Max Spread (points)
EnableNewsFilter
bool
false
Enable News Filter
NewsBeforeMins
int
30
Minutes Before News
NewsAfterMins
int
30
Minutes After News
NewsCloseMins
int
0
Close Trades Before News (0=disabled)
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone Valenteeno/AdvancedKTTrader 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 focuses on XAUUSD using a multi-timeframe scalping approach based on Smart Money Concepts. It identifies institutional market structures by analyzing H4 trends, H1 supply and demand zones, and M5 entries. The logic incorporates order block detection, Fair Value Gaps (FVG), and liquidity
This MetaTrader 5 expert advisor automates trading strategies based on Inner Circle Trader (ICT) and Smart Money Concepts (SMC). It utilizes a confluence engine to evaluate market structure, PDA zones, fair value gaps, order blocks, and SMT divergence against correlated symbols like the DXY. Designed specifically for p
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
This automated trading robot for MetaTrader 5 implements Smart Money Concepts (SMC) and ICT principles using a hybrid architecture. Trading logic and signal detection are processed within a native C++ DLL, while the MQL5 bridge handles trade execution and data feeding. The system identifies market structure shifts, inc
MT5Trading robotSMC / ICT / price actionBreakoutTrend following
This expert advisor for MetaTrader 5 utilizes a multi-timeframe technical approach, scanning H1, M30, M15, and M5 periods simultaneously. It generates signals using a stochastic stack combined with RSI and stochastic divergence detection. The system incorporates a formula pack for market structure analysis, including B
This MetaTrader 5 expert advisor focuses on institutional-style trading across forex, indices, and other assets. It utilizes market structure analysis, including liquidity sweeps and market structure shifts, to identify entries on a M15 timeframe guided by H1 trends. The robot categorizes market states into range, tren