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.

There are more than 80 380 topics available on forum

Bestsellers in the Market:

There are more than 6 110 codes published in Codebase

New publications in CodeBase

  • Exp_TSICloud Exp_TSICloud Expert Advisor is based on the change of color of TSICloud indicator.
  • PriceChannel_Stop_Digit PriceChannel_Stop indicator displays the most recent value as a price label with the the possibility to round the channel levels up to a required number of digits.
  • T3Taotra_HTF T3Taotra indicator with the timeframe selection option available in input parameters.
  • TSICloud Oscillator in the form of a cloud based on correlation of two smoothed Momentums from different timeframes.
  • PriceChannel_Stop_HTF PriceChannel_Stop indicator with the timeframe selection option available in input parameters.
  • Exp_ROC2_VG Exp_Directed_Movement is based on the change of color of ROC2_VG indicator.
  • ROC2_VG_HTF ROC2_VG indicator with the timeframe selection option available in the input parameters.
  • XEnvelopes_Digit_Grid Envelopes indicator with the color filling inside the channel, drawn as a cloud, with the display of the last values as price labels and the possibility to round the channel levels up to a required number of digits, and a price grid with these rounded values.
  • XEnvelopes_Digit Envelopes indicator with the color filling inside the channel, drawn as a cloud, with the display of the last values as price labels and the possibility to round the channel levels up to a required number of digits.
  • TrendX TrendX indicator can be used for the market entry/exit.
  • ROC2_VG Plotting ROC indicators of two arbitrary types (including Momentum) and periods in a single window.
  • M2_MA_HTF M2_MA indicator with the timeframe selection option available in the input parameters.
  • M2_MACandle M2_MA indicator implemented as a sequence of candlesticks.
  • MaChannel_HTF MaChannel indicator with the timeframe selection option available in input parameters.
  • Exp_MaChannel Trading system based on MaChannel indicator signals.
  • Exp_Q2MA Exp_Q2MA is based on the change of color of the Q2MA indicator.
  • Q2MA_HTF Q2MA indicator with the timeframe selection option available in input parameters.
  • M2_MA Smooth non-trivial linear combination of EMA and LWMA averagings.
  • MaChannel A simple trend indicator based on two Moving Averages in NRTR form.
  • Q2MA A simple trend indicator based on two Moving Averages in the form of a colored cloud.
  • AsymmetricStochNR_Sign Semaphore signal indicator using asymmetric Stochastic oscillator in the form of a colored cloud.
  • AsymmetricStochNR_Cloud_HTF AsymmetricStochNR_Cloud indicator with the timeframe selection option available in input parameters.
  • AsymmetricStochNR_Cloud Asymmetric Stochastic oscillator in the form of a colored cloud.
  • Exp_CCI_Woodies Exp_Directed_Movement Expert Advisor is based on the change of color of the CCI_Woodies indicator.
  • CCI_Woodies_HTF CCI_Woodies indicator with the timeframe selection option available in input parameters.
  • CCI_Woodies Two CCI oscillators in a single window in the form of a colored cloud.
  • Exp_Directed_Movement Exp_Directed_Movement Expert Advisor is based on the change of color of the Directed_Movement indicator.
  • InstTrend_HTF InstTrend indicator with the timeframe selection option available in input parameters.
  • Directed_Movement_HTF Directed_Movement indicator with the timeframe selection option available in input parameters.
  • Exp_VWAP_Close Exp_VWAP_Close is based on VWAP_Close moving average change of direction.
  • InstTrend The trend indicator drawn in the form of the colored cloud.
  • ZZ_Color Simple and resource efficient ZigZag.
  • Directed_Movement Double smoothed RSI indicator in the form of a colored cloud.
  • trend_arrows_HTF_Signal trend_arrow_HTF_Signal shows a trend direction or a signal for performing a deal generated by trend_arrows indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment.
  • trend_arrows_sign Semaphore signal indicator based on the trend_arrows indicator algorithm.
  • Exp_trend_arrows Trading system based on trend_arrows indicator signals.
  • trend_arrows_HTF trend_arrows indicator with the timeframe selection option available in input parameters.
  • VWAP_Close_HTF VWAP_Close indicator with the timeframe selection option available in input parameters.
  • trend_arrows Trend Arrows draws support/resistance lines as colored dots on a price chart.
  • VWAP_Close VWAP_Close indicator defines liquidity points and average Close price weighted by volume.
  • DarvasBoxesCloud_HTF DarvasBoxesCloud indicator with the timeframe selection option available in input parameters.
  • DarvasBoxesCloud_Digit_Grid DarvasBoxes indicator with the color filling inside the channel, drawn as a cloud, with the display of the last values as price labels and the possibility to round the channel levels up to a required number of digits, and a price grid with these rounded values.
  • DarvasBoxesCloud DarvasBoxes indicator with the background filling inside the channel.
  • XTRIXCandle XTRIX indicator implemented as a sequence of candlesticks. Candlesticks appear as a result of relevant price timeseries processed by XTRIX indicator algorithm.
  • Exp_XDPOCandle Trading system based on XDPOCandle indicator signals.
  • ColorXTRIX_Histogram_HTF ColorXTRIX_Histogram indicator with the timeframe selection option available in input parameters.
  • Exp_ColorXTRIX_Histogram Trading system based on ColorXTRIX_Histogram indicator signals.
  • XTRIX_HTF XTRIX indicator with the timeframe selection option available in input parameters.
  • DonchianChannelsCloud_HTF DonchianChannelsCloud indicator with the timeframe selection option available in input parameters.
  • XDPOCandle XDPO indicator implemented as a sequence of candlesticks.
  • DonchianChannelsCloud_Digit_Grid Donchian Channel indicator with the color filling inside the channel, drawn as a cloud, with the display of the last values as price labels and the possibility to round the channel levels up to a required number of digits, and a price grid with these rounded values.
  • DonchianChannelsCloud Donchian Channel with the background filling inside the channel.
  • ColorXTRIX_Histogram TRIX indicator is displayed as a colored histogram and provides the ability to change the averaging algorithm
  • XTRIX TRIX indicator provides the ability to change the averaging algorithm
  • Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
  • Multicurrency trading panel or a game system An example of using the MasterWindows library for creating a multicurrency game trade panel.
  • XDPO_HTF_Signal XDPO_HTF_Signal shows a trend direction or a signal for performing a deal generated by XDPO_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment
  • AroonHorn_HTF_Signal AroonHorn_HTF_Signal shows a trend direction or a signal for performing a deal generated by AroonHorn_Oscillator_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment
  • Exp_AroonHornSign Trading system based on the signals of AroonHornSign indicator
  • AroonHornSign Semaphore signal indicator using the trend detection algorithm based on AroonHorn indicator.
  • Exp_ColorJFatl_StDev Trading system based on ColorJFatl_StDev indicator signals.
  • MC_HTF MC indicator with the timeframe selection option available in input parameters
  • MC MACD histogram shown as an intersection of two lines. The space between them is filled with a color background to indicate the current trend.
  • Exp_ColorJ2JMAStDev Trading system based on ColorJ2JMAStDev indicator signals.
  • Exp_ColorHMA_StDev Trading system based on ColorHMA_StDev indicator signals.
  • Exp_BinaryWave_StDev Trading system based on BinaryWave_StDev indicator signals.
  • Exp_Bezier_StDev Trading system based on Bezier_StDev indicator signals.
  • XDPO_Sign Semaphore signal indicator detecting changes in the direction of smoothed Detrended_Price_Oscillator and displaying them as signals.
  • Exp_ColorXdinMA_StDev Trading system based on ColorXdinMA_StDev indicator signals.
  • AroonHorn_HTF AroonHorn indicator with the timeframe selection option available in input parameters.
  • AroonHorn AroonHorn trend indicator.
  • Detrended_Price_Oscillator_HTF Detrended_Price_Oscillator indicator with the timeframe selection option available in input parameters.
  • XDPO_Histogram_HTF XDPO_Histogram indicator with the timeframe selection option available in input parameters.
  • Exp_XDPO_Histogram Trading system based on XDPO_Histogram indicator signals.
  • XDPO_Histogram The simplest oscillator based on the difference between the price and its Moving Average. The oscillator is smoothed and displayed as a color histogram.
  • Detrended_Price_Oscillator The simplest oscillator based on the difference between the price and its Moving Average.
  • Taf The channel applying the algorithm similar to the simplest zigzag.
  • Elliott_Wave_Oscillator_HTF_Signal Elliott_Wave_Oscillator_HTF_Signal shows a trend direction or a signal for performing a deal generated by Elliott_Wave_Oscillator_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment.
  • AML_StDev_HTF AML_StDev indicator with the timeframe selection option available in input parameters.
  • ResSupFibo The indicator displays a price momentum for a symbol accompanied by Fibo retracement markup.
  • ResSup The indicator displays a symbol price momentum.
  • Elliott_Wave_Oscillator_Sign Semaphore signal indicator based on the Elliott_Wave_Oscillator indicator algorithm.
  • Exp_Elliott_Wave_Oscillator Trading system based on Elliott_Wave_Oscillator indicator signals.
  • Elliott_Wave_Oscillator_HTF Elliott_Wave_Oscillator indicator with the timeframe selection option available in input parameters.
  • Elliott_Wave_Oscillator Elliott Waves oscillator.
  • NRTR_extr_HTF_Signal NRTR_extr_HTF_Signal shows a trend direction or a signal for performing a deal generated by NRTR_extr_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment.
  • NRTR_HTF_Signal NRTR_HTF_Signal shows a trend direction or a signal for performing a deal generated by NRTR_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment.
  • NRTR_extr_Sign Semaphore signal indicator using NRTR algorithm and performing calculations by HIGH and LOW.
  • NRTR_Sign Semaphore signal indicator using NRTR algorithm and performing calculations by CLOSE.
  • NRTR_extr_HTF NRTR_extr indicator with the timeframe selection option available in input parameters.
  • NRTR_HTF NRTR indicator with the timeframe selection option available in input parameters.
  • Exp_NRTR_extr Trading system based on NRTR_extr indicator signals.
  • Exp_NRTR Trading system based on NRTR indicator signals.
  • NRTR_extr NRTR indicator based on HIGH and LOW.
  • Exp_WPRSIsignal Trading system based on WPRSIsignal indicator signals.
  • Exp_SuperTrend Trading system based on SuperTrend indicator signals.
  • Exp_StepMA_NRTR Trading system based on StepMA_NRTR indicator signals.
  • PChannel3Cloud_HTF PChannel3Cloud indicator with the timeframe selection option available in input parameters.
  • PChannel3_HTF PChannel3 indicator with the timeframe selection option available in input parameters.
  • PChannel_HTF PChannel indicator with the timeframe selection option available in the input parameters.
  • ROC2 VG Plotting the ROC indicators of two custom types (including Momentum) and periods in one window.
  • Grouping account history The script reads the list of deals from the account history, groups them by the sign specified in the parameters and outputs to a file.
  • Transfer trades from the tester report to the chart The script is designed to transfer trades from the standard report of the MetaTrader 4 tester to the chart.
  • Period converter It is designed to create a non-standard symbol period based on the use of the standard period.
  • Trade Trade - script sending BUY order and printing selected order data to the log.
  • LotSize The EA suggests the optimal lot size depending on the deposit size.
  • 3_Otkat Sys v1.2 The 3_Otkat_Sys_v1.2 Expert Advisor. The system is configured for 5 hours (Moscow Time), does not trade on the nights of Monday and Friday.
  • 1_Otkat Sys. The 1_Otkat_Sys Expert Advisor. The system is configured for 0 hours (Moscow Time), does not trade on the nights of Monday and Friday.
  • MDAC_ELDER The MDAC indicator by Elder The MDAC indicator by Elder
  • KeelOver The script closes all open positions and opens new one with the difference of Buy and Sell lots.
  • Sensetive The SeNSetiVe indicator. The indicator displayed the market movement direction when the zero line is crossed.
  • 3c_DM The 3c_DM indicator.
  • Candlesticks BW The CandlesticksBW indicator. Plots bars by B. Williams.
  • Commentator The Commentator indicator analyzes and displays the possible action for a certain time interval.
  • Ind - Widners Oscilator The Ind-Widners Oscilator indicator. Draws the support and resistance levels.
  • ind - Profitunity Bars The ind - Profitunity Bars indicator. Colors the bars in green, red and black.
  • Combined MA Signal Combined MA
  • Bollinger Bands, BB The Bollinger Bands (BB) indicator is plotted at the distances equal to a certain number of standard deviations.
  • r_Gator A simple alternative to the Alligator.
  • Linear Regression Line The indicator draws the linear regression line based on the closing prices of the last bars.
  • Gann's_Cycle_Levels This script draws the price levels within a cycle (by Gann) between the significant Highs and Lows.
  • Channel Indicator of channels on different timeframes.

