Adaptive Forex AI Trader incorporates machine learning, candlestick pattern recognition, and multi-timeframe analysis to generate trade signals. Risk is controlled through stop loss and take profit levels, a trailing stop, and a daily equity risk limit. The EA also includes advanced features such as volatility filtering, correlation checks, and an economic calendar news filter. While the repository lacks a README, the parameters suggest a sophisticated system focused on adaptive learning and diverse technical filters.
Read from AdaptiveForexAITrader.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
General_Settings
string
===== General Settings =====
MagicNumber
int
12345
Magic number for orders
RiskPercent
double
2.0
Risk per trade (% of balance)
MaxDailyRisk
double
6.0
Maximum daily risk (% of balance)
Slippage
int
3
Allowed slippage in pips
MaxSpread
int
5
Maximum allowed spread in pips
Trading_Settings
string
===== Trading Settings =====
TradeOnNewBar
bool
true
Only trade on new bar
StopLoss
int
50
Stop loss in pips
TakeProfit
int
100
Take profit in pips
TrailingStop
int
30
Trailing stop in pips
TrailingStep
int
10
Trailing step in pips
Show all 40 inputs
Name
Type
Default
Description
UseTrailingStop
bool
true
Use trailing stop
AnalysisTimeframe
ENUM_TIMEFRAMES
PERIOD_H1
Timeframe for analysis
Pairs_Settings
string
===== Trading Pairs =====
Trade_EURUSD
bool
true
Trade EURUSD
Trade_GBPUSD
bool
true
Trade GBPUSD
Trade_USDJPY
bool
true
Trade USDJPY
Trade_USDCHF
bool
true
Trade USDCHF
Trade_AUDUSD
bool
true
Trade AUDUSD
Trade_USDCAD
bool
true
Trade USDCAD
Trade_NZDUSD
bool
true
Trade NZDUSD
Trade_EURGBP
bool
true
Trade EURGBP
Trade_EURJPY
bool
true
Trade EURJPY
Trade_GBPJPY
bool
true
Trade GBPJPY
Trade_XAUUSD
bool
true
Trade XAUUSD
Advanced_Settings
string
===== Advanced Features =====
UseML
bool
true
Use machine learning
MLPeriod
int
14
Period for ML indicators
UseMultiTimeframe
bool
true
Use multi-timeframe analysis
UsePatternRecognition
bool
true
Use candlestick pattern recognition
UseSentimentAnalysis
bool
true
Use market sentiment analysis
UseVolatilityFilter
bool
true
Filter trades based on volatility
UseCorrelationFiltering
bool
true
Filter correlated pairs
UseAdvancedMoneyManagement
bool
true
Use advanced money management
UseEconomicCalendar
bool
true
Use economic calendar
AvoidNews
bool
true
Avoid trading during news
Adaptive_Settings
string
===== Adaptive Learning =====
UseAdaptiveLearning
bool
true
Use adaptive learning
LearningRate
double
0.05
Learning rate (0.01-0.1)
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone chanalvarez/TBOT from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
3Copy the filesCopy the .mq4 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.
TradeExpert is a multi-functional expert advisor for MetaTrader 4 that combines technical indicator analysis with external data integration. It executes trades using market or limit orders across a wide range of forex pairs and cryptocurrencies. The system features a built-in news filter to manage volatility during eco
This machine learning expert advisor for MetaTrader 5 utilizes ensemble and deep learning models to analyze market patterns. It offers a versatile multi-strategy approach, allowing users to toggle between trend-following, scalping, and grid-hedging behaviors. Risk controls are comprehensive, featuring fixed percentage
This expert advisor for MetaTrader 5 combines traditional quantitative strategies with machine learning via the ONNX runtime. It features multiple trading modes including Order Blocks, market structure analysis, and a hybrid AI strategy using neural network predictions trained in PyTorch. The system incorporates compre
This MetaTrader 4 expert advisor executes automated trades on the forex market by combining signals from various technical indicators. The logic incorporates Average Directional Index analysis across multiple timeframes, alongside Ichimoku and Stochastic oscillators. Users can configure lot sizing, take profit, and sto
This MetaTrader 4 expert advisor functions as a communication interface between the terminal and an external Python-based reinforcement learning model. It utilizes deep Q-learning to determine trading actions at every price tick, passing market data through local files to the external script. The system implements a ma
Profit Hunter is an expert advisor for MetaTrader 4 designed for forex and cryptocurrency trading. It utilizes a composite signal strategy combining Triple Moving Average, Adaptive RSI, CCI, iTrend, and Fisher indicators. The robot executes trades using a grid system where distances between orders are set manually or c