Find us on Facebook!
Join our fan page

Use new possibilities of MetaTrader 5

History of MQL5.community development

The most popular trading robots and technical indicators, news signals, regular incoming ready-made MQL5 programs in CodeBase and the most discussed Forum topics.

20 new topics on forum:

and 17 more...

New publications in CodeBase

  • Hikkake Pattern (Inside Day False Breakout) Hikkake Pattern (Inside Day False Breakout) indicator is a trading strategy based on false breakouts. Translated into MQL5 code from Dan Chesler's article published in April 2004, Active Trader Magazine "Trading False Moves with the Hikkake Pattern".
  • CSeries Class A low latency container for working with ticks

The most downloaded free products:

Bestsellers in the Market:

Most read articles this month

ZUP - Universal ZigZag with Pesavento patterns. Search for patterns

ZUP - Universal ZigZag with Pesavento patterns. Search for patterns

The ZUP indicator platform allows searching for multiple known patterns, parameters for which have already been set. These parameters can be edited to suit your requirements. You can also create new patterns using the ZUP graphical interfaces and save their parameters to a file. After that you can quickly check, whether these new patterns can be found on charts.

Multi-symbol balance graph in MetaTrader 5

Multi-symbol balance graph in MetaTrader 5

The article provides an example of an MQL application with its graphical interface featuring multi-symbol balance and deposit drawdown graphs based on the last test results.

How to purchase a trading robot from the MetaTrader Market and to install it?

How to purchase a trading robot from the MetaTrader Market and to install it?

A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.

Most downloaded source codes this month

  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.
  • TradePanel Simple one click trade panel, typically useful for scalpers and day traders.
  • Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.

16 new topics on forum:

and 13 more...
There are more than 95 790 topics available on forum

The most popular forum topics:

New publications in CodeBase

  • Pivotal Points Pivotal points as described in the March 2009 SFO magazine article "Trading FX Like Jesse Livermore Traded Stocks" by Jamie Saettele.
  • ATR Value Indicator An indicator for displaying ATR (Average True Range) value in pips or points with option for setting multiplier.

27 new topics on forum:

and 24 more...

Bestsellers in the Market:

New publications in CodeBase

  • CCI Squeeze Multi Timeframe Compared to the CCI Squeeze indicator, this version is a standalone multi timeframe version (no other indicator is needed for its work).
  • CCI Squeeze Combination of two very well known indicators (CCI and Moving Average) that estimates the direction strength of the current market trend.
  • Step Chart Separate Compared to the Step Chart indicator, this version displays the values in a separate window (as a sort of a help to see the trend changes in an easier way).
  • Step Chart Histogram Compared to the Step Chart indicator, this version displays the values in a separate window as a histogram (as a sort of a help to see the trend changes in an easier way).
  • Step Chart Step Chart indicator monitors the price change (in pips) and according to that, determines if a new "step" has been made or not.
  • Volatility Pivot Volatility Pivot indicator calculates "pivots" (support/resistance lines) based on current symbol/timeframe Average True Range calculated volatility.
  • Dollar Index Candles Compared to the Dollar Index indicator, this version is a bit different: instead of showing just one value, it is displaying the "open", "close", "high" and "low" of dollar index as candles in a separate window. That way you can see the volatility of the dollar index intra bar change too and it displays values closer to our normal assumption how the index is formed.
  • Dollar Index The U.S. Dollar Index (USDX, DXY, DX) is an index (or measure) of the value of the United States dollar relative to a basket of foreign currencies, often referred to as a basket of U.S. trade partners' currencies. The Index goes up when the U.S. dollar gains "strength" (value) when compared to other currencies.
  • s-Downloader (SingleTF) The script downloads the historical quotes data of the current chart symbol and timeframe.

The most downloaded free products:

15 new topics on forum:

and 12 more...
There are more than 95 730 topics available on forum

Most read articles this week

ZUP - Universal ZigZag with Pesavento patterns. Search for patterns

ZUP - Universal ZigZag with Pesavento patterns. Search for patterns

The ZUP indicator platform allows searching for multiple known patterns, parameters for which have already been set. These parameters can be edited to suit your requirements. You can also create new patterns using the ZUP graphical interfaces and save their parameters to a file. After that you can quickly check, whether these new patterns can be found on charts.

