NNFX Trading Bot utilizes a multi-layered approach for trade entries, incorporating a primary confirmation indicator, a secondary confirmation indicator, a volume filter, and a baseline for trend direction. The bot includes risk management features such as ATR-based stop losses and percentage-based lot sizing per trade. It is designed to work with custom indicator files like the Clarity Index and Damiani Volatmeter. The repository README is minimal, lacking instructions for specific market configurations.
Read from main.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
STRATEGY_INTUPS
string
—
"STRATEGY INTUPS";
atrPeriod
int
14
atrStopMultiplier
double
1.5
riskPerTrade
double
2
Trade_Ratio
double
1.0
Max_Bars_C1_Signal_to_Entry
int
2
UseATR_base_Rule
bool
false
ATR_base_Multiplier
double
1.0
C1_CONFIRMATION_INDICATOR_INTUPS
string
—
"CONFIRMATION INDICATOR INTUPS";
Lookback
int
14
Lookback Period
Smoothing
int
14
Smoothing Period
Method
ENUM_MA_METHOD
MODE_EMA
Smoothing Method
Show all 22 inputs
Name
Type
Default
Description
C2_2ND_CONFIRMATION_INDICATOR_INTUPS
string
—
"2ND CONFIRMATION INDICATOR INTUPS";
PeriodTDI
int
20
VOL_VOLUME_INDICATOR_INTUPS
string
—
"VOLUME INDICATOR INTUPS";
Viscosity
int
7
Sedimentation
int
50
Threshold_level
double
1.1
lag_supressor
bool
true
BASELINE_INTUPS
string
—
"BASELINE INTUPS";
ma_period
int
20
ma_method
ENUM_MA_METHOD
MODE_EMA
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone ricTrindade/NNFX_TradingBot 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, 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.
AlgoMaster NNFX is an algorithm development and testing system for MetaTrader 4 and 5, built specifically to implement the No Nonsense Forex (NNFX) trading methodology. It enables users to test trading logic across 28 major forex pairs while managing complex factors like currency exposure, news events, and market volat
This MetaTrader 4 expert advisor implements a flexible strategy based on the directional consensus of multiple technical indicators. It allows users to combine Moving Averages, Stochastic Oscillators, THV3 T3, Babon Slope, and AMA Optimized modules. A trade is initiated only when all selected indicators align in the sa
Edelweiss EA is an educational trading robot for MetaTrader 4 that utilizes a multi-indicator framework to generate buy and sell signals. It combines exponential moving averages, stochastic oscillators, the awesome oscillator, ADX, and Bollinger Bands to identify market entries. Trade management includes dynamic ATR-ba
MT4Trading robotIndicator crossoverMean reversionTrend following
This MetaTrader 4 expert advisor implements a multicurrency basket trading strategy based on price action. It evaluates multiple currency pairs simultaneously using a scoring system that compares current price levels to opening prices across five-minute and fifteen-minute timeframes. The robot manages entries automatic
HGSS Candle Bob is an automated trading system for MetaTrader 4 that identifies trade setups using candle sequences and external library signals. It evaluates market conditions via the HGI library to detect trends and ranges, allowing for both trend-following and pullback strategies. Risk management includes fixed lot
Awesome EA is an automated multi-pair trading robot for MetaTrader 4 built on the Steve Hopwood Forex framework. It implements a trend-following strategy that filters entries using daily Peaky and SuperSlope indicators, executing trades when signals align on shorter timeframes. The system manages risk through equity-ba