The CFractalsOnArray class is designed for calculating indicator buffers.Usage:Initialization is not required.Call the solve() method with the following parameters:const int ratesT...
CHVonArray Class: Indicator Calculation on BuffersThe CHVonArray class is designed for calculating the Chaikin Volatility Indicator (CHV) using indicator buffers.Usage:Initializati...
The On Balance Volume (OBV) class is designed to calculate the On Balance Volume indicator on indicator buffers.Usage:The init() method with an optional parameter is called in the ...
The CFramaOnArray class is intended for calculation of the Frama indicator on indicator buffers.Usage:The init() method with the following parameters is called in the function of t...
The CTemaOnArray class is designed for calculating the Triple Exponential Moving Average (TEMA) on an indicator buffer.Usage:The init() method is called within the indicator's func...
The CDEMAonArray class is designed for calculating the Double Exponential Moving Average (DEMA) on an indicator buffer.Usage:The init() method is called within the indicator's func...
The CDeMarkerOnArray class is designed for calculating values on indicator buffers.Usage:The init() method is called within the init() function with the following parameters:int ap...
The isnewbar class is essential for optimizing expert advisor performance when executing calculations upon the emergence of a new bar.Typically, the isnewbar() function is employed...
The ccalendarinputbox control element of the incgui library is designed for efficient date and time input, offering flexibility in various modes.This control element can be utilize...
The trading signal is generated when a bar is closing, and the indicator's color arrow indicates the market entry signal.To use the indicator, place the stalin.ex5 compiled file in...
The trading signal is generated when a bar is closing, with the indicator's colour arrow indicating the market entry signal.To use the indicator, place the sidus.ex5 compiled file ...
The trading signal is generated when a bar is closing, with the indicator's color arrow indicating the market entry signal.To use this indicator, place the go.ex5 compiled file in ...
The trading signal is generated when a bar is closing. The change in candlestick color indicates the entry point.To use this indicator, place the 'heiken_ashi_smoothed.ex5' compile...
The trading signal is generated when a bar is closing, with the indicator's color dot indicating the market entry signal.To use this module, place the supertrend.ex5 compiled file ...
The trading signal is generated when a bar is closing. The indicator's color dot indicates a market entry signal.To use the indicator, place the asctrendsignal.ex5 compiled file in...
The trading signal is generated when a bar is closing. The change in candlestick color indicates the optimal time for market entry.To use this indicator, place the fibocandles.ex5 ...
The trading signal is generated when a bar closes, and the change in bar color indicates the entry point. Place the 3linebreak.ex5 compiled file in the terminal_data_folder\mql5\in...
The trading signal is generated when a bar is closing, with the indicator's color dot serving as the entry signal.To use the indicator, place the lemansignal.ex5 compiled file in t...
The trading signal is generated when a bar is closing, with the indicator's color arrow indicating the market entry signal.To use the indicator, place the 'bykovtrend.ex5' compiled...
The trading signal is generated when a bar is closing, with the indicator's color arrow indicating the market entry signal.To use the indicator, place the 'karacatica.ex5' compiled...
The trading signal is generated when a bar closes, and the oscillator line changes color, indicating the optimal entry point.Ensure the ColorLaguerre.ex5 compiled file is placed in...
The trading signal is generated when a bar is closing. The indicator's colour change indicates the optimal time for market entry.To use this indicator, place the nonlagdotl.ex5 com...
The trading signal is generated when a bar is closing, and the indicator changes color, indicating the optimal time for market entry.To use this module, place the pricechannel_stop...
The signal is formed when a bar is closing. The moment, when a candlestick formed by changes its color, indicates the time for market entry.Place candles_smoothed.ex5 compiled file...
The trading signal is generated when a bar is closing, with the indicator's color arrow indicating the market entry signal.To use this indicator, place the wprsisignal.ex5 compiled...
The cfastfile class offers a powerful approach to data management, eliminating the need for intermediate disk writes and significantly enhancing performance.This class introduces f...
The trading signal is generated when a bar closes, and the indicator changes color, indicating the optimal entry point.To use this module, place the colorjfatl.ex5 compiled file in...
The signal is formed when a bar is closing. The indicator's color dot serves as a market entry signal.To use the indicator, place the silvertrend_signal.ex5 compiled file in the te...
This library provides essential statistical functions for user data processing in MetaTrader 4 and 5 (MT4/MT5).Originally published in 2026, the library has been enhanced and optim...
This script provides a comprehensive set of color conversion and manipulation functions for various color spaces.Conversion Functions:- XYZ to RGB- XYZ to YXY- XYZ to HunterLab- Hu...
A graphic control for color selection.This class utilizes the and libraries. To use it, ensure that incgui_v4.mqh, inccolors.mqh, and incgui_colorinput.mqh are placed in terminal_d...
A class designed for efficient matrix operations and manipulations.This class provides a structured approach to working with matrices, offering a range of methods for various mathe...
MetaQuotesThis simple function returns a string of decrypted code of the trade operation result from after executing the function:Alternatively, it can return a string from MqlTrad...
This function calculates the lot size based on the available funds in the deposit currency. The input parameters are:- Currency- Risk percentage- Stop loss in pointsThe function ut...
In this library, you'll find two functions: ibandsfunc and imacdfunc. These functions enhance the calculation capabilities of their respective indicators, making them suitable for ...
While exploring MQL5, I unexpectedly stumbled upon the need to assemble a MySQL library. As with any library, the accompanying examples demonstrate its practical usage. These examp...
This function is designed to identify weekends on a server, aiding in efficient resource management for Expert Advisors (EAs) utilizing the OnTimer() function.The DaysofWeekCheck()...
This library introduces three custom functions: iacfunc, iaofunc, and ibearsbullsfuncs. These functions enhance the calculation capabilities of their standard counterparts and are ...
A comprehensive function library designed for efficient time series analysis and manipulation.This library offers a range of functions equivalent to MQL4's time series handling cap...
ALGLIB is one of the largest and most comprehensive mathematical libraries available. It offers a wide range of features for numerical analysis and data processing.Do you need to p...
The incgui_bitpic.mqh include file introduces the cbitpic graphical control class, offering a comprehensive suite of functions for pixel drawing.Fig. 1 showcases a sample drawing c...
The getextremums() function is a powerful tool for identifying extremums within a specified historical period. It employs a search algorithm akin to that used in the indicator, rel...
The CTradeStatistics class provides a comprehensive suite of enumeration parameter calculations, offering a flexible approach to statistical analysis in trading strategies.With the...
cselectfile is a graphical interface class for file selection, built upon standard library class methods.Methods:- create: Generates a graphical interface.- chartevent: Handles cha...
The Shapiro-Wilk test is a powerful statistical method to assess normality in data sets.For large datasets (over 100 data points), the traditional tables of coefficients can be cum...
This simple MA crossover system is designed for potential use within the Expert Wizard. The direction() function is implemented to provide buy and sell signals when the fast MA cro...
A comprehensive library for efficient string manipulation, offering a range of functions to streamline your development process.The library includes the powerful 'stringtoarray' fu...