Nexus Quant Matrix

Nexus Quant Matrix — Quantitative Computing Engine for MT5

Nexus Quant Matrix is a high-performance quantitative library built natively in MQL5. It delivers institutional-grade Kalman filtering, Cornish-Fisher VaR, Expected Shortfall (CVaR), Kelly Criterion sizing, margin-protected lot calculation, and Pearson correlation directly into your Expert Advisors — zero DLLs, zero external dependencies.

Distributed as a compiled binary (Nexus_Quant_Matrix.ex5). This description is your complete API reference.

Installation

  1. Download Nexus_Quant_Matrix.ex5 from MQL5 Market.
  2. Place it in: MQL5/Libraries/
  3. Add the #import block below into your .mq5 source file.
  4. Compile your EA or Indicator. All 6 functions are now available.

Import Declaration (Copy-Paste Ready)

#import "Nexus_Quant_Matrix.ex5"
   double NQM_KalmanFilter(double measurement, double q_process, double r_measure,
                            double &current_state, double &current_covariance, double &kalman_gain);
   double NQM_CornishFisherVaR(double confidence_level, double mean_return,
                                double std_dev_return, double skewness, double excess_kurtosis);
   double NQM_ExpectedShortfall(double confidence_level, double mean_return, double std_dev_return);
   double NQM_KellyFraction(double win_rate, double payoff_ratio, int kelly_mode, double max_fraction_cap);
   double NQM_CalculateLotSize(string symbol, double risk_percent, double stop_loss_points,
                                double max_margin_utilization);
   double NQM_PearsonCorrelation(const double &series_x[], const double &series_y[], int length);
#import

API Reference

NQM_KalmanFilter

Single-step 1D discrete Kalman filter. Filters market noise from raw price data without fixed lag.

Parameters:

  • measurement: Raw price observation (Bid, Ask, or Close).
  • q_process: Process noise covariance. Controls adaptation speed. Default: 0.001. Auto-corrected if zero or negative.
  • r_measure: Measurement noise covariance. Controls smoothing strength. Default: 0.05. Auto-corrected if zero or negative.
  • current_state (by ref): Previous filtered estimate. Updated in-place. Initialize to first price on first call.
  • current_covariance (by ref): Previous error covariance. Updated in-place. Initialize to 1.0.
  • kalman_gain (by ref): Output Kalman gain (0.0 to 1.0). Higher values mean more trust in measurement.

Returns: New filtered price estimate. Division-by-zero guarded internally.

NQM_CornishFisherVaR

Modified Value-at-Risk using Cornish-Fisher expansion. Adjusts for skewness (crash risk) and excess kurtosis (fat tails) that standard Gaussian VaR ignores.

Parameters:

  • confidence_level: 0.90, 0.95, 0.99, or above 0.99 (99.5%). Other values default to 0.95.
  • mean_return: Expected mean return. Use 0.0 for zero-drift assumption.
  • std_dev_return: Return volatility. Returns 0.0 if near-zero.
  • skewness: Fisher-Pearson skewness. Negative values increase VaR (left-tail risk).
  • excess_kurtosis: Kurtosis minus 3. Positive values increase VaR (heavy tails).

Returns: Non-negative VaR loss value. Returns 0.0 if volatility is zero.

NQM_ExpectedShortfall

Parametric Expected Shortfall (Conditional VaR / CVaR). Average loss in worst-case tail scenarios — more conservative than VaR, required by Basel III.

Parameters:

  • confidence_level: Values >= 0.99 use 99% tail, <= 0.90 use 90% tail, others default to 95%.
  • mean_return: Expected mean return.
  • std_dev_return: Return volatility. Returns 0.0 if near-zero.

Returns: Average tail loss as positive value. Returns 0.0 if volatility is zero.

NQM_KellyFraction

Optimal capital allocation using the Kelly Criterion. Maximizes long-term geometric growth while controlling ruin probability.

Parameters:

  • win_rate: Historical win rate (0.0 to 1.0). Example: 0.55 = 55%. Clamped to 0.99 if >= 1.0. Returns 0.0 if <= 0.
  • payoff_ratio: Average win / average loss ratio. Example: 1.5. Returns 0.0 if <= 0.
  • kelly_mode: 0 = Full Kelly (1.0x), 1 = Half Kelly (0.5x, recommended), 2 = Quarter Kelly (0.25x). Other values default to Half.
  • max_fraction_cap: Hard cap on fraction. Example: 0.25 = never risk more than 25%.

Returns: Optimal risk fraction (0.0 to max_fraction_cap). Returns 0.0 if strategy has negative expectancy.

NQM_CalculateLotSize

Risk-based lot calculator with broker spec compliance and Article 2555 margin safety. Reads symbol properties, normalizes to broker lot steps, and verifies margin via OrderCalcMargin before returning.

Parameters:

  • symbol: Trading symbol (e.g. Symbol() or "EURUSD").
  • risk_percent: Percentage of balance to risk. Example: 1.0 = 1%.
  • stop_loss_points: Stop loss distance in points (not pips). Example: 300 = 30 pips on 5-digit broker.
  • max_margin_utilization: Max percentage of free margin for required margin. Example: 30.0 = 30%.

Returns: Normalized lot volume for OrderSend. Returns 0.0 if capital insufficient or margin exceeds limit. Rounded down to broker lot step. Clamped to SYMBOL_VOLUME_MIN / MAX.

NQM_PearsonCorrelation

Sample Pearson correlation coefficient between two time-series arrays. Measures linear relationship strength.

Parameters:

  • series_x[]: Primary data array (e.g. close prices of instrument A).
  • series_y[]: Benchmark data array (e.g. close prices of instrument B).
  • length: Number of data points from index 0. Minimum 3 required. Must not exceed array sizes.

Returns: Correlation coefficient (-1.0 to 1.0). Returns 0.0 if length < 3, arrays too short, or either series has zero variance. Clamped to [-1.0, 1.0].

Working Integration Example

#property copyright "Your Name"
#property version   "1.00"

#import "Nexus_Quant_Matrix.ex5"
   double NQM_KalmanFilter(double measurement, double q_process, double r_measure,
                            double &current_state, double &current_covariance, double &kalman_gain);
   double NQM_CornishFisherVaR(double confidence_level, double mean_return,
                                double std_dev_return, double skewness, double excess_kurtosis);
   double NQM_ExpectedShortfall(double confidence_level, double mean_return, double std_dev_return);
   double NQM_KellyFraction(double win_rate, double payoff_ratio, int kelly_mode, double max_fraction_cap);
   double NQM_CalculateLotSize(string symbol, double risk_percent, double stop_loss_points,
                                double max_margin_utilization);
   double NQM_PearsonCorrelation(const double &series_x[], const double &series_y[], int length);
