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

  • Real Signal This indicator provides an easy way to find out the current direction of a pair.
  • TickRecorder Continuously records tick data in format "DateTime, Bid, Ask, Volume" even after restart.
  • Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.

Bestsellers in the Market:

The most popular forum topics:

25 new topics on forum:

and 22 more...

Bestsellers in the Market:

More than 10 new charts published:

图表 GBPUSD, H1, 2016.09.01 13:57 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
GBPUSD, H1
图表 EURUSD, M1, 2016.09.15 06:38 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
EURUSD, M1
图表 EURUSD, M1, 2016.09.15 07:27 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
EURUSD, M1

The most popular forum topics:

12 new topics on forum:

and 9 more...

Most read articles this week

Cross-Platform Expert Advisor: Orders

Cross-Platform Expert Advisor: Orders

MetaTrader 4 and MetaTrader 5 uses different conventions in processing trade requests. This article discusses the possibility of using a class object that can be used to represent the trades processed by the server, in order for a cross-platform expert advisor to further work on them, regardless of the version of the trading platform and mode being used.

MQL5 Cookbook - Trading signals of moving channels

MQL5 Cookbook - Trading signals of moving channels

The article describes the process of developing and implementing a class for sending signals based on the moving channels. Each of the signal version is followed by a trading strategy with testing results. Classes of the Standard Library are used for creating derived classes.

How to quickly develop and debug a trading strategy in MetaTrader 5

How to quickly develop and debug a trading strategy in MetaTrader 5

Scalping automatic systems are rightfully regarded the pinnacle of algorithmic trading, but at the same time their code is the most difficult to write. In this article we will show how to build strategies based on analysis of incoming ticks using the built-in debugging tools and visual testing. Developing rules for entry and exit often require years of manual trading. But with the help of MetaTrader 5, you can quickly test any such strategy on real history.

Most downloaded source codes this week

Bestsellers in the Market:

18 new topics on forum:

and 15 more...
There are more than 82 510 topics available on forum

Bestsellers in the Market:

The most popular forum topics:

22 new topics on forum:

and 19 more...

Bestsellers in the Market:

New publications in CodeBase

  • Spread per hour statistics Simple average spread per hour statistics output.
  • PricePosition PricePosition indicator provides the position of price in the point of angle when the price rises above (BUY) or falls below the angle section line (SELL).
  • PricePosition PricePosition indicator provides the position of price in the point of angle when the price rises above (BUY) or falls below the angle section line (SELL).

Published article "LifeHack for trader: "Quiet" optimization or Plotting trade distributions".

LifeHack for trader: "Quiet" optimization or Plotting trade distributions

Analysis of the trade history and plotting distribution charts of trading results in HTML depending on position entry time. The charts are displayed in three sections - by hours, by days of the week and by months.

The most popular forum topics:

20 new topics on forum:

and 17 more...

Bestsellers in the Market:

The most downloaded free products:

The most popular forum topics:

30 new topics on forum:

and 27 more...
There are more than 82 440 topics available on forum

Bestsellers in the Market:

Published article "MQL5 vs QLUA - Why trading operations in MQL5 are up to 28 times faster?".

MQL5 vs QLUA - Why trading operations in MQL5 are up to 28 times faster?

Have you ever wondered how quickly your order is delivered to the exchange, how fast it is executed, and how much time your terminal needs in order to receive the operation result? We have prepared a comparison of trading operation execution speed, because no one has ever measured these values using applications in MQL5 and QLUA.

22 new topics on forum:

and 19 more...

Bestsellers in the Market:

Most read articles this month

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.

Cross-Platform Expert Advisor: Introduction

Cross-Platform Expert Advisor: Introduction

This article details a method by which cross-platform expert advisors can be developed faster and easier. The proposed method consolidates the features shared by both versions into a single class, and splits the implementation on derived classes for incompatible features.

How to copy signals using an EA by your rules?

How to copy signals using an EA by your rules?

