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.

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.
  • 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.

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.

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.

Regular expressions for traders

Regular expressions for traders

A regular expression is a special language for handling texts by applying a specified rule, also called a regex or regexp for short. In this article, we are going to show how to handle a trade report with the RegularExpressions library for MQL5, and will also demonstrate the optimization results after using it.

The most popular forum topics:

Bestsellers in the Market:

26 new topics on forum:

and 23 more...

7 new products are now available on the Market:

and 2 more...

More than 40 new charts published:

GGBR4, W1
GOLD, W1
GBPUSD, M5
There are more than 80 150 topics available on forum

33 new topics on forum:

and 30 more...

Bestsellers in the Market:

1 new signal now available for subscription:

PlumBum MT5
80% 1217 trades
Growth:80.20%
Equity:8 046.26USD
Balance:11 633.41USD

6 new products are now available on the Market:

and 1 more...

Bestsellers in the Market:

Most downloaded source codes this week

Most read articles this week

Regular expressions for traders

Regular expressions for traders

A regular expression is a special language for handling texts by applying a specified rule, also called a regex or regexp for short. In this article, we are going to show how to handle a trade report with the RegularExpressions library for MQL5, and will also demonstrate the optimization results after using it.

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.

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.

17 new topics on forum:

and 14 more...

The most popular forum topics:

Bestsellers in the Market:

14 new topics on forum:

and 11 more...
There are more than 80 090 topics available on forum

32 new topics on forum:

and 29 more...

Bestsellers in the Market:

8 new products are now available on the Market:

and 3 more...

Published article "Universal Expert Advisor: Integration with Standard MetaTrader Modules of Signals (Part 7)".

Universal Expert Advisor: Integration with Standard MetaTrader Modules of Signals (Part 7)

This part of the article describes the possibilities of the CStrategy engine integration with the signal modules included into the standard library in MetaTrader. The article describes how to work with signals, as well as how to create custom strategies on their basis.

Bestsellers in the Market:

19 new topics on forum:

and 16 more...

The most popular forum topics:

1 new signal now available for subscription:

PGP Profit
325% 2711 trades
Growth:325.36%
Equity:4 479.91USD
Balance:4 480.78USD

9 new products are now available on the Market:

and 4 more...

Bestsellers in the Market:

The most downloaded free products:

There are more than 80 040 topics available on forum

32 new topics on forum:

and 29 more...