#import

double g_state, g_cov, g_gain;

int OnInit()
{
   g_state = iClose(_Symbol, PERIOD_M1, 1);
   g_cov = 1.0;
   g_gain = 0.0;
   return INIT_SUCCEEDED;
}

void OnTick()
{
   double bid = SymbolInfoDouble(_Symbol, SYMBOL_BID);
   double filtered = NQM_KalmanFilter(bid, 0.001, 0.05, g_state, g_cov, g_gain);
   Print("Kalman: ", filtered, " Gain: ", g_gain);

   double var99 = NQM_CornishFisherVaR(0.99, 0.0, 0.015, -0.5, 2.0);
   Print("99% CF-VaR: ", var99);

   double es95 = NQM_ExpectedShortfall(0.95, 0.0, 0.012);
   Print("95% CVaR: ", es95);

   double kelly = NQM_KellyFraction(0.55, 1.5, 1, 0.25);
   Print("Half Kelly: ", kelly);

   double lots = NQM_CalculateLotSize(_Symbol, 1.0, 300.0, 30.0);
   Print("Lot Size: ", lots);
}

Architecture

All 6 functions are stateless and independent. The Kalman filter uses pass-by-reference state variables you manage externally, so multiple filters can run simultaneously with separate state sets. All functions perform pure math with no side effects — no chart objects, no timers, no trade execution, no network access. Exception: NQM_CalculateLotSize reads account/symbol properties for margin checks.

Compatibility

  • Platform: MetaTrader 5 only
  • Strategy Tester: Fully compatible (backtesting and optimization)
  • MQL5 Cloud Network: Fully compatible (zero DLLs)
  • External Dependencies: None
  • Minimum Data Points: NQM_PearsonCorrelation requires at least 3 data points
  • No chart objects, no timers, no visual output — pure computation engine