Bestsellers in the Market:

The most popular forum topics:

27 new topics on forum:

and 24 more...

The most downloaded free products:

28 new topics on forum:

and 25 more...
There are more than 80 210 topics available on forum

Most read articles this month

Universal Expert Advisor: A Custom Trailing Stop (Part 6)

Universal Expert Advisor: A Custom Trailing Stop (Part 6)

The sixth part of the article about the universal Expert Advisor describes the use of the trailing stop feature. The article will guide you through how to create a custom trailing stop module using unified rules, as well as how to add it to the trading engine so that it would automatically manage positions.

Graphical Interfaces V: The Combobox Control (Chapter 3)

Graphical Interfaces V: The Combobox Control (Chapter 3)

In the first two chapters of the fifth part of the series, we developed classes for creating a scrollbar and a view list. In this chapter, we will speak about creating a class for the combobox control. This is also a compound control containing, among others, elements considered in the previous chapters of the fifth part.

Graphical Interfaces VI: the Slider and the Dual Slider Controls (Chapter 2)

Graphical Interfaces VI: the Slider and the Dual Slider Controls (Chapter 2)

In the previous article, we have enriched our library with four controls frequently used in graphical interfaces: checkbox, edit, edit with checkbox and check combobox. The second chapter of the sixth part will be dedicated to the slider and the dual slider controls.

