Naminori Trend Following System
- Experts
-
Taihei Kono
Hello, I’m a system developer who loves trading.
I mainly develop fully automated Expert Advisors (EAs).
My mission is to provide continuous forward testing signals and deliver regular updates, including bug fixes and performance improvements. - Versione: 1.82
- Aggiornato: 1 giugno 2026
- Attivazioni: 10
Stable Swing Trading EA Built for Consistency
This EA is a swing trading system designed specifically for USDJPY and GBPJPY.
Rather than aiming for short-term explosive profits,
it is built with a strong focus on long-term stability and consistency.
No complicated settings are required. All trades are executed fully automatically.
This EA provides live forward-testing signals on the following page⇩
https://www.mql5.com/en/signals/2368930━━━━━━━━━━━━━━━━━━━
Overview
Currency Pairs: USDJPY / GBPJPY
Trading Style: Swing Trading
Number of Strategies: 4
Max Positions per Strategy: 1
Max Total Positions: 4
Fully Automated Trading
Each strategy operates independently,
analyzing market conditions and executing trades based on its own logic.
━━━━━━━━━━━━━━━━━━━
Key Features
- Stability-Focused Strategy Design
- Eliminates unnecessary entries
- Evaluates trend, price levels, and momentum comprehensively
- Designed to avoid short-term market noise
This EA prioritizes stability over win rate.
No over-optimization – designed for real market conditions.
- Single-Position Structure for Better Drawdown Control
Each strategy holds only one position at a time:
- No grid trading
- No martingale
- Limited number of open positions
- All trades include stop-loss
This structure enables clear risk control and stable drawdown management.
- Suitable for Beginners to Advanced Traders
Beginners
→ Simply apply the recommended settings and let the EA run
Intermediate / Advanced Users
→ Adjust lot size and risk settings to fit your trading style
No discretionary decision-making is required.
All trades are executed strictly based on predefined rules.
- Prop Firm Compatible Settings
- Controlled entry frequency
- Designed to avoid excessive drawdown
- Simple rule management with a single-position structure
Suitable for both personal trading and prop firm challenges.
━━━━━━━━━━━━━━━━━━━
Input Parameters
This EA provides flexible configuration options for both beginners and advanced users.
Global Settings
Display comments on chart (ON/OFF) – Show or hide information on the chart
Enable daily loss limit – Enable daily drawdown protection
Daily loss limit (%) – Maximum allowed daily loss based on account balance
Maximum total open positions – Maximum number of open positions across all strategies
Use separate lot settings per logic – Enable individual lot configuration for each strategy
Global Lot Settings
Lot calculation type – Select between fixed lot or dynamic lot sizing
Fixed lot size – Used when fixed mode is selected
Dynamic lot scaling factor – Controls position size in dynamic mode
In dynamic mode, the scaling factor is inversely proportional to the lot size.
A higher value results in a smaller lot size (lower risk),
while a lower value increases position size (higher risk).
Default values are optimized for balanced risk.
Strategy Settings (Strategy 1 – 4)
Enable Strategy – Enable or disable each strategy
Magic Number – Unique identifier for each strategy’s trades
Spread limit (points) – Maximum spread allowed for trade entry
Lot Settings (Per Strategy)
Lot calculation type – Fixed or dynamic lot sizing
Fixed lot size – Used when fixed mode is selected
Lot scaling factor – Controls position size in dynamic mode
Lot Scaling Factor Guide
The lot size can be adjusted using the Lot Scaling Factor parameter.
Below are the estimated maximum drawdown ranges for each setting:
- 3000 (Default) → Estimated max drawdown: 20–30%
- 5000 → Estimated max drawdown: 10–15%
- 10000 → Estimated max drawdown: 5–8%
These estimates are based on both backtesting and forward testing results.
Actual drawdown may vary depending on market conditions, volatility, spreads, execution environment, and other trading factors.
About the Daily Loss Limit Setting
If necessary, you can configure "Enable Daily Loss Limit" and "Daily Loss Limit (%)".
When "Enable Daily Loss Limit" is set to true, the system monitors the account balance based on the starting balance of the current trading day. If the loss reaches or exceeds the specified percentage, all open positions will be closed and trading will be suspended until the next trading day.
The starting balance is reset daily at the New York rollover (17:00 New York time), which is the standard trading day reset used in the Forex market. The account balance is checked every 15 seconds, allowing the system to react quickly when the daily loss limit is reached.
━━━━━━━━━━━━━━━━━━━
Notes
- When individual lot settings are disabled, global settings are applied
- Each strategy operates independently
- Recommended for beginners: use global settings
- Advanced users can fine-tune risk per strategy
━━━━━━━━━━━━━━━━━━━
Backtest Results
Based on multi-year historical data
Not over-optimized
Parameters are focused on stability
Strategy 01 - GBPJPY / M30
Period: 2023 – 2026
Model: Real Tick Data
https://c.mql5.com/31/1973/naminori-trend-following-system-screen-8687.png
Strategy 02 - USDJPY / H1
Period: 2023 – 2026
Model: Real Tick Data
https://c.mql5.com/31/1976/naminori-trend-following-system-screen-7393.png
Strategy 03 - USDJPY / H4
Period: 2023 – 2026
Model: Real Tick Data
https://c.mql5.com/31/1976/naminori-trend-following-system-screen-8847.png
Strategy 04 - USDJPY / H1
Period: 2023 – 2026
Model: Real Tick Data
https://c.mql5.com/31/1980/naminori-trend-following-system-screen-1785.png
Results shown are based on the default settings (Dynamic Lot Scaling Factor = 3000).
Changing this value will affect both profit and drawdown.
Lower values increase position size and risk,
while higher values reduce risk and overall returns.
━━━━━━━━━━━━━━━━━━━
Recommended For
- Traders who want to eliminate emotional trading
- Those looking to automate swing trading
- Traders who want to avoid large drawdowns
- Users preparing for prop firm challenges
- Those seeking a long-term trading solution
━━━━━━━━━━━━━━━━━━━
Pricing Notice
The current price is set at an early-stage level.
As performance data and user feedback accumulate,
the price may be increased in the future without prior notice.
━━━━━━━━━━━━━━━━━━━
Disclaimer
This EA does not guarantee profits.
Losses may occur depending on market conditions.
━━━━━━━━━━━━━━━━━━━
Final Note
The true value of an EA is not in short-term profits,
but in its ability to deliver consistent performance over time.
This EA was developed to provide
a stable and sustainable trading approach for long-term use.
We hope it becomes a valuable tool in your trading journey.
━━━━━━━━━━━━━━━━━━━