New publications in CodeBase

  • Exp_Volume_Weighted_MA_StDev Trading system based on Volume_Weighted_MA_StDev indicator signals.
  • Volume_Weighted_MA_Cloud_HTF The Volume_Weighted_MA_Cloud indicator with the timeframe selection option available in input parameters.
  • iStochKomposterAlert Semaphore arrow signal indicator based on the classic Stochastic oscillator leaving the overbought and oversold areas, which features alerts, sending emails and push-notifications to mobile devices.
  • Universal trailing stop The Expert Advisor works both in normal mode with one positions, and in the HEDGE mode with multiple positions.
  • Volume_Weighted_MA_Cloud The Volume_Weighted_MA moving average which fills the chart space with a colored background.
  • Volume_Weighted_MA_StDev The Volume_Weighted_MA indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.
  • iMFISignAlert Semaphore arrow signal indicator based on the classic Money Flow Index oscillator leaving the overbought and oversold areas, which features alerts, sending emails and push-notifications to mobile devices.
  • Volume_Weighted_MA_HTF The Volume_Weighted_MA indicator with the timeframe selection option available in input parameters.
  • Exp_Volume_Weighted_MA The Exp_Volume_Weighted_MA Expert Advisor is based on change of direction of the Volume_Weighted_MA indicator.
  • iRSISignAlert Semaphore arrow signal indicator based on the classic Relative Strength Index oscillator leaving the overbought and oversold areas, which features alerts, sending emails and push-notifications to mobile devices.
  • iDeMarkerSignAlert Semaphore arrow signal indicator based on the classic DeMarker oscillator leaving the overbought and oversold areas, which features alerts, sending emails and push-notifications to mobile devices.
  • iWPRSignAlert Semaphore arrow signal indicator based on the classic Williams’ Percent Range oscillator leaving the overbought and oversold areas, which features alerts, sending emails and push-notifications to mobile devices.
  • Volume_Weighted_MA The idea of this moving average indicator is in giving the bar with a greater volume a greater weight in averaging.
  • FDI_HTF The FDI indicator with the timeframe selection option available in input parameters.
  • Exp_FRASMAv2 The Exp_FRASMAv2 Expert Advisor is based on change in color of the FRASMAv2 moving average.
  • FRASMAv2_HTF The FRASMAv2 indicator with the timeframe selection option available in input parameters.
  • FDI A tool for measuring market volatility.
  • FRASMAv2 Adaptive Moving Average which uses fractals.
  • Harami Indicator to identify the Harami patterns.
  • iRSISign_HTF_Signal The iRSISign_HTF_Signal indicator shows a trend direction or a signal generated by the iRSISign indicator at the chosen bar as a graphical object with colored trend indication or deal direction. It also triggers alerts and plays audio signals.
  • iWPRSign_HTF_Signal The iWPRSign_HTF_Signal indicator shows a trend direction or a signal generated by the iWPRSign indicator at the chosen bar as a graphical object with colored trend indication or deal direction. It also triggers alerts and plays audio signals.
  • Exp_iDeMarkerSign Trading system based on iDeMarkerSign indicator signals.
  • iDeMarkerSign_HTF_Signal The iDeMarkerSign_HTF_Signal indicator shows a trend direction or a signal generated by the iDeMarkerSign indicator at the chosen bar as a graphical object with colored trend indication or deal direction. It also triggers alerts and plays audio signals.
  • iStochKomposter_HTF_Signal The iStochKomposter_HTF_Signal indicator shows a trend direction or a signal generated by the iStochKomposter indicator at the chosen bar as a graphical object with colored trend indication or deal direction. It also triggers alerts and plays audio signals.
  • iMFISign_HTF_Signal The iMFISign_HTF_Signal indicator shows a trend direction or a signal generated by the iMFISign indicator at the chosen bar as a graphical object with colored trend indication or deal direction. It also triggers alerts and plays audio signals.
  • Exp_ColorX2MA_Digit The Exp_ColorX2MA_Digit Expert Advisor is based on the ColorX2MA_Digit indicator color change.
  • iDeMarkerSign Semaphore arrow signal indicator based on the classic DeMarker oscillator leaving the overbought and oversold areas.
  • Exp_ColorJFatl_Digit The Exp_ColorJFatl_Digit Expert Advisor is based on the ColorJFatl_Digit indicator color change.
  • Exp_iStochKomposter Trading system based on iStochKomposter indicator signals.
  • Exp_Chaikin_Volatility_Stochastic The Exp_Chaikin_Volatility_Stochastic Expert Advisor is based on the Chaikin_Volatility_Stochastic indicator color change.
  • Chaikin_Volatility_Stochastic_HTF The Chaikin_Volatility_Stochastic indicator with the timeframe selection option available in input parameters.
  • Chaikin_Volatility_Stochastic When analyzing the behavior of the Chaikin Volatility Index, the author of this indicator wondered how it would act if it is modified and if the stochastization process is applied to it.
  • Exp_iWPRSign Trading system based on iWPRSign indicator signals.
  • ColorJFatl_Cloud_Digit_Grid Hybrid of the FATL (Fast Adaptive Trend Line) digital filter and analog adaptive averaging JMA — the ColorJFatl indicator that fills the chart space with a colored background and displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits, as well as displays a price grid with those rounded values.
  • Exp_iRSISign Trading system based on iRSISign indicator signals.
  • ColorJFatl_Cloud_Digit_HTF The ColorJFatl_Cloud_Digit indicator with the timeframe selection option available in input parameters.
  • Exp_Directed_Movement_Candle Trading system based on Directed_Movement_Candle indicator signals.
  • Directed_Movement_Candle The Directed_Movement indicator implemented as a sequence of candlesticks.
  • Exp_ColorRsiMACD The Exp_ColorRsiMACD Expert Advisor based on the signals taken from the ColorRsiMACD histogram.
  • ColorRsiMACD_HTF The ColorRsiMACD indicator with the timeframe selection option available in input parameters.
  • ColorRsiMACD The MACD histogram based on the difference of the RSI oscillator and its averaging.
  • ColorJFatl_Cloud_Digit Hybrid of the FATL (Fast Adaptive Trend Line) digital filter and analog adaptive averaging JMA - the ColorJFatl indicator that fills the chart space with a colored background and displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.
  • ColorJFatl_Digit_HTF The ColorJFatl_Digit indicator with the timeframe selection option available in input parameters.
  • iMFISign Semaphore arrow signal indicator based on the classic Money Flow Index oscillator leaving the overbought and oversold areas.
  • ColorJFatl_Cloud_HTF The ColorJFatl_Cloud indicator with the timeframe selection option available in input parameters.
  • ColorJFatl_Digit Smoothed fast digital filter ColorJFatl that displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.
  • Speedometer Indicator of price change speed.
  • ColorJFatl_Cloud The JFatl smoothed fast trend indicator which fills the chart space with a colored background.
  • ColorX2MA_Cloud_HTF The ColorX2MA_Cloud indicator with the timeframe selection option available in input parameters.
  • iWPRSign Semaphore arrow signal indicator based on the classic Williams’ Percent Range oscillator leaving the overbought and oversold areas.
  • iRSISign Semaphore arrow signal indicator based on the classic RSI oscillator leaving the overbought and oversold areas.
  • ColorX2MA_Digit_HTF The ColorX2MA_Digit indicator with the timeframe selection option available in input parameters.
  • ColorX2MA_Cloud_Digit_Grid Universal moving average that fills the chart space with a colored background and displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits, as well as displays a price grid with those rounded values.
  • ColorX2MA_Cloud_Digit Universal moving average that fills the chart space with a colored background and displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.
  • ColorX2MA_Digit Universal moving average that displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.
  • ColorX2MA_Cloud Universal moving average which fills the chart space with a colored background. The moving average itself serves as the color separation line.
  • Auto Trader The Expert Advisor enables and disables the "AutoTrading" button at a certain time and closes all opened positions on the account once the specified period of time expires.
  • ExMassV2_HTF The ExMassV2 indicator with the timeframe selection option available in input parameters.
  • ExVolV2_HTF The ExVolV2 indicator with the timeframe selection option available in input parameters.
  • ADXDMI A modification of the popular ADX indicator.
  • ExTrendV2_HTF The ExTrendV2 indicator with the timeframe selection option available in input parameters.
  • ExVolV2 The ExVolV2 calculates the difference between the total sum of bodies of growing and falling candlesticks on a given interval.
  • ExMassV2 The ExMassV2 indicator helps to evaluate market fluctuations.
  • ytg_Trend_HTF The ytg_Trend indicator with the timeframe selection option available in the input parameters.
  • NRMA_Digit Famous indicator by Konstantin Kopyrkin, it produced numerous realizations of the NRTR indicator. It displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.
  • iStochKomposter Semaphore arrow signal indicator based on the classic Stochastic leaving the overbought and oversold areas.
  • TSICloud_HTF The TSICloud indicator with the timeframe selection option available in the input parameters.