Most downloaded source codes this month

  • AK47_A1 Simple EA, but such efficiency for the year 2007!
  • Tipu Renko Live Tipu Renko Live is a modified version of Renko Charts that can be plotted on a normal time frame.
  • Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.

Bestsellers in the Market:

New publications in CodeBase

  • Stat Master EA that writes statistic data (Ask, Bid, Spread) in CSV file.
  • Close Master EA that can delete pending orders, close open orders and close terminal at certain time.
  • AutoFibo Indicator that automatically draws Fibo Retracement.

Published article "Creating a trading robot for Moscow Exchange. Where to start?".

Creating a trading robot for Moscow Exchange. Where to start?

Many traders on Moscow Exchange would like to automate their trading algorithms, but they do not know where to start. The MQL5 language offers a huge range of trading functions, and it additionally provides ready classes that help users to make their first steps in algo trading.

The most popular forum topics:

Bestsellers in the Market:

23 new topics on forum:

and 20 more...

Published article "How to create bots for Telegram in MQL5".

How to create bots for Telegram in MQL5

This article contains step-by-step instructions for creating bots for Telegram in MQL5. This information may prove useful for users who wish to synchronize their trading robot with a mobile device. There are samples of bots in the article that provide trading signals, search for information on websites, send information about the account balance, quotes and screenshots of charts to you smart phone.