Synchronizing several same-symbol charts on different timeframes

Synchronizing several same-symbol charts on different timeframes

When making trading decisions, we often have to analyze charts on several timeframes. At the same time, these charts often contain graphical objects. Applying the same objects to all charts is inconvenient. In this article, I propose to automate cloning of objects to be displayed on charts.

How to purchase a trading robot from the MetaTrader Market and to install it?

How to purchase a trading robot from the MetaTrader Market and to install it?

A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.

Most downloaded source codes this week

Bestsellers in the Market:

The most popular forum topics:

21 new topics on forum:

and 18 more...

Bestsellers in the Market:

The most downloaded free products:

The most popular forum topics:

27 new topics on forum:

and 24 more...

Bestsellers in the Market:

The most popular forum topics:

Bestsellers in the Market:

27 new topics on forum:

and 24 more...
There are more than 95 670 topics available on forum
There are more than 4 650 products available in Market

The most downloaded free products:

Bestsellers in the Market:

19 new topics on forum:

and 16 more...

The most popular forum topics:

Most read articles this month

ZUP - Universal ZigZag with Pesavento patterns. Search for patterns

ZUP - Universal ZigZag with Pesavento patterns. Search for patterns

The ZUP indicator platform allows searching for multiple known patterns, parameters for which have already been set. These parameters can be edited to suit your requirements. You can also create new patterns using the ZUP graphical interfaces and save their parameters to a file. After that you can quickly check, whether these new patterns can be found on charts.

Multi-symbol balance graph in MetaTrader 5

Multi-symbol balance graph in MetaTrader 5

The article provides an example of an MQL application with its graphical interface featuring multi-symbol balance and deposit drawdown graphs based on the last test results.

Deep Neural Networks (Part V). Bayesian optimization of DNN hyperparameters

Deep Neural Networks (Part V). Bayesian optimization of DNN hyperparameters

The article considers the possibility to apply Bayesian optimization to hyperparameters of deep neural networks, obtained by various training variants. The classification quality of a DNN with the optimal hyperparameters in different training variants is compared. Depth of effectiveness of the DNN optimal hyperparameters has been checked in forward tests. The possible directions for improving the classification quality have been determined.

Most downloaded source codes this month

  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.
  • RSISignal This indicator is based on original RSI, but more features are added to general signals and watch the strength of the price movement. The main purpose is to general buy/sell signals using smoothed RSI and its MA.
  • TradePanel Simple one click trade panel, typically useful for scalpers and day traders.

23 new topics on forum:

and 20 more...

Bestsellers in the Market:

New publications in CodeBase

  • Repulse Multi Timeframe The Repulse Multi Timeframe indicator measures and displays the bullish or bearish pressure associated with each price candlestick in the form of a curve.
  • Log Sigmoidal Normalized Jurik MA In this indicator Jurik MA is sigmoidal (Softmax) normalized - made as oscillator that ranges in 0 to 1 range, and if you use hyperbolic normalization it will range from -1 to +1 range.
  • Repulse The Repulse indicator measures and displays the bullish or bearish pressure associated with each price candlestick in the form of a curve.
  • Log Sigmoidal Normalized T3 In this indicator T3 is sigmoidal (Softmax) normalized - made as oscillator that ranges in 0 to 1 range, and if you use hyperbolic normalization it will range from -1 to +1 range.
  • RSI with RSI The five-week and 17-week RSI values are used for entry and exits while the 17-week RSI is used for trend direction as an entry filter in the retracement entries.

Bestsellers in the Market:

The most downloaded free products:

28 new topics on forum:

and 25 more...
There are more than 95 600 topics available on forum
There are more than 8 300 codes published in Codebase