When you subscribe to signals, such situation may occur: your trade account has a leverage of 1:100, the provider has a leverage of 1:500 and trades using the minimal lot, and your trade balances are virtually equal — but the copy ratio will comprise only 10% to 15%. This article describes how to increase the copy rate in such cases.

Most downloaded source codes this month

  • Real Signal This indicator provides an easy way to find out the current direction of a pair.
  • Accelerator Bot for USDJPY H4 This EA uses different indicators: ADX, Stochatisc, Accelerator... This EA is optimized for USDJPY TF H4, but it can work on others if you optimize it.
  • Elliott Wave Oscillator An oscillator to help you confirm your Elliott waves counting (doesn't count the waves automatically)

The most popular forum topics:

Bestsellers in the Market:

21 new topics on forum:

and 18 more...
There are more than 82 390 topics available on forum
There are more than 6 310 codes published in Codebase

New publications in CodeBase

  • Monthly Weekly Levels The script displays the monthly and weekly levels on the chart.
  • TypeToBytes Byte-wise operation with structures and standard data types.
  • PriceLines Script for drawing a price markup.
  • StochasticDiff_HTF The StochasticDiff indicator with the timeframe selection option available in input parameters.
  • Exp_STLMCandle Trading system based on STLMCandle indicator signals.
  • LaguerreFilterCloud Indicator based on two moving averages from the "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading" book by John Ehlers.
  • RVIDiff_HTF The RVIDiff indicator with the timeframe selection option available in input parameters.
  • Exp_RVIDiff The Exp_RVIDiff Expert Advisor is based on change of direction of the RVIDiff indicator.
  • StepSto_v2 Trend indicator.
  • Exp_i-SpectrAnalysis_Chaikin The Exp_i-SpectrAnalysis_Chaikin Expert Advisor is based on change of direction of the i-SpectrAnalysis_Chaikin indicator.
  • Exp_BalanceOfPower_Histogram The Exp_BalanceOfPower_Histogram Expert Advisor is based on change of direction of the BalanceOfPower_Histogram indicator.
  • BalanceOfPower_Histogram_HTF The BalanceOfPower_Histogram indicator with the timeframe selection option available in input parameters.
  • RSICandleV2 The RSI indicator implemented as candlesticks with indication of breaking the overbought and oversold areas.
  • FloatPivot_Digit The FloatPivot 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.
  • FloatPivot_HTF The FloatPivot indicator with the timeframe selection option available in input parameters.
  • XvaMA The vaMA moving average with the to change the averaging algorithm.
  • OsHMA_HTF The OsHMA indicator with the timeframe selection option available in input parameters.
  • PriceChannel_Stop_Digit_HTF The PriceChannel_Stop_Digit indicator with the timeframe selection option available in input parameters.
  • CronexDeMarker_Signal The CronexDeMarker_Signal indicator shows information on the current trend using the values of the CronexDeMarker indicator with a fixed timeframe.
  • CronexChaikin_Signal The CronexChaikin_Signal indicator shows information on the current trend using the values of the CronexChaikin indicator with a fixed timeframe.
  • BS_Living_Now The BS Living Now indicator points at the market extremums and somewhat resembles the standard Fractals indicator.
  • i4_DRF_v3 A simple trend indicator with calculation of rise and fall in High and Low prices.
  • Elliott_Wave_Oscillator_Sign_Alert Semaphore signal indicator based on the algorithm of the Elliott_Wave_Oscillator indicator, which features alerts, sending emails and push-notifications to mobile devices.
  • Price_Compare Elegant and nimble comparison of 'double' values of the "price".
  • XFatlXSatlCloud Indicator based on smoothed FATL and SATL digital filters and signal trend cloud between them.
  • XFatlXSatlMACD The MACD histogram, based on the FATL and SATL digital filters with color indication of trends.
  • PriceGrid1_Plus A grid of round price levels.
  • ATR_Channels_Cloud_Digit Three channels using the ATR indicator, based on one moving average, drawn as a colored cloud, with the display of the last values as price labels and the possibility to round the channel levels up to the required number of digits.
  • ATR_Channels_HTF The ATR_Channels indicator with the timeframe selection option available in input parameters.
  • XChannel_HTF The XChannel indicator with the timeframe selection option available in input parameters.
  • AFL_WinnerV2 The AFL_WinnerV2 indicator identifies a trend change by established turnover areas at -50/+50 levels.
  • JSatl This indicator is a hybrid of the SATL (Slow Adaptive Trend Line) digital filter and the JMA analog adaptive averaging.
  • STLMCandle The STLM digital filter implemented as a sequence of candlesticks.
  • SlipPage Calculation of slippages of the performed deals in account currency.
  • XPFE_HTF The XPFE indicator with the timeframe selection option available in input parameters.
  • XTrendlessOS_HTF The XTrendlessOS indicator with the timeframe selection option available in input parameters.
  • RVIDiff Smoothed difference between the main and signal lines of the RVI oscillator in the form of a colored histogram.
  • StochasticDiff Smoothed difference between the main and signal lines of the Stochastic oscillator in the form of a colored histogram.
  • Exp_wlxBW5Zone Trading system based on wlxBW5Zone indicator signals.
  • wlxBW5ZoneAlert Semaphore signal indicator based on the values of the Accelerator Oscillator and Awesome Oscillator indicators by Bill Williams, which features alerts, sending emails and push-notifications to mobile devices.
  • Exp_i-SpectrAnalysis_WPR The Exp_i-SpectrAnalysis_WPR Expert Advisor is based on change of direction of the i-SpectrAnalysis_WPR indicator.
  • BackgroundCandle_PPO_Cloud_HTF The indicator draws candlesticks of a larger timeframe as color filled rectangles using DRAW_FILLING buffers.
  • DSSBressertSignAlert Semaphore signal indicator based on the algorithm of the DSSBressert indicator, which features alerts, sending emails and push-notifications to mobile devices.
  • CPrice Instance of the class returns such values as Bid, Ask, High, Low, Close and Open prices of the current candle or any other specified in the parameters, as well as the candle opening time.
  • Exp_i-SpectrAnalysis_RVI The Exp_i-SpectrAnalysis_RVI EA is based on the signals generated by the i-SpectrAnalysis_RVI oscillator.
  • PPO_SignAlert Semaphore signal indicator based on the relative smoothed rate of price change, which features alerts, sending emails and push-notifications to mobile devices.
  • BalanceOfPower_Histogram The Balance of Power (BOP) indicator as a color histogram of strength and direction of the current trend.
  • Exp_RAVI_Histogram The Exp_RAVI_Histogram breakout trading system based on the signals of the RAVI_Histogram oscillator.
  • FloatPivot Another alternative to the Bollinger Bands® channel with colored inner area of the channel.
  • RAVI_Histogram_HTF The RAVI_Histogram indicator with the timeframe selection option available in input parameters.
  • SAR Trading System The SAR Trading System illustrates the operation of the Stop and Reversal (SAR), developed by Welles Wilder. The Expert Advisor check for presence of an open position and starts moving the stop loss with parabolic acceleration.

Most read articles this week

How to copy signals using an EA by your rules?

How to copy signals using an EA by your rules?

When you subscribe to signals, such situation may occur: your trade account has a leverage of 1:100, the provider has a leverage of 1:500 and trades using the minimal lot, and your trade balances are virtually equal — but the copy ratio will comprise only 10% to 15%. This article describes how to increase the copy rate in such cases.

MQL5 Cookbook - Trading signals of moving channels

MQL5 Cookbook - Trading signals of moving channels

The article describes the process of developing and implementing a class for sending signals based on the moving channels. Each of the signal version is followed by a trading strategy with testing results. Classes of the Standard Library are used for creating derived classes.

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.

Most downloaded source codes this week

Bestsellers in the Market:

10 new topics on forum:

and 7 more...

The most popular forum topics:

12 new topics on forum:

and 9 more...
There are more than 82 310 topics available on forum

Bestsellers in the Market:

The most downloaded free products:

The most popular forum topics:

Bestsellers in the Market:

19 new topics on forum:

and 16 more...
1...299300301302303304305306307308309310311312313...556