17 new topics on forum:

and 14 more...

Bestsellers in the Market:

Most read articles this week

Universal Expert Advisor: A Custom Trailing Stop (Part 6)

Universal Expert Advisor: A Custom Trailing Stop (Part 6)

The sixth part of the article about the universal Expert Advisor describes the use of the trailing stop feature. The article will guide you through how to create a custom trailing stop module using unified rules, as well as how to add it to the trading engine so that it would automatically manage positions.

Graphical Interfaces VI: the Slider and the Dual Slider Controls (Chapter 2)

Graphical Interfaces VI: the Slider and the Dual Slider Controls (Chapter 2)

In the previous article, we have enriched our library with four controls frequently used in graphical interfaces: checkbox, edit, edit with checkbox and check combobox. The second chapter of the sixth part will be dedicated to the slider and the dual slider controls.

Self-optimization of EA: Evolutionary and genetic algorithms

Self-optimization of EA: Evolutionary and genetic algorithms

This article covers the main principles set fourth in evolutionary algorithms, their variety and features. We will conduct an experiment with a simple Expert Advisor used as an example to show how our trading system benefits from optimization. We will consider software programs that implement genetic, evolutionary and other types of optimization, and provide examples of application when optimizing a predictor set and parameters of the trading system.

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.
  • Stochastic Buy Sell Arrows with Alert Buy and Sell arrows based on exit from overbought and oversold region in Stochastic Oscillator.
  • ASCT1sig The indicator generates a sound signal and a Sell or Bye window appears.