Recommended products
Behavioral Tilt Circuit Breaker A smart psychological mirror for traders. Revenge trading happens when you least notice it. Instead of forcing you out of the market with annoying trade blocks, the Behavioral Tilt Circuit Breaker acts as an instant visual "pattern interrupt" to help you regain control. What It Does Monitors Your Trades in Real Time: Detects key emotional triggers, such as 3 consecutive losses or rapid-fire entries (e.g., 3 trades within 15 minutes). Triggers a Visual Reset: When
AILibrary
Marius Ovidiu Sunzuiana
AI Utility Library for MQL5 The AI Utility Library for MQL5 is a next‑generation development framework that brings artificial intelligence, adaptive logic, and intelligent data processing directly into the MetaTrader ecosystem. Designed for traders, quants, and algorithm developers who demand more than traditional indicator logic, this library transforms MQL5 into a smarter, more predictive, and more efficient environment for building advanced trading systems. Built with a modular architectur
K Trade Lib5
Kaijun Wang
2 (1)
MT4/5通用交易库(  一份代码通用4和5 ) #import "K Trade Lib5.ex5"    //简单开单    long OrderOpen( int type, double volume, int magic, string symbol= "" , string comment= "" , double opprice= 0 , double sl= 0 , double tp= 0 , int expiration= 0 , bool slsetmode= false , bool tpsetmode= false );    //复杂开单    void SetMagic( int magic, int magic_plus= 0 ); void SetLotsAddMode(int mode=0,double lotsadd=0);    long OrderOpenAdvance( int mode, int type, double volume, int step, int magic, string symbol= "" , string comm
FREE
INTRODUCING MML Data Bridge The demand for bridging external data and machine learning with trading platforms is higher than ever. MetaTrader 5 is a powerful environment for trading and back testing, but without a data bridge, MT5 is largely isolated from using any external data. MML Bridge is a developer tool that allows users to bridge external data into MT5 for back testing, live trading, and optimization. It's built for ease of use, providing users with a simple function API that drip-feeds
FREE
The library is used to develop automatic trading on Binance Futures Market from MT5 platform. Support Binance Futures USD-M and COIN-M Support Testnet mode Support all order types: Limit, Market, StopLimit, StopMarket, StopLoss and TakeProfit Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header file and EA sample https://drive.google.com/uc?export=download&id=17fWrZFeMZoSvH9-2iv4WDJhcyxG2eW17 Copy BinanceFutures.mqh to folder \MQL5\Include Copy  Bina
Shawrie
Kevin Kipkoech
This Pine Script implements a Gaussian Channel + Stochastic RSI Strategy for TradingView . It calculates a Gaussian Weighted Moving Average (GWMA) and its standard deviation to form an upper and lower channel. A Stochastic RSI is also computed to determine momentum. A long position is entered when the price closes above the upper Gaussian band and the Stoch RSI K-line crosses above D-line . The position is exited when the price falls back below the upper band. The script includes commission, cap
AO Core
Andrey Dik
3.67 (3)
AO Core is the core of the optimization algorithm, it is a library built on the author's HMA (hybrid metaheuristic algorithm) algorithm. Pay attention to the MT5 Optimization Booster product , which makes it very easy to manage the regular MT5 optimizer . An example of using AO Core is described in the article: https://www.mql5.com/ru/articles/14183 https://www.mql5.com/en/blogs/post/756510 This hybrid algorithm is based on a genetic algorithm and contains the best qualities and properties of p
Pionex API EA Connector for MT5 – Seamless MT5 Integration Overview The Pionex API EA Connector for MT5 allows seamless integration between MetaTrader 5 (MT5) using the Pionex API. This powerful tool enables traders to execute and manage trades, retrieve balance information, and track order history—all directly from MT5. Key Features & Functions Account & Balance Management Get_Balance(); – Retrieves the current account balance from Pionex Order Execution & Management orderLimit(string sy
A complete PostgreSQL client implemented in pure MQL5 over native MetaTrader 5 TCP sockets. The library implements the PostgreSQL client with MD5 and SCRAM-SHA-256 authentication, SSL/TLS, the Simple Query Protocol, and explicit transactions. No DLLs, no external dependencies, no third-party services. Features Direct TCP connection to any PostgreSQL-compatible database MD5 and SCRAM-SHA-256 authentication, auto-detected SSL/TLS via PostgreSQL's SSLRequest flow Full transaction support Typed res
Friends, join us! Ask questions and connect with like-minded traders: MetaCOT Public Group MetaCOT Information Channel: news, CFTC reports, and signals: MetaCOT Channel Here’s to successful trading and new profitable signals for us all! Attention! Recently, certain countries have been blocking access to the cftc.gov website. As a result, users in these countries are giving the product low ratings. MetaCOT has always adhered to the highest quality standards and is in no way associated with th
FREE
Modern Dark Chart Theme for MT5 Upgrade your MetaTrader 5 chart into a clean, dark, professional trading workspace. Your chart is your trading office. It is where you analyze the market, test Expert Advisors, review setups, record videos, share screenshots, and make trading decisions. If your MT5 chart looks old, bright, noisy, or unprofessional, your trading environment can feel distracted before you even start your analysis. Modern Dark Chart Theme for MT5 helps you create a cleaner, darker,
FREE
TradeJournal AutoExporter
Mogae Ronald Sekwababe
TradeJournal AutoExporter is a powerful utility designed for MetaTrader 5 that automatically captures and logs your trading activity in real time. Eliminate manual record-keeping and keep your focus entirely on the market. Key Features: Automated Data Capture: Instantly logs detailed trade statistics—including open/close prices, lot sizes, trade duration, commissions, swap, and profit/loss—the moment a trade closes. Seamless Exporting: Automatically saves your trade history into clean, structure
Hello everyone! I am a professional MQL programmer , Making EAs, Indicators and Trading Tools for my clients all over the world. I build 3-7 programs every week but I seldomly sell any ready-made Robots. Because I am fastidious and good strategy is so few...  this EA is the only one so far I think its good enough to be published here.  As we all know, the Ichimoku indicator has become world popular for decades, but still, only few people knows the right way of using it, and if we check the clo
How it works –   Base-departure detection — algorithmically finds consolidation bases (overlapping range with compressed volatility) followed by displacement departures. Patterns: Drop-Base-Rally, Rally-Base-Drop, Rally-Base-Rally, Drop-Base-Drop — detected structurally, not by candle names. –   Strength score (0–100) — from departure velocity, time-at-base, freshness (each revisit decays the score), higher-timeframe confluence and origin volume. –   Lifecycle — Fresh, Tested (decaying), Broken
FREE
LT Mini Charts
Thiago Duarte
4.88 (8)
This is a utility indicator that creates mini charts on left side of the chart you are looking at. It is very useful to watch many timeframes simultaneously, without having to change between multiple charts. Its configuration is very simple. You can have up to 4 mini charts opened. They automatically load the template of the "parent" chart. If you have any doubt please contact me. Enjoy! This is a free indicator, but it took hours to develop. If you want to pay me a coffee, I appreciate a lot  
FREE
This library allows you to automatically filter events by symbol. Additionally, it requires the use of "flags" to classify events based on their importance (high, low, etc.). Properties: Our library is simple and only requires the export of four functions to work properly. Requirements: The library uses OnTimer , so it is not compatible with programs that also use this event. If your bot utilizes OnTimer , this may interfere with the library’s functionality and prevent event filtering. We recomm
FREE
Bookeepr
Marvellous Peace Kiragu
Bookeepr is an advanced MQL5 trading bookkeeping software that automates trade logging, tracks real-time P&L, and integrates a ledger-style financial system for deposits, withdrawals, and expenses. It supports multi-currency assets , generates detailed performance reports , and provides risk management tools to help traders optimize their strategies. With secure cloud storage, exportable reports, and seamless MetaTrader 5 integration , Bookeepr ensures accurate, transparent, and hassle-free fina
MT5 to Delta Exchange API Bridge EA Connector allows your expert advisor with mq5 file to integrate and communicate with Delta Exchange using API Keys You can place order, check balance and other order managements using Delta Exchange API - Place Limit, SL Limit and Take Profit Limit Orders - Place Market, SL-Market, TP-Market orders - Cancel Order - Query Orders - Change Leverage, margin - Get Position info and many more, details available at demo script Script Documentation 
Ai Prediction MT5
Mochamad Alwy Fauzi
A free indicator for those who purchase the full version This indicator is created by this Ai, with your desired settings Artificial Intelligence at your service Have a complete artificial intelligence and use it in your codes This artificial intelligence is trained to tell you on each candle whether the market is moving up or down. In general, artificial intelligence can be used in all markets, all timeframes and all symbols However, due to the increasing complexity and decreasing accuracy of
Key Features: 200+ Fully Implemented Patterns   across all categories Advanced Market Structure Analysis Smart Money Integration   (Wyckoff, Order Blocks, Liquidity) Professional Risk Management Multi-Timeframe Analysis AI-Powered Confidence Scoring Advanced Visualization Real-time Alerts Pattern Categories: Single Candle Patterns (Hammer, Doji, Marubozu, etc.) Multi-Candle Patterns (Engulfing, Stars, Harami, etc.) Chart Patterns (Head & Shoulders, Cup & Handle, Triangles, etc.) Harmonic Pattern
FREE
Ajuste BRA50
Claudio Rodrigues Alexandre
4.33 (6)
Este script marca no gráfico do ativo BRA50 da active trades o ponto de ajuste do contrato futuro do Mini Índice Brasileiro (WIN), ***ATENÇÃO***  para este script funcionar é necessário autorizar a URL da BMF Bovespa no Meta Trader. passo a passo: MetaTrader 5 -> Ferramentas -> Opções -> Expert Adivisors * Marque a opção "Relacione no quadro abaixo as URL que deseja permitir a função WebRequest" e no quadro abaixo adicione a URL: https://www2.bmf.com.br/ este indicador usa a seguinte página par
FREE
This library will allow you to send your trades using your MT5 EA bot and its very easy to integrate on any EA which you can do yourself with the script code which is mentioned in documentation. This product allows trading operations via API For MEXC chart : Renting   Crypto Charting  for OHLC data or   Crypto Ticks with Order Book Depth  is optional - Supports MEXC API calls - Place Limit, SL Limit and Take Profit Limit Orders - Place Market, SL-Market, TP-Market orders - Modify Limit order - C
A dependency-free MQL5 library of independent building blocks for Expert Advisor developers: risk-based position sizing, stop construction, spread filter, logging, state persistence and a retry state machine. No strategy, no profit claims. --- ARV EA Toolkit is a dependency-free library of independent modules for MQL5 Expert Advisor developers. Use only what you need; the modules do not depend on each other except for a tiny shared defines header. It contains no trading strategy and makes no
Deviation Trend Profile Overview Deviation Trend Profile is a MetaTrader 5 chart indicator that combines three visual layers in a single chart window: a moving average with momentum-based coloring, deviation bands calculated from volatility, and a horizontal distribution profile drawn to the right of the current price. The indicator is an analytical tool. It does not open, modify or close trades, and it is not a complete trading system. It is designed to help the user observe trend direction, mo
FREE
VolumeAnalysis
Musa Khunarikov
️ This is a FREE version of the tool. Developed by a practicing trader with 12 years of live trading experience (verified tax records, 51 Finam certificates). Looking for professional trading solutions (Volume Profile, SMC, Risk Manager)? Author's full lineup of PRO indicators: https://www.mql5.com/en/users/musa1994/seller Official website and portfolio: https://developer-mql4-mql5.netlify.app/ VolumeAnalysis is a professional library designed to integrate advanced volume analysis into y
FREE
Market book tester
Aliaksandr Hryshyn
3 (2)
Using data from the order book in the strategy tester Key features: Simultaneous use of several symbols, up to 7 pieces DOM visualization With the visualization of order books, real-time simulation is available, as well as acceleration or deceleration Working with the library: This product also requires a utility to save data:  https://www.mql5.com/en/market/product/71642 Speed control utility:  https://www.mql5.com/en/market/product/81409 Include file:   https://c.mql5.com/31/735/Market_book_s
FREE
This library returns the largest lot whose loss at your stop does not exceed the money you allow it to risk, correct for any volume step, tick size and tick value the symbol reports. I wrote it for the MQL5 developer who has pasted a lot-normalising block into every EA and can no longer say which copy is right. One import, one version, and a call that refuses rather than oversizing. WHAT IT DOES It refuses instead of oversizing: when the smallest lot the symbol accepts would risk more than your
FREE
SignalXpert
Steve Rosenstock
5 (4)
CLICK HERE TO SEE ALL MY FREE PRODUCTS The SignalXpert was developed by me to provide traders who use the indicator RangeXpert with a powerful analysis tool. RangeXpert serves as the foundation of the system – it detects precise market areas and provides the data that SignalXpert evaluates in real time to generate clear, actionable signals. This enables the simultaneous monitoring of up to 25 different assets in various timeframes and detects the most important market movements in real time. T
FREE
Applying these methods, I managed to arrive at a nuanced conclusion that is crucial to understanding the importance of unique strategies in contemporary trading. Although the neural network advisor showed impressive efficiency in the initial stages, it proved to be highly unstable in the long run. Various factors such as market fluctuations, trend changes, external events, etc. cause its operation to be chaotic and eventually lead to instability. With these experiences, I accepted the challenge
Most lot size calculators assume one pip is worth ten dollars. That assumption is wrong on gold, wrong on indices, wrong on JPY crosses, and wrong on every account not denominated in USD - which is to say, wrong exactly where oversizing hurts. This one asks your server instead. It reads the tick value, tick size, point size, volume step and margin requirements actually published for the symbol on your chart, so the number it gives you is the number your account will accept. How it works Attach i
FREE
Buyers of this product also purchase
ModernUI Library
Levi Dane Benjamin
ModernUI Library for MetaTrader 5 ModernUI is a chart-hosted user interface library for MetaTrader 5. It helps MQL5 developers build cleaner EA panels, dashboards, settings windows, forms, tables, dialogs, drawers and compact trade-style interfaces inside the MT5 chart environment. It is built for developers who want a more professional interface layer than scattered chart objects, while still keeping full control over their own EA, indicator or utility logic. Modern UI - User Guide   | EA Examp
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions. Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot (1,3,5,8,13) you can use it in different way calculate when loss=1 ,when profit=0. Mode 2: Multiplier Lot (1,2,4,8,16) you can use it in different way calculate when loss=1 ,when profit=0. Mode 3: Plus Lot (1,2,3,4,5) you can use it in different way calculate when loss=1 ,when profit=0. Mode 4: SL/Risk Lot calculate based on s
BitMEX Trading API
Romeu Bertho
5 (1)
Cryptocurrency analysis has never been easier with Crypto Charts for MetaTrader 5. Now, trading on BitMEX has never been easier with BitMEX Trading API for MetaTrader 5. BitMEX Trading API library was built to be as easy to use as possible. Just include the library into your Expert Advisor or Script, call the corresponding methods and start trading! Features Trade on BitMEX and BitMEX Testnet. Build and automate your strategies. Concern more with the trading strategy logic and less with the co
Goliath Mt5
Nicolokondwani Biscaldi
Goliath MT5 - scalper fully automated Expert Advisor for medium-volatile forex markets P roperties: The Library trades 10 currency pairs (USDCHF, EURCHF, EURGBP, AUDUSD, USDCAD, GBPUSD, EURUSD, NZDUSD, CADCHF, EURAUD, EURCAD, AUDJPY) The Library does not use martingale The Library sets a fixed stop loss and take profit for all orders The Library only trades a user input volume The Library can be installed on any currency pair and any timeframe Recommendations: Before using on a real account, t
Binance Library
Hadil Mutaqin SE
5 (1)
The library is used to develop automatic trading on Binance Spot Market from MT5 platform. Support all order types: Limit, Market, StopLimit and StopMarket Support Testnet mode Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header   file and EA sample   https://drive.google.com/uc?export=download&id=1kjUX7Hyy02EiwTLgVi8qdaCNvNzazjln Copy Binance.mqh to folder \MQL5\Include Copy  BinanceEA-Sample.mq5 to folder \MQL5\Experts 3. Allow WebRequest from MT5
EA Toolkit
Esteban Thevenon
EA Toolkit is a library that allows any developer to quickly and easily program Advisor experts. It includes many functions and enumerations such as trailing stop, lot, stop loss management, market trading authorisations, price table updates, trading conditions and many more. Installation + Documentation : You will find all the information to install this library and the documentation of its functions on this GitHub : https://github.com/Venon282/Expert-Advisor-Toolkit WARNING : The installation
OpenAI Library MT5
VitalDefender Inc.
The following library is proposed as a means of being able to use the OpenAI API directly on the metatrader, in the simplest way possible. For more on the library's capabilities, read the following article: https://www.mql5.com/en/blogs/post/756098 The files needed to use the library can be found here: Manual IMPORTANT: To use the EA you must add the following URL to allow you to access the OpenAI API as shown in the attached images In order to use the library, you must include the following Hea
Kaseki
Ben Mati Mulatya
The Hybrid Metaheuristic Algorithm (HMA) is a cutting-edge optimization approach that combines the strengths of genetic algorithms with the best features of population-based algorithms. Its high-speed computation ensures unparalleled accuracy and efficient search capabilities, significantly reducing the total time required for optimization while identifying optimal solutions in fewer iterations. HMA outperforms all known population optimization algorithms in both speed and accuracy. Use Cases AO
*****The main trading is XAUUSD. If testing, it is recommended to adjust to XAUUSD. Other trading targets cannot guarantee profitability********* If you need to test, please leave a message (I will reply as soon as I see it). In order to protect the work results, specific parameters need to be entered. The default parameters of the system cannot achieve the effect shown in the screenshot pullback! If you need to test, please leave a message (I will reply as soon as I see it). In order to prot
This product has been on development for the past 3 years, It is the most advanced codebase for working with all kinds of Artificial intelligence and machine learning code in MQL5 programming language. It has been used to create many AI powered trading robots and indicators in MetaTrader 5. This is a premium version of the free and open source project on machine learning for MQL5, linked here:  https://github.com/MegaJoctan/MALE5 . The free version has fewer features, less documented, and poorly
快速关仓,无需任何操作。 当前版本的一键关仓主要针对的是来不及手动关仓的情况,目前是不分交易标的类别,是对所有的持仓进行关仓。 未来可能升级的方向: 1、分类别、分标的关仓。 适用场景:开了多个标的的仓位,并且波动不一,快速频繁的波动影响了整体的判断。 2、增加只关闭盈利仓位、只关闭亏损仓位。 适用场景:持仓较多,趋势发生变化。 个人建议:一般建议选择一键全部关仓,因为如果行情与持仓方向一致,只关闭盈利仓位无形就是扩大了亏损。如果行情方向与持仓方向相反,只关闭亏损仓位,当前已盈利的后面又会变为亏损,盈利无法变现。 3、按照仓位顺序由大到小关仓、按照仓位顺序由小到大关仓。 适用 场景:行情发生波动,对于未来行情判断把握不确定的,可根据自己需求选择仓位关仓顺序,由大到小关仓的话,可以避免亏损的进一步扩大。 4、减小仓位量,保持绝对的安全距离。 适用 场景:对未来趋势相对确定,不想错过当前行情,但是认为当前持仓体量又有点大,想降低仓位。
[Gold Intelligent Trading EA | Risk Control is Steady, Profit Breakthrough] The intelligent trading EA, which is customized for the fluctuation characteristics of gold, takes the hard-core trading system as the core, and each order is derived from the accurate judgment of market trends and supporting pressures by quantitative models, so as to eliminate subjective interference and make trading decisions more objective and efficient. Equipped with multi-dimensional risk control system, dynamic s
SniperkickEA
Mohamed Maguini
Questo Expert Advisor (EA) è stato progettato per offrire un'esperienza di trading automatizzata di alto livello, adatta sia ai trader principianti che a quelli esperti. Utilizzando algoritmi avanzati e tecniche di analisi del mercato, l'EA è in grado di identificare opportunità di trading redditizie con precisione e velocità. L'EA è configurabile per operare su vari strumenti finanziari, tra cui forex, indici e materie prime, garantendo una flessibilità senza pari. Le caratteristiche princip
LSTM Library
Thalles Nascimento De Carvalho
LSTM Library - Advanced Neural Networks for MetaTrader 5 Professional Neural Network Library for Algorithmic Trading LSTM Library brings the power of recurrent neural networks to your trading strategies in MQL5. This professional-level implementation includes LSTM, BiLSTM, and GRU networks with advanced features typically found only in specialized machine learning frameworks. "The secret to success in Machine Learning for trading lies in proper data treatment. Garbage In, Garbage Out – the quali
Automatic Replenishment Trading Within a Defined Range The EA operates only within the predefined price range . When an order is closed, filled, or cancelled (reducing the total number of orders), the EA will automatically place new orders to maintain the continuous operation of the trading strategy. This EA is designed for ranging / sideways market conditions . You can control the total number of orders using Max Orders . Example: Max Orders: 8 Active trades: 2 Pending Buy Limit orders: 6 In t
Automatic Replenishment Trading Within a Defined Range The EA operates   only within the predefined price range . When an order is   closed, filled, or cancelled   (reducing the total number of orders), the EA will   automatically place new orders   to maintain the continuous operation of the trading strategy. This EA is   designed for ranging / sideways market conditions . You can control the total number of orders using   Max Orders . Example: Max Orders:   8 Active trades:   2 Pending Sell L
Edkt
Pitiphum Noikhieo
ตัวชี้วัดการกลับตัวของราคาแบบมืออาชีพสำหรับ MetaTrader 5 PA Reversal Sniper เป็นตัวชี้วัดแบบกำหนดเองสำหรับ MT5 ที่ออกแบบมาโดยเฉพาะสำหรับ XAUUSD ในกรอบเวลา M5 โดยเน้นที่การเคลื่อนไหวของราคา โครงสร้างการกลับตัว การกวาดสภาพคล่อง การแตกหักของโครงสร้างตลาด สภาวะโมเมนตัม และการยืนยันความผันผวน ตัวชี้วัดนี้ให้สัญญาณซื้อและขายที่ชัดเจน พร้อมด้วยจุดเข้าซื้อ จุดหยุดขาดทุน และจุดทำกำไรหลายระดับ คุณสมบัติหลัก XAUUSD M5 ปรับแต่งแล้ว การตรวจจับการกลับตัวของราคา การตรวจจับแท่งเทียน Pin Bar ขาขึ้นและขาลง การตร
Auto trading so strong mt5 trading script so rich and running amazing auto trading trades with so high quality performance and results Look that is the best trading script that will help you to make good results like in screenshots i built that strategy depend on Envelopes indicator to make that script trading in that area excellent scalping trades and gain maximum good results per trade so i built that strategy manually then I make it auto trading  so to start use that script add to scripts aft
DhanHQ v2 API Bridge for MetaTrader 5 Connect MetaTrader 5 to your DhanHQ trading account and control orders, positions, funds and portfolio directly from MQL5. This library wraps the official DhanHQ v2 REST API (NSE, BSE, MCX) so you can build your own EAs, scripts and automated strategies on top of Dhan. Features - Full order lifecycle: place, modify, cancel, slice, order book, order by ID,   order by correlation ID, trade book and trades-by-order. - Order helpers: Market, Limit, Stop-Loss a
XAUUSD BREAKOUT EA — Stop Predicting the Market. Trade the Breakout. You do not need to sit in front of the chart all day waiting for gold to break support or resistance. This XAUUSD Breakout EA is designed to identify market consolidation, detect meaningful price expansion, and automatically execute trades when predefined breakout conditions are met. BACKTEST RESULTS — 99% QUALITY Initial Deposit: $1,000 Total Net Profit: +$21,115 Profit Factor: 2.37 Expected Payoff: $213 per trade Total Tr
Preppy
Ruben Ardenas Torres
MCR ADAUSD — Python local para MT5 mcr_adausd_python.py es un script independiente para Windows con el terminal MetaTrader 5 abierto y conectado . No usa credenciales ni conexiones MT5 en Replit. El modo predeterminado solo observa ; no llama a order_send . Reproduce la dirección R de 15 barras diarias cerradas y las presiones de volumen de ticks de M1/M5/M15/M30 del EA experimental de fases. No utiliza datos de volumen institucional. Advertencia: aún no hay backtest de ADAUSD ni ejecución demo
RiskGuard Toolkit Library
AL MOOSAWI ABDULLAH JAFFER BAQER
RiskGuard Toolkit Library for MQL5 developers - version 1.01 Questions before buying? Message me privately and I will show you how the functions fit into your own EA. Need an example for your use case? Ask by private message - integration help is included. Send a screenshot of your order and receive one of my free products as a thank-you. Stop rewriting the same risk code in every Expert Advisor Every serious EA needs the same boring but critical pieces: a lot size that matches the risk you inte
TradeShield Position Manager Library
AL MOOSAWI ABDULLAH JAFFER BAQER
Try it before you decide: attach the free demo EA in the Strategy Tester with visual mode on, open a few manual trades and watch the gold TradeShield panel read every basket figure the library returns, tick by tick. One compiled library that looks after the trades your Expert Advisor has already opened - so your own code can focus on when to enter, not on the dozens of small rules that decide whether a stop change or a close is accepted by the server. Why it is called TradeShield Opening a posit
GUI Graphic Library is a compiled library for MQL5 developers that builds windows, panels, controls and charts for your Expert Advisors and indicators. The whole interface is drawn on one chart object and is driven by 15 functions, so you can add a professional panel to your program with a few lines of code. This is a library for programmers. It is not an Expert Advisor and it does not trade. Buttons such as Buy or Close only send an event to your program, and your program decides what to do. Yo
Native Websocket
Racheal Samson
5 (6)
An   easy to use, fast,  asynchronous   WebSocket library  for MQL5. It supports: ws://   and   wss://  (Secure "TLS" WebSocket) text   and   binary   data It handles: fragmented message  automatically (large data transfer) ping-pong   frames  automatically (keep-alive handshake) Benefits: No DLL required. No OpenSSL installation required. Up to 128 Web Socket Connections from a single program. Various Log Levels for error tracing Can be synchronized to MQL5 Virtual Hosting . Completely native t
ModernUI Library
Levi Dane Benjamin
ModernUI Library for MetaTrader 5 ModernUI is a chart-hosted user interface library for MetaTrader 5. It helps MQL5 developers build cleaner EA panels, dashboards, settings windows, forms, tables, dialogs, drawers and compact trade-style interfaces inside the MT5 chart environment. It is built for developers who want a more professional interface layer than scattered chart objects, while still keeping full control over their own EA, indicator or utility logic. Modern UI - User Guide   | EA Examp
EX5 Signal Copier
Rajesh Kumar Nait
EX5 Signal Copier Library — Professional Trade Event Engine for MT Turn any Expert Advisor into a powerful trade copier, signal processor, or automation engine — without writing complex trade tracking logic. The EX5 Signal Copier Library is a high-performance, event-driven system that captures every trading activity in MetaTrader 5 and converts it into structured signals you can use to build: Trade copiers (MT5 → MT5 / MT5 → external) Risk management engines Analytics dashboards Custom execution
The library is dedicated to help manage your trades, calculate lot, trailing, partial close and other functions. Lot Calculation Mode 0: Fixed Lot. Mode 1: Martingale Lot (1,3,5,8,13) you can use it in different way calculate when loss=1 ,when profit=0. Mode 2: Multiplier Lot (1,2,4,8,16) you can use it in different way calculate when loss=1 ,when profit=0. Mode 3: Plus Lot (1,2,3,4,5) you can use it in different way calculate when loss=1 ,when profit=0. Mode 4: SL/Risk Lot calculate based on s
Friends, join us! Ask questions and connect with like-minded traders: MetaCOT Public Group MetaCOT Information Channel: news, CFTC reports, and signals: MetaCOT Channel Here’s to successful trading and new profitable signals for us all! Attention! Recently, certain countries have been blocking access to the cftc.gov website. As a result, users in these countries are giving the product low ratings. MetaCOT has always adhered to the highest quality standards and is in no way associated with th
WalkForwardOptimizer MT5
Stanislav Korotky
3.63 (8)
WalkForwardOptimizer library allows you to perform rolling and cluster walk-forward optimization of expert advisers (EA) in MetaTrader 5. To use the library include its header file WalkForwardOptimizer.mqh into your EA source code, add call provided functions as appropriate. Once the library is embedded into EA, you may start optimization according to the procedure described in the User guide . When it's finished, intermediate results are saved into a CSV file and some special global variables.
More from author
EA Budak Ubat MT5
Syarief Azman Bin Rosli
EA Budak Ubat MT5 is an automated grid-trading Expert Advisor designed for MetaTrader 5. It combines technical trend analysis, dynamic volatility scaling, and multi-layered risk management to trade ranging and trending market conditions. Optimized for the M5 timeframe on major forex pairs and metals (XAUUSD / Gold). ### Key Features • 4 Selectable Analysis Methods:   1. Classic Candle: Directional momentum from candle patterns.   2. SMA20: 20-period Simple Moving Average crossover.   3. Allig
EA Budak Ubat
Syarief Azman Bin Rosli
4 (3)
Download Trial EA Budak Ubat Channel Limited Time Price! The price will increase by 10 USD after every 10 purchases! How it works When the EA is active, it will analyze the chart based on the Execution Mode parameter. If there are no existing positions on the chart, the EA will enter a trade based on the parameter. If the trend is bullish, it will enter a buy trade and if it is bearish it will enter a sell trade. And it will also set a Stop loss order at a certain distance from the opened trad
Indi RBO
Syarief Azman Bin Rosli
Input: Range Start Time : The starting time of the range creation Range End Time : The ending time of range creation Trade End Time : The time where the line of range zone high/low will be extended to Minimum Size : The minimum size of the range in point Maximum Size : The maximum size of the range in point If the range size is between the minimum and maximum, indicator will print the 1st color (blue).
Apex Flow Reversion
Syarief Azman Bin Rosli
# Apex Flow Reversion MT4 Apex Flow Reversion is an automated trading system developed for MetaTrader 4 that executes an intraday statistical mean-reversion strategy. The system monitors price deviation from a dynamic Volume-Weighted Average Price benchmark and identifies exhaustion points using standard deviation bands, Relative Strength Index momentum filtration, and Average True Range volatility constraints. ## Strategy Overview The algorithm computes a rolling intraday VWAP curve weighte
Vortex Confluence Radar
Syarief Azman Bin Rosli
Vortex Confluence Radar MT4 Vortex Confluence Radar is a multi-oscillator confluence scoring engine developed natively for MetaTrader 4. It fuses three distinct technical oscillators—Relative Vigor Index (RVI), Commodity Channel Index (CCI), and Williams % Percent Range (WPR)—into a unified momentum histogram with a smoothed signal line and automated crossover alert signals. Understanding the Indicator Architecture The indicator operates in a separate sub-window and renders several distinct visu
Kinetix Speed Commander
Syarief Azman Bin Rosli
Kinetix Speed Commander MT4 Kinetix Speed Commander   is an institutional-grade, on-chart one-click trade execution cockpit, dynamic position sizing calculator, and risk-to-reward order management terminal engineered natively for MetaTrader 4. Built specifically for proprietary trading firm challengers, fast-paced scalpers, and systematic day traders, Kinetix Speed Commander eliminates manual calculation delays, human execution errors, and over-leveraged risk exposure. Operating via a high-perfo
Prism Candle Forge
Syarief Azman Bin Rosli
Prism Candle Forge — Candlestick Pattern Recognition Engine for MT4 Prism Candle Forge is a native MQL4 library that detects and validates 20+ Japanese candlestick patterns using ATR-weighted geometric analysis. It provides pattern identification, directional confidence scoring, candle morphology classification, and trend context validation — all through 8 exported functions callable from any Expert Advisor, Indicator, or Script. Zero DLLs, zero external dependencies, pure MQL4 computation. Dist
Sigma Squeeze Reactor
Syarief Azman Bin Rosli
Sigma Squeeze Reactor Bollinger-Keltner Volatility Squeeze Breakout Expert Advisor Sigma Squeeze Reactor is an intelligent breakout Expert Advisor for MetaTrader 4 that identifies and trades explosive volatility expansion moves. It detects when Bollinger Bands contract inside Keltner Channels (the classic volatility squeeze) and executes precise entries when the compression releases, confirmed by momentum oscillator direction. The EA is engineered with a   Dual-Engine Breakout Architecture   tha
Fulcrum Value Profile
Syarief Azman Bin Rosli
Fulcrum Value Profile is a MetaTrader 4 indicator that builds a tick-volume profile for every session, marks its Point of Control (POC) and value area, draws the developing POC/VAH/VAL as lines, tracks naked POCs and flags two value-area setups on closed bars: re-entry into the prior value area (80% rule) and acceptance outside it (breakout). It never opens, modifies or closes trades. Quick Start Attach the indicator to an M5, M15 or M30 chart. Keep Profile Period = Daily session, or choose Cust
Filament Tripline Console
Syarief Azman Bin Rosli
Filament Tripline Console turns your own horizontal lines and trendlines into armed triplines. When price touches a line, or a bar closes beyond it, the tripline fires its action: an alert, a market BUY or SELL with automatic lot size, stop loss and take profit, or an EXIT that closes positions. It never trades on its own analysis; it only acts on lines you arm. Quick Start Attach the utility to any chart. For BUY, SELL and EXIT actions enable Algo Trading in the toolbar and Allow live trading o
Tectonic Structure Engine
Syarief Azman Bin Rosli
An MQL4 library that maps market structure for your EA, indicator or script: confirmed swings labelled HH, HL, LH, LL, EQH and EQL, break of structure (BOS), change of character (CHoCH), liquidity sweeps, order blocks and fair value gaps with fill tracking, and the position of price in the dealing range. It reads closed bars only and never repaints. It does not trade, draw or alert. You receive the compiled Tectonic_Structure_Engine.ex4; this page is the full API reference. Quick Start Copy Tect
Recoil Retrace Engine
Syarief Azman Bin Rosli
Recoil Retrace Engine is a MetaTrader 4 Expert Advisor that trades the pullback after a strong move. It finds an impulse leg that ran from a confirmed swing by a multiple of ATR, waits for price to recoil into a retracement pocket (default 38.2-61.8 %), enters in the direction of the leg, takes a partial at the leg extreme and runs the rest to an extension target. One position at a time per symbol and magic number; no grid, martingale, averaging or hedging. Quick Start Attach the EA to one chart
Gnomon Diurnal Cone
Syarief Azman Bin Rosli
Overview Gnomon Diurnal Cone shows how far price normally travels from the day open by each time of day. For every intraday slot it takes the last N complete days and draws the median excursion above and below the open (core cone) and a chosen percentile (outer cone). Today's cone is fixed at the day open from completed days only, so it never repaints, and it is projected to the end of the day. A range budget compares today's range with the median full-day range, and two closed-bar signals flag
Ephemeris Trade Calendar
Syarief Azman Bin Rosli
Ephemeris Trade Calendar - your account history as a monthly profit calendar (MT4) Ephemeris Trade Calendar turns your MetaTrader 4 history into a monthly profit calendar on the chart. Every closed trade lands on its day: cells are shaded by result, show win and loss counts and add up into weekly totals. A lower deck switches between statistics, an edge map (P/L by entry weekday and hour plus a closed-trade equity curve) and a day ledger, and a TODAY meter follows your daily target and loss limi
Meridian Session Clock
Syarief Azman Bin Rosli
An MQL4 time library: DST-correct conversions between UTC and 12 world time zones, a model of your broker's server clock (auto-detected from price history), the Sydney, Tokyo, London and New York sessions plus your own, with open state, start and end times and OHLC range, the FX trading day and the weekend. Unlike TimeGMT(), it gives the same answers in the Strategy Tester as live. It never trades, draws or writes files. You receive the compiled Meridian_Session_Clock.ex4; this page is the compl
Trebuchet Bracket Engine
Syarief Azman Bin Rosli
Trebuchet Bracket Engine is a MetaTrader 4 Expert Advisor for daily range-expansion breakouts. At the anchor (the day open by default) it measures the recent N-day range, brackets the anchor with a buy stop above and a sell stop below at K x range, puts the stop loss at the anchor and closes everything at the day exit. At most one trade per side per day; no grid, martingale, averaging or overnight holding (unless you switch the day exit off). Quick Start Attach the EA to one chart of the symbol
Spectra Trend Ribbon
Syarief Azman Bin Rosli
Spectra Trend Ribbon is a multi-tier trend direction and volatility expansion indicator developed natively for MetaTrader 5. It combines an adaptive smoothed central trend baseline with dynamic volatility envelope bands and automated momentum breakout signals. Understanding the Visual Signals: 1. Central Adaptive Baseline (Color Line) - Green Color: Indicates that the market price is trading above the baseline and the baseline slope is positive, representing an active bullish trend regime. -
Aegis Risk Sentinel
Syarief Azman Bin Rosli
Aegis Risk Sentinel MT5 Aegis Risk Sentinel   is an institutional-grade, real-time equity protection and risk management utility developed natively for MetaTrader 5. Engineered for proprietary trading firm challengers, professional fund managers, and retail day traders, Aegis enforces mathematical discipline on your trading account, preventing catastrophic drawdowns, emotional revenge trading, and over-leveraged margin calls. The utility features an ultra-responsive on-chart Head-Up Display (HUD
Stratos Momentum Engine
Syarief Azman Bin Rosli
Stratos Momentum Engine MT5 Stratos Momentum Engine is a fully automated multi-timeframe momentum breakout trading system designed for MetaTrader 5. The Expert Advisor combines structural trend identification on the higher timeframe (H1) with precision momentum timing and breakout confirmation on the lower timeframe (M15). The system utilizes mathematical least-squares linear regression slope to define primary directional bias, Stochastic oscillator dynamics to identify optimal entry points with
Quasar Regime Cloud
Syarief Azman Bin Rosli
Quasar Regime Cloud is a market regime indicator for MetaTrader 5. It measures whether price is currently trending or chopping, then shows the result directly on the chart through a fractal-adaptive cloud. Signals are only produced while the market is classified as trending, which filters out many of the false crossovers that occur in sideways conditions. How It Works 1. Fractal Dimension Estimate For every bar the indicator estimates the fractal dimension (D) of price over a configurable window
Isobar Event Shield
Syarief Azman Bin Rosli
Isobar Event Shield protects your trades from economic news in MetaTrader 5. It reads the terminal's built-in economic calendar, counts down to every release that affects your symbols and, shortly before each release, applies the protection you choose to the positions and pending orders that you or your other Expert Advisors already have. It never opens trades of its own. Quick Start Attach the utility to one chart (one copy per terminal) and enable Algo Trading in the terminal toolbar. The bas
Riptide Sweep Reclaimer
Syarief Azman Bin Rosli
Riptide Sweep Reclaimer is a MetaTrader 5 Expert Advisor that trades liquidity sweeps of a quiet-session range: it measures the high and low of a window you choose (default 00:00-08:00 server time), waits for the next session to push through one side and fades the move once a candle closes back inside, targeting the midpoint and the opposite side. One position at a time on the chart symbol; no grid, martingale or averaging. Quick Start Attach the EA to one chart of the symbol (any timeframe; th
Turnstile Order Gateway
Syarief Azman Bin Rosli
An MQL5 library between your Expert Advisor and OrderSend. Each request passes 9 gates (connection, Algo Trading, symbol mode, session, order-type flags, volume, stops, margin, OrderCheck) before sending. Closes and modifications blocked by the freeze level, a closed session or a lost connection are queued and sent later. It never trades on its own. You receive the compiled Turnstile_Order_Gateway.ex5; this page is the full API reference. Quick Start Copy Turnstile_Order_Gateway.ex5 to MQL5/Libr
Counterpoint Divergence Matrix is a MetaTrader 5 indicator that finds divergence between price swings and momentum. It marks regular divergence (price makes a new extreme, the oscillator does not) and hidden divergence (the reverse), keeps only clean ones with a line-of-sight check, and scores each signal by how many of five oscillators agree: RSI, MACD, Stochastic, CCI and Momentum. Signals appear once the newest swing is confirmed and never repaint. It does not trade. Quick Start Attach it to
Cascade Exit Conductor
Syarief Azman Bin Rosli
Cascade Exit Conductor is a position-management utility for MetaTrader 5. It watches the trades you already have open - placed by hand or by any Expert Advisor - and runs their exits for you: it locks a breakeven stop, banks profit in a staged partial-exit cascade, trails the runner with an ATR or fixed distance, and can close a position after a maximum holding time. It is operated from a compact on-chart cockpit with one-click controls. It never opens trades of its own and it does not predict d
Ziggurat Pivot Engine
Syarief Azman Bin Rosli
Ziggurat Pivot Engine is a MetaTrader 5 Expert Advisor for the Camarilla tiers of the previous day. It fades rejections of the inner tier (H3/L3) back toward the prior close and follows confirmed closes through the outer tier (H4/L4). A day-regime matrix decides each day which setups may trade, based on how wide the previous day was. One position at a time per symbol and magic number, closed at the day exit; no grid, martingale, averaging or hedging. Quick Start Attach the EA to one chart of the
Orrery Cycle Toolkit
Syarief Azman Bin Rosli
An MQL5 library that measures the dominant market cycle of any symbol and timeframe: period in bars, phase, a sine / lead sine pair whose crossings mark cycle turns, cycle or trend mode, amplitude, trendline, spectrum, adaptive indicator lengths and a projection of the current cycle. It only reads price history: it never trades, draws or writes files. You receive the compiled Orrery_Cycle_Toolkit.ex5; this page is the complete API reference. Quick Start Copy Orrery_Cycle_Toolkit.ex5 to MQL5/Libr
Filter:
No reviews
Reply to review