There are more than 6 260 codes published in Codebase

Published article "Working with sockets in MQL, or How to become a signal provider".

Working with sockets in MQL, or How to become a signal provider

Sockets… What in our IT world could possibly exist without them? Dating back to 1982, and hardly changed up to the present time, they smoothly work for us every second. This is the foundation of network, the nerve endings of the Matrix we all live in.

Most downloaded source codes this month

  • Auto Trade with BB Auto trading with the help of some indicators.
  • 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.
  • ADX Crossing Directional system (ADX). The directional system has been created by George Wilder in the middle of the 70s as an addition to the PARABOLIC SAR system, and then further developed by a number of analysts.

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.

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.

MetaTrader 4 on Mac OS

MetaTrader 4 on Mac OS

Apple products have become very popular. MetaQuotes Software Corp. attentively follows the progress of the IT industry and has already released the special mobile applications for iOS-based devices - MetaTrader 4 for iPhone and MetaTrader 5 for iPhone.There are many topics on the MQL4.community forum, where people are seeking a solution for running MetaTrader 4 under the Mac OS operating system. In this article, you will find out how to work in MetaTrader 4 via the Apple's popular operating system.

Bestsellers in the Market:

18 new topics on forum:

and 15 more...

2 new signals now available for subscription:

Advanced Scalper long term account
567% 5408 trades
Growth:567.40%
Equity:12 347.47EUR
Balance:12 347.47EUR
and 1 more...

Published article "Using text files for storing input parameters of Expert Advisors, indicators and scripts".

Using text files for storing input parameters of Expert Advisors, indicators and scripts

The article describes the application of text files for storing dynamic objects, arrays and other variables used as properties of Expert Advisors, indicators and scripts. The files serve as a convenient addition to the functionality of standard tools offered by MQL languages.

5 new products are now available on the Market:

There are more than 79 920 topics available on forum

32 new topics on forum:

and 29 more...

Bestsellers in the Market:

The most popular forum topics:

12 new products are now available on the Market:

and 7 more...

New publications in CodeBase

Bestsellers in the Market:

1...164165166167168169170171172173174175176177178...417