The most popular forum topics:

More than 10 new charts published:

График EURUSD, M15, 2016.06.21 23:11 UTC, Access to Forex, MetaTrader 4, Demo
EURUSD, M15
图表 USDRUR, H4, 2016.06.19 11:53 UTC, InstaForex Group, MetaTrader 4, Real
USDRUR, H4
图表 USDJPY, H1, 2016.06.08 14:06 UTC, InstaForex Group, MetaTrader 4, Real
USDJPY, H1

31 new topics on forum:

and 28 more...
There are more than 80 140 topics available on forum

Bestsellers in the Market:

36 new topics on forum:

and 33 more...

The most popular forum topics:

Bestsellers in the Market:

35 new topics on forum:

and 32 more...
There are more than 80 070 topics available on forum

The most downloaded free products:

Bestsellers in the Market:

Published article "Creating an assistant in manual trading".

Creating an assistant in manual trading

The number of trading robots used on the currency markets has significantly increased recently. They employ various concepts and strategies, however, none of them has yet succeeded to create a win-win sample of artificial intelligence. Therefore, many traders remain committed to manual trading. But even for such specialists, robotic assistants or, so called, trading panels, are created. This article is yet another example of creating a trading panel from scratch.

The most popular forum topics:

28 new topics on forum:

and 25 more...

Bestsellers in the Market:

There are more than 80 000 topics available on forum

33 new topics on forum:

and 30 more...

Most read articles this month

Graphical Interfaces V: The Combobox Control (Chapter 3)

Graphical Interfaces V: The Combobox Control (Chapter 3)

In the first two chapters of the fifth part of the series, we developed classes for creating a scrollbar and a view list. In this chapter, we will speak about creating a class for the combobox control. This is also a compound control containing, among others, elements considered in the previous chapters of the fifth part.

Graphical Interfaces VI: the Slider and the Dual Slider Controls (Chapter 2)

Graphical Interfaces VI: the Slider and the Dual Slider Controls (Chapter 2)

In the previous article, we have enriched our library with four controls frequently used in graphical interfaces: checkbox, edit, edit with checkbox and check combobox. The second chapter of the sixth part will be dedicated to the slider and the dual slider controls.

Universal Expert Advisor: Pending Orders and Hedging Support (Part 5)

Universal Expert Advisor: Pending Orders and Hedging Support (Part 5)

This article provides further description of the CStrategy trading engine. By popular demand of users, we have added pending order support functions to the trading engine. Also, the latest version of the MetaTrader 5 now supports accounts with the hedging option. The same support has been added to CStrategy. The article provides a detailed description of algorithms for the use of pending orders, as well as of CStrategy operation principles on accounts with the hedging option enabled.

Most downloaded source codes this month

  • FarhadCrab1 The FarhadCrab1 EA. It has a lot of settings. It also uses a large number of indicators. Some of them: MA, Stochastic, Macd, RSI.
  • AK47_A1 Simple EA, but such efficiency for the year 2007!
  • Universal_1.64 The Universal_1.64 EA. It has a lot of settings.

Bestsellers in the Market:

There are more than 1 990 products available in Market

The most popular forum topics:

33 new topics on forum:

and 30 more...

Bestsellers in the Market:

New publications in CodeBase

17 new topics on forum:

and 14 more...
1...307308309310311312313314315316317318319320321...557