Official MQL5 product page: https://www.mql5.com/en/market/product/90877
NEXUS is entering a new stage.
After years of development, testing, optimization, debugging and continuous evolution, I have decided to offer a special opportunity: to acquire NEXUS EA Forex MT5 together with its complete source code.
This is not just the sale of another Expert Advisor. It is the opportunity to access the internal architecture of an advanced algorithmic trading system for MetaTrader 5, developed in MQL5 and built with a modular structure: adaptive engine, pattern mining, grid management, market filters, money management, global trailing, recovery mode, graphical panel, performance metrics and optimization logic.
The price of this full source code edition is 5,000 USD for all buyers.
The purchase must be made through the official NEXUS product page on MQL5. After completing the purchase, the buyer must contact me directly so I can verify the transaction and send the complete source code.
The source code is not delivered automatically by MQL5. It will be sent manually after purchase verification.
Also, NEXUS will no longer be offered on the Market in the same way as before. This marks an important change: NEXUS is no longer just a standard product for end users, but a special opportunity for developers, advanced traders and researchers who want access to the project from the inside.
What is NEXUS?
NEXUS is an advanced Expert Advisor for MetaTrader 5, designed for systematic and adaptive trading.
It is not a basic robot based on a single rule. It is not just a moving average crossover, an RSI signal or a simple martingale system. NEXUS is a complete algorithmic trading structure that combines multiple layers of decision-making and position management.
Its main components include:
- Adaptive signal engine.
- Pattern mining.
- Analysis of multiple indicator families.
- Voting system for BUY, SELL or neutral signals.
- Configurable and adaptive grid.
- Advanced money management.
- News, time, day and volatility filters.
- POC filter.
- Spread and market condition control.
- Configurable Take Profit.
- Global Stop Loss.
- Global trailing on floating profit.
- Recovery mode.
- Closures by opposite signal.
- Closures at maximum number of trades.
- Graphical control panel.
- Manual buttons.
- Internal performance metrics.
- Optimization and scoring system.
All of this makes NEXUS a powerful foundation for anyone who wants to study how a complex EA is built in MQL5, modify it for private use or use parts of its architecture in their own developments.
Why NEXUS is different
Many Expert Advisors have a simple structure: one signal, one entry, one Stop Loss and one Take Profit.
NEXUS is different because it works in layers.
First, it checks whether the trading environment allows new entries. Then it evaluates signals. After that, it filters those signals. Next, it calculates lot size, spacing, exposure, target and exit conditions. Finally, it manages the entire group of trades as a complete structure, not as isolated positions.
In real trading, it is not enough to know when to enter. You also need to know when not to enter, how much to risk, how to space trades, when to protect profits, when to reduce exposure, when to close and when to block the system.
NEXUS is designed to cover that entire cycle.
Adaptive engine and pattern mining
One of the most important parts of NEXUS is its adaptive pattern mining engine.
Instead of depending on a fixed strategy, NEXUS can analyze market data, build combinations of conditions and generate signals from validated patterns.
The engine can work with different indicator families, such as:
- RSI.
- CCI.
- MACD.
- ADX.
- ATR.
- Stochastic.
- Bollinger Bands.
- Volume.
These families can be enabled or disabled depending on the configuration. The system does not look only for one isolated condition, but for a confluence of signals using voting criteria.
The idea is simple:
- An isolated condition can be weak.
- Several conditions agreeing can have more value.
- A validated pattern is more interesting than an improvised rule.
- An adaptive system can respond better to changing market conditions than a completely fixed logic.
This does not mean that NEXUS guarantees profits. No trading system can do that. But it does mean that the architecture is built with a more advanced philosophy than many traditional robots.
How NEXUS works in practice
The general operation of NEXUS can be summarized in several phases.
1. Environment check
Before opening a trade, NEXUS checks whether conditions allow trading. It can check spread, news, trading hours, days of the week, volatility, risk, POC and the manual state of the panel.
2. Signal generation
If there are no restrictions, the signal engine analyzes the market and generates a BUY, SELL or neutral signal.
3. Entry validation
The entry does not depend only on the signal. It may also require additional confirmation through filters, allowed direction, POC, risk control and execution conditions.
4. Trade opening
If everything is allowed, NEXUS opens the first trade with the lot size and parameters defined by the configuration.
5. Grid management
After the first entry, NEXUS can add trades following a grid logic. Distances can be fixed or dynamic, using references such as pips, ATR or volatility.
6. Exit management
The system can close by Take Profit, global trailing, recovery, opposite signal, global Stop Loss, maximum number of trades or filters configured with closing action.
7. Visual control
The panel displays operational information and allows manual intervention when needed.
Adaptive grid
NEXUS includes advanced grid management.
A basic grid opens trades at a fixed distance. NEXUS goes further because it can adjust that distance according to the configuration and market conditions.
The distance between entries can be based on:
- Fixed pips.
- ATR.
- Standard deviation.
- Multipliers.
- Trend and counter-trend relationship.
In addition, the system can apply extra validations to avoid entries that are too aggressive or out of context.
For developers, this part is especially interesting because it shows how progressive position management can be structured inside MetaTrader 5.
Money management
Money management is one of the most important parts of any automated trading system.
NEXUS can work with fixed lots or balance-based lots. It also includes different grid progression styles, including models such as martingale, arithmetic progression, Fibonacci and other scaling approaches.
The lot calculation is not isolated. It is connected with factors such as:
- Number of open trades.
- Last lot used.
- Total open volume.
- State of the trade series.
- Broker conditions.
- Margin limits.
- Allowed direction.
- User configuration.
- Operational risk.
For an MQL5 programmer, this part can be a useful reference for studying how to organize volume calculations, progression and exposure control inside a real Expert Advisor.
Market filters
NEXUS is not designed to trade all the time. It is designed to trade only when the configured conditions allow it.
Its filters include:
- News filter.
- Day-of-week filter.
- Intraday session filter.
- Maximum spread filter.
- Volatility filter.
- Risk filter.
- POC filter.
- Grid filters.
- Allowed direction: buy, sell or both.
- Manual blocking from the panel.
This is key. Many systems fail not because the signal is bad, but because they trade when they should not: news events, abnormal spreads, low liquidity, excessive volatility or out-of-range conditions.
NEXUS separates the signal from the trading permission. There may be a signal, but if the environment is not appropriate, the system can block the entry.
Exits, closures and protection
One of the most delicate parts of any EA is not opening trades, but closing them correctly.
NEXUS includes several exit layers:
- Take Profit in money.
- Take Profit in pips.
- Take Profit based on ATR.
- Combined Take Profit.
- Closure by combined profit.
- Closure by side.
- Global trailing.
- Global Stop Loss.
- Recovery.
- Closure by opposite signal.
- Closure at maximum number of trades.
- Closures linked to filters.
Global trailing is especially interesting because it does not work like a classic trade-by-trade trailing stop. It can be applied to the floating profit of the group, which makes more sense when working with grids or groups of positions.
Recovery mode is also an important part of the system. Its objective is to help release deteriorated structures when certain conditions of time, volume, loss or number of trades are met.
Graphical panel and manual control
NEXUS includes a graphical panel inside the MetaTrader 5 chart.
This panel allows the user to view relevant system information and perform manual actions without managing each trade individually.
It can display data such as:
- Profit.
- Drawdown.
- Open lots.
- Open trades.
- Performance metrics.
- Filter status.
- System status.
- Daily, weekly or monthly information.
It can also allow manual actions such as:
- Open buy.
- Open sell.
- Close all.
- Close profitable trades.
- Close losing trades.
- Move to breakeven.
- Pause new entries.
- Reactivate cycles.
- Delete SL/TP.
For developers, this part is especially useful because it shows how to connect a visual interface with a real trading engine.
Source code architecture
The NEXUS code is organized in a modular way.
This means that everything is not mixed into a single file without logical separation. Each part has a specific responsibility.
Main Expert Advisor file
This is the core that initializes the system, declares inputs, creates global instances and connects the modules together.
Enums.mqh
Contains enumerations used by the system: hedging modes, filter types, lot sizing types, Take Profit metrics, visual modes, calculation modes and other options.
Defines.mqh
Includes constants, limits, texts, panel parameters, version data and auxiliary definitions.
Utils.mqh
Groups utilities related to market data, time, pip and point conversions, validations, margin, volume and graphical objects.
Indicators.mqh
Manages internal indicators such as RSI, ATR and standard deviation, including buffers and initialization.
Calculate.mqh
One of the main modules. It calculates grid steps, Take Profit, lot sizes, metrics, drawdown, profits by period, open volume, trade counts and other critical data.
Filters.mqh
Manages news, risk, volatility and POC filters.
Trade.mqh
Contains the trading engine: execution, closures, hedging rules, global trailing, recovery and open-position validations.
Panel.mqh
Implements the graphical panel, visual states, metrics and control buttons.
PatternMining.mqh
Contains the pattern mining engine, dataset, validations, voting and signal generation.
Logger.mqh
Module related to logging and debugging.
The delivery may also include a folder structure for the main EA, include modules, documentation, sets, resources and auxiliary files required to work with the project.
What the buyer receives
The buyer will receive the complete NEXUS source code, not only the compiled file.
The delivery is intended so the buyer can study, modify and work with the internal architecture of the system.
The source code of the Expert Advisor and its main modules will be included.
Additional related resources may also be included, such as documentation, sets and support references, depending on the final delivery package.
The product must be purchased through the official NEXUS page on MQL5:
https://www.mql5.com/en/market/product/90877
After completing the purchase, the buyer must contact me directly to verify the purchase and receive the source code.
The source code is not delivered automatically by MQL5. It will be sent manually after verification.
Price
The price of the full source code edition is 5,000 USD for all buyers.
This is a single price and applies both to new buyers and to users who may have purchased NEXUS previously.
The purchase gives access to a special edition aimed at developers, advanced traders and researchers who want to access the complete project and work with the source code.
NEXUS will no longer be available as before
NEXUS will no longer be offered on the Market in the same way as before.
This stage marks an important change: instead of keeping it as a standard Market product, a special edition is being opened for advanced users and developers who want access to the complete source code.
This makes the opportunity different.
It is not only about buying an EA to use it. It is about accessing the internal architecture of a real project, developed over years, with multiple layers of algorithmic trading logic.
Who this edition is for
For MQL5 developers
If you program in MQL5, the NEXUS code can serve as an advanced study base. You can see how a complex EA is organized, how modules are separated, how the trading engine connects with filters, how the grid is calculated, how the panel is managed and how multiple decision layers are integrated.
For advanced traders
If you are a trader with technical knowledge, you can better understand how the system works, adapt behaviors to your style and study the internal logic of risk management, entries and exits.
For robot creators
If you develop Expert Advisors, NEXUS can serve as a reference for building more solid projects: modular architecture, panel, filters, metrics, money management, risk control and signal engine.
For strategy researchers
The adaptive engine and pattern mining logic can be an interesting base for experimenting with new ideas, new signals or new validation methods.
For those who want to save years of development
Building from scratch an EA with panel, filters, grid, global trailing, recovery, money management, scoring, metrics and signal engine requires a huge amount of time. Accessing the NEXUS source code allows you to start from an already developed base.
What you can do with the source code
With the source code, you can:
- Study the internal architecture.
- Modify configurations and logic for private use.
- Create personal variants.
- Analyze how entries and exits are managed.
- Learn MQL5 organization techniques.
- Use ideas in your own developments.
- Extend modules.
- Add new filters.
- Modify the panel.
- Create new money management methods.
- Research new strategies.
- Build private projects based on parts of the system.
The value is not only in the EA as it is, but in everything that can be learned and built from it.
Use of the NEXUS name and limitations
The purchase of the source code does not transfer the NEXUS brand or the right to sell products using that name.
The buyer can study the code, modify it, adapt it and develop private projects.
However, the buyer cannot sell a product called NEXUS, present it as the original NEXUS or use the NEXUS name, identity or brand to market a derived version.
If someone develops their own product from ideas, parts or modifications of the code, it must be done under their own name, their own identity and their own responsibility.
The NEXUS name will remain exclusive to the original project.
Important note about risk and responsibility
NEXUS is an advanced algorithmic trading tool, but it does not guarantee profits.
No EA can guarantee future results. Trading involves risk. Performance depends on many factors: broker, spread, commissions, execution, slippage, VPS, symbol, timeframe, configuration, capital, leverage and real market conditions.
The source code is offered as a tool for development, study, customization and research.
Modifying a complex system without sufficient knowledge can create errors or increase operational risk. For this reason, this edition is especially aimed at advanced users, programmers and people who understand the responsibility of working with real trading source code.
Why this opportunity has value
The value of this edition is not only in receiving code files.
The value is in accessing years of accumulated work:
- A modular structure.
- An adaptive engine.
- A signal system.
- A managed grid.
- A graphical panel.
- Market filters.
- Risk management.
- Advanced closures.
- Recovery.
- Global trailing.
- Metrics.
- Optimization.
- Real integration with MetaTrader 5.
Everything is connected inside a functional project.
For a developer, this can represent a huge base for learning and work.
For an advanced trader, it can mean more control.
For a researcher, it can be a platform for experimentation.
For a system creator, it can save a significant amount of time.
Conclusion
NEXUS has been developed as an advanced Expert Advisor for MetaTrader 5, with a much deeper architecture than a conventional robot.
It combines adaptive engine, pattern mining, configurable grid, money management, risk filters, global trailing, recovery, graphical panel, metrics and optimization.
Now, the possibility to access the complete source code is available.
The price of this edition is 5,000 USD for all buyers.
Anyone who wants access to the source code must purchase the product through the official MQL5 page and contact me afterward to verify the purchase and receive the delivery:
https://www.mql5.com/en/market/product/90877
This edition is designed for those who do not only want to use an EA, but want to understand it, study it, modify it and build on top of a real algorithmic trading architecture.
NEXUS is not a promise of profits.
It is an advanced tool.
It is a development base.
It is a complete architecture.
And now, for those who want to go further, it can also be source code in their hands.