New publications in CodeBase

  • Exp_Sinewave2_X2 A trend-following trading system Exp_Sinewave2_X2 is based on the signals of two indicators Sinewave2
  • SilverTrend_x10 Indicator SilverTrend_x10 shows the color of the SilverTrend indicator candlesticks from ten different timeframes from the bar defined in the indicator input parameters.
  • MultiSilverTrend_x10 Indicator MultiSilverTrend_x10 shows information on the current trends, using the colors of indicator SilverTrend from ten different timeframes.
  • Sine Wave Cloud HTF Indicator Sine Wave with the timeframe selection option available in input parameters, in form of a colored cloud.
  • Exp_SilverTrend_Duplex Two identical trading systems (for long and short positions) based on the signals of indicator SilverTrend, which can be configured in different ways within one Expert Advisor.
  • SilverTrend Indicator SilverTrend_Signal that generates alerts and sends e-mails and Push-messages when the indicator changes its color, implemented as candlesticks. Candlesticks with the trend are colored brightly, and those against the trend are colored darkly.
  • SilverTrend_NRTR_HTF Indicator SilverTrend_NRTR with the timeframe selection option available in input parameters, alerting and sending e-mails and push-messages when the indicator changes its color.
  • Tarzan A simple RSI with a channel and signal arrows
  • Smoothed_Smart_Money_Pressure_Oscillator Smoothed Smart Money Pressure Oscillator
  • SilverTrend_NRTR Semaphore signal indicator SilverTrend with the NRTR line of possible stop order locations.
  • Smart_Money_Pressure_Oscillator Smart Money Pressure Oscillator
  • SSD_With_Histogram A slow stochastic with a histogram.
  • WEVOMO Weight Volume Move-Adjusted Moving Average.
  • Wiseman_HTF Indicator Wiseman with the timeframe selection option in its input parameters.
  • RVRResistance An indicator of the volume / bar price range ratio with a signal line and with the option of identifying the maximum/minimum price change resistance.
  • Range_Volume_Ratio_S Indicator of candlestick size / tick volume ratios and signal line.
  • Range_Volume_Ratio Indicator of candlestick size / tick volume ratios.
  • Range_Histogram A candlestick size indicator.
  • Rainbow_Volume A colored tick-volume indicator.
  • Wiseman Wiseman is an indicator basically aimed at showing the candlestick, on which the trend has changed its direction.
  • Kalman_Filter Indicator Kalman Filter. It allows efficiently smoothing the noise, extracting the main trend from it.
  • HL_StdDev The oscillator shows standard deviation calculated on the difference between the High and the Low.
  • EMA_Trend Two channels by the High and Low of MA.
  • ADX_Difference Indicator of the difference between ADX and ADX as of N periods ago.
  • ADMIR Oscillator ADMIR (Average Directional Movement Index Rating) shows the ratio of the ADX lines of two indicators Average Directional Movement Index with the calculation periods differing by the specified value.
  • CandleStop_Cloud_HTF Indicator CandleStop_Cloud with the timeframe selection option available in input parameters.
  • CandleStop_Cloud An indicator to pull trailing stops with the channel color background filling and showing the latest values as price labels.
  • Exp_CandlesticksBW_Tm The Exp_CandlesticksBW_Tm Expert Advisor is based on the color change of the CandlesticksBW candlesticks and allows strictly define the trading time interval.
  • CandlesticksBW_x10 Indicator CandlesticksBWx10 shows the color of the CandlesticksBW indicator candlesticks from ten different timeframes from the bar defined in the indicator input parameters.
  • MultiCandlesticksBW_x10 Indicator MultiCandlesticksBW_x10 shows information on the current trends, using the colors of indicator CandlesticksBW from ten different timeframes.
  • CandlesticksBW_Alert An indicator with coloring candlesticks according to B. Williams and alerting on trend change, as well as sending e-mails and Push-messages in such situation.
  • OzFX_D1_IndAES_v1.0_HTF Indicator OzFX_D1_IndAES_v1.0 with the timeframe selection option available in the input parameters.
  • Two MA one RSI Two indicators iMA (Moving Average, MA) and one iRSI (Relative Strength Index, RSI). Many settings and optimization of trade signals formula.
  • Exp_SilverTrend_CrazyChart A trading system based on the signals of indicator SilverTrend_CrazyChart.
  • EA Stochastic Trading based on indicator iStochastic (Stochastic Oscillator, Stochastic). Stop Loss, Take Profit, and Trailing of a position can be enabled/disabled.
  • Close by Equity Percent The EA closes all positions if the equity reaches a certain ratio as related to the balance.
  • Previous Candle Breakdown Expert Advisor "Previous Candle Breakdown."
  • Trend_Component Indicator John Ehlers Trend Component
  • Deep Drawdown MA The EA opens positions at crossing fast iMA and slow iMA (Moving Average, MA). It has the function of outstaying the losses. It catches the type of the position in OnTradeTransaction.
  • MurreyMathFixPeriod Murrey levels are an efficient tool to forecast the changes in price movement. The main idea of this system is that all markets move in the same manner.
  • MultiBrainTrend2_V2_x10 Indicator MultiBrainTrend2_V2_x10 shows information on the current trends, using the colors of indicator BrainTrend2_V2 from ten different timeframes.
  • BrainTrend2_V2_x10 Indicator BrainTrend2_V2x10 shows the color of the BrainTrend2_V2 indicator candlesticks from ten different timeframes.
  • Trend_Angle The indicator calculates the inclination angle of the last segment of moving average and shows it in the chart together with the MA line and the line drawn from the last segment of moving average.
  • ProfitCalculator Panel indicator with the date on closed positions.
  • RSI_STARC RSI + STARC Bands (Stoller Average Range Channels).
  • Volatility_Ratio Indicator Volatility_Ratio.
  • TATR Oscillator TATR (Tick Average True Range).
  • Exp_BrainTrend2_V2_Duplex Two identical trading systems based on the signals of BrainTrend2_V2, for long and short trades, which can be configured in different ways within one Expert Advisor.
  • AnalysisOnBars_HTF Indicator AnalysisOnBars with the timeframe selection option available in input parameters.
  • AnalysisOnBars Informational indicator AnalysisOnBars shows bars without considering the price. Bars are shown in points.
  • PDO Indicator PDO (Percent Difference Oscillator).
  • Notis Oscillator Notis% V measures the market volatility, based on the difference between the intraday High and Low.
  • TradingBoxing Trading panel based on class CDialog.
  • MACD_Squeeze Oscillator MACD Squeeze similar to indicator Trade The Markets Squeeze, but based on MACD.
  • Intraday_Intensity_Index Intraday Intensity Index.
  • HWC Channel indicator HWC (Holt-Winters Channel).
  • HWMA Indicator HWMA (Holt-Winter Moving Average) is a three-parameter moving average by the Holt-Winter method.
  • Divergence_Candles Indicator of candlestick divergences.
  • Difference2 Indicator Difference2 shows the difference between the predefined reference prices (Applied price) now and as of N periods ago.
  • DI Oscillator DI (Damping Index) is designed for identifying the damping of the directed market movement.
  • Modified Moving Averages A slightly modified EA from the standard delivery: MQL5\Experts\Examples\Moving Average\Moving Average
  • Binario Working with pending orders Buy Stop and Sell Stop. A channel of two indicators iMA (Moving Average, MA).
  • BrainTrend2Stop_HTF Indicator BrainTrend2Stop with the timeframe selection option available in input parameters.
  • BrainTrend2_V2 Indicator BrainTrend2 that generates alerts and sends e-mails and Push-messages when the indicator changes its color.
  • Coin Flip Positions are opened pseudorandomly. In case of loss (closing by Stop Loss and negative profit), Martingale is applied.
  • InvertCandle_Plus The inverted chart of the current financial instrument, displaying Ask and Bid price levels.
  • AnchoredMomentum_x10 Indicator AnchoredMomentum_x10 shows the location of indicator AnchoredMomentum from ten different timeframes.
  • Exp_ATR_Normalize_Histogram A trading system based on the signales of indicator ATR_Normalize_Histogram
  • ATR_Normalize_Histogram_HTF Indicator ATR_Normalize_Histogram with the timeframe selection option available in input parameters, alerting when the overbought/oversold zones are broken through.
  • ATR_Normalize_Histogram A typical oscillator using Average True Range in form of a multicolor histogram.
  • MACD and SAR A trading system based on indicators MACD and SAR. The signal receiving formula is completely optimizable.
  • Executor Candles Trading on several candlestick patterns. The levels of Take Profit, Stop Loss, and Trailing are separate for BUY and SELL.
  • Night Flat Trade The EA works in the quietest hours (upon closing the American session and before opening the Asian session).
  • ASCtrend_NRTR_HTF Indicator ASCtrend_NRTR with the timeframe selection option available in input parameters, alerting and sending e-mails and push-messages when the indicator changes its color.
  • TVI TVI (Trade Volume Index).
  • Sidus_V1_Cloud Channel indicator
  • RTR Oscillator RTR (Range To Range) shows the ratio of two ATRs, a fast one and a slow one. Indicator RTR (Range To Range)
  • ASCtrend_NRTR Indicator ASCtrend with the NRTR line of possible stop order locations.
  • ReverseMinMax The indicator of the lowest tops and the highest bottoms.
  • Onisuk_Filter Direction Filter Indicator.
  • MIT Oscillator MIT (Momentum In Time) is a normal momentum with anchoring the calculations to the calculation start time.
  • Linda's Coil Linda's Coil - an indicator of "engulfed" candlesticks.
  • Glitch_Index Glitch_Index - indicator of the price deviation from its average value.
  • GAPO GAPO (Gopalakrishnan Range Index Oscillator) assesses quantitatively the volatility of an instrument, based on the trading range logarithm over an N-day period of time.
  • ERVI Oscillator ERVI (Ehlers' Relative Vigor Index) based on the relative vigor index by John F. Ehlers.
  • ESM Indicator ESM (Elsig's Shifting Mean) shows the averaged shift of price over the specified time interval (bars).
  • Advance_Decline_Line Indicator ADL (Advances/Declines Line) shows the ratio of positive and negative price increments over a specified time interval.
  • Exp_AbsolutelyNoLagLwma A trading system based on the AbsolutelyNoLagLwma indicator signals.
  • AnchoredMomentum_HTF Indicator AnchoredMomentum with the timeframe selection option available in input parameters.
  • InvertCandle The inverted chart of the current financial instrument.
  • ADX_Cross_Hull_Style_NRTR_HTF Indicator ADX_Cross_Hull_Style_NRTR with the timeframe selection option available in input parameters.
  • Lock Locking positions - opening Buy and Sell simultaneously.
  • AIS2 Trading Robot An automated trading system with a data panel in form of the OBJ_LABEL objects.
  • ADX_Cross_Hull_Style_NRTR An NRTR-type indicator using Average Directional Movement Index.
  • AbsolutelyNoLagLwma_HTF Indicator AbsolutelyNoLagLwma with the timeframe selection option available in input parameters, alerting when the indicator changes its color.
  • ID Compare HH LL and delta base This oscillator shows the differences in points between the successive High of bars/candlesticks and Low of bars/candlesticks. It also shows them in different colors, depending on the directions and amount of points set in the properties.
  • AbsolutelyNoLagLWMA A moving average using double LWMA-averaging and implemented in color.
  • Martingale Dynamic managing the lot size depending on the balance.
  • 2XMA_Ichimoku_Signal A semaphore signal indicator using the algorithm of indicator 2XMA_Ichimoku_Oscillator.
  • Bands 2 A trading system based on indicator iBands (Bollinger Bands, BB). Placing pending Buy Stop and Sell Stop within a specified time interval (from XX o'clock to YY o'clock).

Bestsellers in the Market:

19 new topics on forum:

and 16 more...

Most read articles this week

ZUP - Universal ZigZag with Pesavento patterns. Search for patterns

ZUP - Universal ZigZag with Pesavento patterns. Search for patterns

The ZUP indicator platform allows searching for multiple known patterns, parameters for which have already been set. These parameters can be edited to suit your requirements. You can also create new patterns using the ZUP graphical interfaces and save their parameters to a file. After that you can quickly check, whether these new patterns can be found on charts.

Synchronizing several same-symbol charts on different timeframes

Synchronizing several same-symbol charts on different timeframes

When making trading decisions, we often have to analyze charts on several timeframes. At the same time, these charts often contain graphical objects. Applying the same objects to all charts is inconvenient. In this article, I propose to automate cloning of objects to be displayed on charts.

Multi-symbol balance graph in MetaTrader 5

Multi-symbol balance graph in MetaTrader 5

The article provides an example of an MQL application with its graphical interface featuring multi-symbol balance and deposit drawdown graphs based on the last test results.

Most downloaded source codes this week

  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.
  • RSISignal This indicator is based on original RSI, but more features are added to general signals and watch the strength of the price movement. The main purpose is to general buy/sell signals using smoothed RSI and its MA.
  • Simple Pip Value Calculator "How much is a 1 pip movement on EURUSD (or any pair) worth in my currency?" - here's the answer!
1...245246247248249250251252253254255256257258259...559