The i_sampler.mq5 indicator calculates market entry signals for neural network training.It features two buffers:- Buffer 0 (green line) - Analog signal, calculated as the ratio of ...
This script provides various sorting methods for double arrays in MQL4/MQL5, offering a comprehensive toolkit for efficient data organization.Sorting Methods:- sortbubbleup(double ...
Adaptive exponentially smoothed moving average, based on an indicator.This indicator is similar to Bollinger Bands, but based on the standard deviation of the price instead of the ...
This indicator is an adaptive exponential moving average (AEMA) that adjusts its sensitivity based on the Average True Range (ATR) volatility.It was originally developed by Jose Si...
Exponential Moving Average (EMA) Volatility Adjusted.This indicator adjusts the EMA based on volatility, providing a more responsive and adaptable trend-following tool.Input Parame...
Exponential Moving Average (EMA) - Volatility-Adjusted.This indicator combines the Relative Strength Index (RSI) with an EMA to create a volatility-adjusted moving average.Input Pa...
The Expert Advisor (EA) is designed to utilize the power of the MA RSI indicator for trading decisions.Trading Signals:- Buy: Triggered by an upward crossover of the fast line.- Se...
MetaTrader 5 Strategy Tester provides statistical parameters of a trading system after each testing pass. These parameters can be obtained using a specific function within the test...
The Corrected Average (CA) indicator, also known as the "optimal moving average", is a powerful tool for traders. Its key advantage lies in its ability to adapt to market condition...
The MQL5 language offers a feature to retrieve information about input parameters, including their count, type, and values, through an indicator handle.This Expert Advisor demonstr...
The Expert Advisor operates using a single indicator on the M5 timeframe with lots ranging from 5 to 15. Trading is executed with consistent parameters.Fig. 1. Pirat's Expert Advis...
This is a fast and efficient Zig Zag indicator with optimized peak retrieval.Advantages:- The indicator replaces all cycles for peak retrieval with arraybsearch, making it faster t...
This Expert Advisor (EA) is designed to address the challenge of creating hedged positions in MetaTrader 5, which does not natively support multi-directional positions.The EA opens...
This indicator calculates the last average price for a symbol and determines the trend direction, providing a signal for potential trade operations.Recommended Timeframe: M1.The We...
This indicator provides a visual representation of the spread dynamics on your charts.It displays the minimum (red), average (green), and maximum (blue) spread values as a histogra...
The Choppy Market Index (CMI) is a versatile indicator designed to assess market stability and trend probability. The indicator values range from 0 to 100, where higher values indi...
Script to capture wide screenshots when your monitor's width is insufficient to display the entire chart.The script generates images with a length of 1500 bars, allowing you to cap...
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...
Two-line MACD.This indicator is available by default in a great deal of trading platforms, but it cannot be found in MetaTrader 5.The indicator was first implemented in MQL4 and pu...
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...
Pentuple Exponential Moving Average is a technical indicator that combines multiple exponential moving averages to provide a more accurate and responsive trend signal.Introduction ...
QEMA - Quadruple Exponential Moving Average.QEMA is calculated as: QEMA = TEMA + DEMA(Y - TEMA).QEMA is set to 50, and the EURUSD D1 modification is based on the original TEMA to c...
The Momentum Color Fill indicator is a powerful tool for traders using the MetaTrader 4/5 platform. It enhances the standard Momentum indicator by adding a visual representation of...
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()...
The OpenBuyPosition script is designed to facilitate buying with predefined stop loss and take profit values in points relative to the current price.Key Features:- Fixed Stop Loss ...
This script facilitates buying with predetermined stop loss and take profit values in points relative to the current price.Key Features:- Fixed Deal Volume: Utilizes the mm (money ...
This is a 5-indicator suite named 'The Height of the Period'. It offers traders a reliable toolset within the MetaTrader platform. Adhering to MT4/MT5 standards, it ensures seamles...
The indicator utilizes the channel generated based on the common moving average. It displays a portion of the channel, indicating the breakout direction, which serves as a current ...
Trend indicator based on two RSI oscillators. The periods of the oscillators can vary, and the final indicator combines ADX and MACD technical indicators on one chart. Interpret th...
This indicator was first implemented in MQL4 and published in 2026. It utilizes the smoothalgorithms.mqh library classes, which must be copied to the terminal_data_folder\mql5\incl...
MaxagentThis indicator colors the MACD histogram bars according to the Elder Impulse system.Originally implemented in MQL4 and published in 2012, this version has been updated for ...
The Bulls Bears indicator is a trend indicator that displays a colored cloud based on volume calculations. The cloud color represents the current market trend, with red indicating ...
This indicator was designed to facilitate the acquisition of synchronized and normalized data for neural network inputs.Data synchronization is achieved based on the symbol where t...
The setselllimitorder script facilitates the placement of a sell limit order with predefined trigger, stop loss, and take profit levels in points relative to the current price. Its...
The setsellstoporder script is designed to facilitate the placement of a sell stop order with predefined trigger, stop loss, and take profit levels in points relative to the curren...
The setbuystoporder script facilitates the placement of a buy stop order with predefined trigger, stop loss, and take profit levels in points relative to the current price.A key fe...
The setbuylimitorder script is designed to facilitate the placement of buy limit orders with predefined trigger, stop loss, and take profit levels relative to the current price. It...
The setbuystoplimitorder script facilitates the placement of a buy stop limit order with predefined trigger levels, stop loss, and take profit levels in points relative to the curr...
The setsellstoplimitorder script facilitates the placement of a sell stop limit order with predefined trigger, stop loss, and take profit levels relative to the current price. A ke...
The EMD script performs empirical mode decomposition for the current symbol, displaying the result in the default web browser.To use the script:- Copy the entire EMD directory (fro...
The simplest arrow semaphore indicator with alerts at the newest close bar. It offers the option to send signals to a mailbox, and these signals are based on the crossing of two mo...
The indicator of the ranges of unrestricted time intervals.This is an intraday indicator displaying the height of trade ranges inside a trading day. The operation principle is as f...
A simple trend indicator presented in the style of NRTR. It functions similarly to the Parabolic SAR.This indicator was initially developed for MQL4 and released in the code base o...