the heiken ashi indicator with a smoothing function. this indicator can be displayed as bars or candles, depending on the selected parameters.it offers two plotting options:- heike...
a colorful fan of moving averages.parameters:mamethod- moving average (ma) method.maprice- ma applied price.periodfrom- minimal ma period.periodstep- ma period step.count- number o...
this code snippet demonstrates how to determine if a new bar has appeared on a specified timeframe in metatrader indicators and expert advisors.the isnewbar() function is designed ...
this indicator measures the distance between the bollinger bands® and presents it as a singular indicator, simplifying bollinger calculations using metatrader 5 techniques.the new ...
this expert advisor (ea) is a straightforward tool for traders seeking a basic example or wishing to experiment with the strategy tester.the ea's logic is based on two moving avera...
the indicator plots pivot levels for all available historical data without using objects.it supports 5 variants of pivot levels and 3 calculation periods: daily, weekly, and monthl...
this indicator is based on an algorithm that plots murrey math lines for historical price data without using objects.the concept is derived from gann's theory that prices move in 1...
the zerolag macd indicator is an innovative tool that enhances the standard macd from metatrader 5. it introduces a unique feature: the histogram is displayed with the color of the...
the indicator visually represents price trends by coloring candles based on direction and movement.it smoothly transitions between colors when the price retracement from the maximu...
this indicator provides a visual representation of the bollinger bands ®, with color-coding to indicate trend direction.when the price crosses the upper bound, indicating an upward...
the cxmlelement class offers a comprehensive set of functionalities for interacting with xml documents.it facilitates the creation of a dom-model (objects tree) from an xml-documen...
this indicator adds colors to the parabolic sar, with the color depending on the acceleration factor.all calculations are performed within the cparabolic class, which offers the fo...
the pivot point indicator is a valuable tool for traders, offering insights into potential market direction throughout the day.this indicator calculates and displays the pivot poin...
when processing large data sets, using files is inefficient. database management systems (dbms) offer a more effective solution, and several mql4-based tools already exist for inte...
this indicator is based on the woodies cci strategy, which can be found on the official website.you can specify the time period in the input parameters.please report any errors via...
this indicator adds colors to the parabolic sar, enhancing its visual appeal and readability.the parabolic sar (stop and reverse) is a technical indicator designed for trend analys...
this is a straightforward indicator that displays ticks in a separate subwindow.the indicator utilizes standard indicator buffers, which are shifted by the plotindexsetinteger() fu...
this indicator demonstrates the buffer pattern using candles, fractals, zigzagcolor, and colormaline.drawing styles:- draw_color_candles- draw_arrow- draw_color_zigzag- draw_color_...
this indicator provides a unique perspective on market activity.it presents a one-dimensional view of candles, with colors dynamically adjusted based on the current tick volume.thi...
this indicator utilizes draw_filling buffers and incorporates timetradeserver() and timegmt() functions for time-based calculations.the trade session times may exhibit slight inacc...
this indicator is a popular tool for traders, providing insights into price movements by displaying the maximum and minimum prices, along with average values, over a specified numb...
an updated version of the timeclosingperiod indicator, designed for traders who trade at the opening of new bars.this indicator provides valuable information by plotting the time r...
the wininet_test.mq5 script is a modified version of a script published in mql4.codebase in 2026. it demonstrates how to download a page or file from the internet using the wininet...
the script enables synchronous scrolling across all charts opened in the client terminal.prior to executing the script, ensure the chart shift feature is enabled from the right par...
this indicator is a valuable tool for traders focusing on new candle openings, as it displays the time remaining until the current timeframe's close.for timeframes below h1, it add...
the library provides functions to describe trade server return codes and runtime errors for metatrader 4/5.functions:- tradeserverreturncodedescription: returns a description of tr...
a simple clock indicator for metatrader 4/5, allowing you to display gmt, server, or local time on your charts.this indicator provides a straightforward way to keep track of differ...
the movingaverages library is an essential component of the standard package in the metatrader 5 client terminal.this library offers a comprehensive set of functions for calculatin...
triple exponential average (trix) is an oscillator that indicates overbought/oversold market conditions. it can also serve as a momentum indicator. the indicator applies triple smo...
the variable index dynamic average (vidya) is a technical indicator that offers a unique approach to calculating the exponential moving average (ema) with a dynamic averaging perio...
the triple exponential moving average (tema) is a technical indicator introduced by patrick mulloy in the 2026 edition of the 'technical analysis of stocks & commodities' magazine....
the double exponential moving average (dema) is a technical indicator developed in 2026 to smooth price series and reduce false signals in saw-toothed price movements.calculation:t...
the fractal adaptive moving average (frama) is a technical indicator that adapts to market conditions by adjusting its smoothing factor based on the fractal dimension of price seri...
the script objchartsample.mql5 demonstrates the manipulation of chart properties through the utilization of classes from the standard library (cchart)....
the spheresample.mq5 script demonstrates the manipulation of graphic objects utilizing classes from the standard library (base class of objects array carrayobj, cchartobjecttext).t...
this indicator identifies potential reversal points in the market.it triggers a signal when the high or low of the previous bar is breached, indicating a potential change in market...
this sample demonstrates how to create a table of trade symbols with interactive features.by clicking on a symbol within the chart (obj_chart) graphic object, the corresponding pri...
loongdraws 96 line mas with only 100 lines of code, utilizing the mybuffer class.history: the concept originated from rosh's topic, inspired by the chinese term 'jun xian liu', whi...
this indicator demonstrates the relationship between a channel and a stochastic oscillator. it can be beneficial to monitor the oscillator's movement within the channel, providing ...
this indicator calculates fractals with customizable bar count settings.features:- specify the number of bars before and after the current high/low to detect fractals.functionality...
this indicator allows you to define the number of bars separately before and after the current high/low (fractal).it utilizes the calcfrac class from the calcfrac.mqh library for i...
the cgv class is a powerful tool for managing global variables in the metatrader 5 client terminal.this class provides a set of methods to streamline your workflow:- globalvariable...
the color bars indicator is a visual tool that enhances your trading experience by coloring bars based on volume changes. it provides a quick and intuitive way to identify volume t...
this indicator is a powerful tool that combines the strengths of two well-known indicators: bears power and bulls power. by merging these indicators, it provides a comprehensive vi...
this is a modified version of the zig zag indicator.it displays lines in different colors to signify the direction of price movement.the indicator is suitable for mt4 and mt5 platf...
the zigzag indicator is a powerful tool that simplifies complex price plots by connecting significant peaks and troughs.with a customizable minimum price change parameter, it filte...
williams percent range technical indicator (%r) is a dynamic tool that assesses market conditions, indicating overbought or oversold states. it closely resembles the stochastic osc...