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.

The most downloaded free products:

There are more than 90 060 topics available on forum

11 new topics on forum:

and 8 more...

Bestsellers in the Market:

2 new signals now available for subscription:

EMS Experimental
186% 1946 trades
Growth:186.40%
Equity:233.38EUR
Balance:233.38EUR
SupremeTrendPower
26% 3320 trades
Growth:26.47%
Equity:992.04USD
Balance:990.97USD

13 new products are now available on the Market:

and 8 more...

New publications in CodeBase

  • Resistance & Support The indicator of support and resistance lines calculated based on the iFractals (Fractals) indicator values.
  • MACD Stochastic The trading system is based on iMACD (Moving Average Convergence/Divergence, MACD) and iStochastic (Stochastic Oscillator)
  • Nova The Expert Advisor checks the direction in which the price has been moving for the last 10 seconds, and opens a position in accordance with the movement. The EA sets Stop Loss and Take Profit.
  • e-Skoch pending orders Works with pending stop orders (Buy Stop and Sell Stop). Monitors spread %.
  • Locker The EA lock positions.
  • Alligator A trading system based on the Alligator indicator. If possible, the EA moves positions to breakeven and then enables trailing stop.
  • HarVesteR The Expert Advisor uses the following indicators: Moving Average Convergence/Divergence, MACD; Moving Average, MA; Average Directional Movement Index, ADX. It closes half of the profitable position.
  • Flat Channel The Expert Advisor trades in a channel. When a flat channel is found or when the market slows down, the EA places a pending order expecting the channel breakout.
  • Differential indicator by Sultonov Displays average values ​​of the bulls and bears power.
  • Current Next Futures The script has three independent functions for determining the current FORTS futures.
  • Vortex Indicator System A trading system based on the Vortex indicator signals.
  • Notify Icon A library for creating icons in the Windows taskbar and for sending text alerts. The use of this library will help you make your MQL programs more informative.
  • Momentum YTG The Momentum indicator implemented in the form of a color histogram.
  • Vortex An indicator from "Technical Analysis of Stocks & Commodities" (January, 2010).
  • Multi Stochastic A multi-currency Expert Advisor based on the iStochastic (Stochastic Oscillator) indicator signals.
  • SubWindow A library for working with chart subwindows.
  • Multi Time Frame Trader The Expert Advisor trades based on the i-Regr indicator signals.
  • This is a cross-platform МТ45 Expert Advisor The МТ45 Expert Advisor is based on the Martingale strategy. It is designed for trading in the МetaТrader 4 and МetaТrader 5 terminals.
  • Anubis The Expert Advisor trades using the signals of the following indicators: iStdDev (two indicators), iMACD, iCCI, iATR. Moving positions to breakeven.
  • OpenTime Opening and closing positions at a specified time.
  • Pending orders by time The Expert Advisor sets pending Buy Stop and Sell Stop order at a specified time.
  • EA Trix An expert advisor based on the TRIX ARROWS indicator.
  • TRIX ARROWS The Triple Exponential Average (TRIX) indicator + the signal line + arrows at the intersection of the signal and the main lines.
  • Carbophos The Expert Advisor sets a grid of pending Sell Limit and Buy Limit orders.
  • Burg Extrapolator The Expert Advisor uses Burg's method for linear prediction.
  • Pending orders DOWN The scripts places multiple pending orders lower than the current price.
  • Pending orders UP The scripts places multiple pending orders higher than the current price.
  • History Deals and Orders The 'History Deals and Orders' script shows absolutely all properties of deals and orders from the trading history over a given time interval.
  • Expert A library for reading/writing the parameters of arbitrary Expert Advisors.
  • ColorPsychological The Psychological indicator implemented as a color histogram, featuring alerts, push and email notifications.
  • MASi_WaveHist This is an implementation of the market cycle indicator described by Raghee Horner.
  • Exp_Stopreversal A trading system based on the Stopreversal indicator signals.
  • Zigzag2_R_channel_System The indicator implements a breakout system using the Zigzag2_R_channel indicator channel, as well as generates alerts, sends push and email notifications when the price breaks the channel drawn through the zigzag peaks.
  • RSIValues The indicator shows a text block with the values ​​of the user defined RSI period for each timeframe.
  • Psychological_HTF The Psychological indicator with the timeframe selection option available in input parameters.
  • KoliErBands_HTF The KoliErBands indicator with the timeframe selection option available in input parameters.
  • ADXCrossingMA A semaphore signal indicator based on crossovers of the Di Plus and Di Minus lines of the ADX_Smoothed indicator.
  • Stopreversal A semaphore signal indicator.
  • Psychological A classic oscillator imported from the FXAccuCharts platform.
  • HTML file converter for the economic calendar HTML file converter for the economic calendar. The script parses a page downloaded from http://www.investing.com/economic-calendar, and forms a CSV file with the list of news.
  • Opposite trade Opening a position opposite to the closed one. Trades are processed in the OnTradeTransaction function.
  • up3x1 Investor Candlestick size analysis. The idea of the trading system: candlestick parameters matter after news releases.
  • New Random Trading based on a random number generator or in one of the following sequences: BUY - SELL - BUY or SELL - BUY - SELL.
  • ColorDerivative The Derivative indicator implemented as a colored histogram with an additional averaging.
  • VolatilityValues The indicator shows a text block with the values ​​of the user defined Volatility period for each timeframe.
  • AutoSLTP This assistant tool sets Stop Loss and Take Profit for all open orders. Symbol settings, position type, Stop Loss and Take Profit are specified in an external file.
  • Four_MA_Strength_HTF The Four_MA_Strength indicator with the timeframe selection option available in input parameters.
  • Last ZZ50 The strategy is based on the ZigZag indicator and pending orders.
  • Symbol A library for working with traditional and custom symbols
  • ATRValues The indicator shows a text block with the values ​​of the user defined ATR period for each timeframe.
  • KoliErBands Another version of Bollinger Bands using as the middle line the average of the High and Low over a selected period.
  • Nevalyashka We open a new position opposite to the previous one. Inputs only contain Stop loss, Take Profit and the minimum lot.
  • OzFx The OzFx system. It uses Accelerator Oscillator and Stochastic Oscillator.
  • Trade in Channel The Price Channel trading system.
  • Mikahekin_System The indicator implements a breakout system using the Mikahekin indicator channel.
  • ForceTrend_HTF The ForceTrend indicator with the timeframe selection option available in input parameters.
  • Exp_ForceTrend A trading system based on the ForceTrend indicator signals.
  • Mikahekin_HTF The Mikahekin indicator with the timeframe selection option available in input parameters.
  • Four_MA_Strength The indicator displays trend power and direction based on four moving averages.
  • TesterBenchmark Measuring the net performance of MetaTrader 4/5 strategy testers.
  • Chart Save Template The script saves current chart settings to a template with the specified name.
  • Report The MetaTrader 4/5 library allows generating reports based on the trading history.
  • Martin An Expert Advisor without a single indicator. Uses lot and step increase.
  • AlexSTAL_ZigZagProf_channel A channel based on peaks and troughs of AlexSTAL_ZigZagProf.
  • ForceTrend It is a simple trend indicator with the color indication of active trend direction.
  • BarTimerCLineRoundedVertical_HTF The vertical version of the BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", with the possibility to set a fixed timeframe, data from which the indicator displays in input parameters, and producing a sound alert when the bar changes.
  • BarTimerCLineRoundedVertical The vertical version of the BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", using current timeframe data and producing a sound alert when the bar changes.
  • Exp_ColorFisher_m11 A trading system based on the ColorFisher_m11 indicator signals.
  • ColorFisher_m11_HTF The ColorFisher_m11 indicator with the timeframe selection option available in input parameters.
  • Exp_AFStar A trading system based on the AFStar indicator signals.
  • iCCI iMA The iMA (Moving Average) indicator based on iCCI (Commodity Channel Index). It is an analogue of Previous Indicator's Data in the terminal.
  • ColorFisher_m11 Oscillator using inverse Fisher Transform.
  • Stop Loss Take Profit If a trade is closed by Stop loss, the volume is doubled; if by Take profit the minimum volume is used. OnTradeTransaction is used to determine whether a trade was performed after the activation of Stop loss or Take profit.
  • AFStar A semaphore signal indicator.
  • ZigZagOnParabolic_channel A channel based on peaks and troughs of ZigZagOnParabolic.
  • Multi Arbitration 1.1xx Buy a security (open BUY positions) at a lower price, sell (open SELL positions) at a higher price.
  • ParTest The Paramon indicator with a color filling of the channel.
  • Exp_Omni_Trend A trading system based on the Omni_Trend indicator signals.
  • Exp_Color_PEMA_Envelopes_Digit_System A breakout trading system based on the signals of the Color_PEMA_Envelopes_Digit_System indicator.
  • Exp_Color_QEMA_Envelopes_Digit_System A breakout trading system based on the signals of the Color_QEMA_Envelopes_Digit_System indicator.
  • Multi Arbitration 1.000 Buy a security (open BUY positions) at a lower price, sell (open SELL positions) at a higher price.
  • BarTimerCLineRounded_HTF The BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", with the possibility to set a fixed timeframe, data from which the indicator displays in input parameters.
  • BarTimerCLineRounded The BarTimer indicator implemented using the classes of libraries that were described in detail in the article "Custom indicators and infographics in CCanvas", using current timeframe data.
  • Omni_Trend_HTF The Omni_Trend indicator with the timeframe selection option available in the indicator input parameters.
  • Omni_Trend A trend indicator of NRTR type using an MA and ATR.
  • SaveTicks This utility program records tick quotes in the CSV and BIN format. A flexible set of symbols is available for writing.
  • Multi Timeframe Triple Moving Averages This indicator allows you to see the Moving Averages from different timeframes on the same chart. It helps you to spot the dynamic levels of support and resistance. It uses a custom window with check boxes to show/hide the different Moving Averages without need to access the indicator settings window.
  • Robot_ADX+2MA Uses the analysis of 4 indicators.
There are more than 7 510 codes published in Codebase

The most downloaded free products:

More than 100 new charts published:

GBPUSD, M15
GBPUSD, M1
Rung - indicator
EURUSD, M15

Bestsellers in the Market:

14 new topics on forum:

and 11 more...

5 new signals now available for subscription:

Gi V
124% 537 trades
Growth:123.93%
Equity:7 877.08USD
Balance:9 108.39USD
Artanis
89% 1071 trades
Growth:89.49%
Equity:1 147.97USD
Balance:1 909.32USD
Belkaglazer S
54% 156 trades
Growth:53.86%
Equity:184.63USD
Balance:184.63USD
and 2 more...
There are more than 10 570 products available in Market

6 new products are now available on the Market:

and 1 more...
There are more than 89 950 topics available on forum

23 new topics on forum:

and 20 more...

The most downloaded free products:

The most popular forum topics:

Bestsellers in the Market:

7 new products are now available on the Market:

and 2 more...

The most downloaded free products:

Most downloaded source codes this month

Most read articles this month

Deep Neural Networks (Part IV). Creating, training and testing a model of neural network

Deep Neural Networks (Part IV). Creating, training and testing a model of neural network

This article considers new capabilities of the darch package (v.0.12.0). It contains a description of training of a deep neural networks with different data types, different structure and training sequence. Training results are included.

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.

TradeObjects: Automation of trading based on MetaTrader graphical objects

TradeObjects: Automation of trading based on MetaTrader graphical objects

The article deals with a simple approach to creating an automated trading system based on the chart linear markup and offers a ready-made Expert Advisor using the standard properties of the MetaTrader 4 and 5 objects and supporting the main trading operations.

Bestsellers in the Market:

15 new topics on forum:

and 12 more...

18 new products are now available on the Market:

and 13 more...

2 new signals now available for subscription:

FV13
3% 632 trades
Growth:3.45%
Equity:452.67USD
Balance:464.26USD
UP
-21% 426 trades
Growth:-21.15%
Equity:1 201.98USD
Balance:1 182.72USD

The most downloaded free products:

Bestsellers in the Market:

13 new topics on forum:

and 10 more...

5 new products are now available on the Market:

Published article "Practical evaluation of the adaptive market following method".

Practical evaluation of the adaptive market following method

The main difference of the trading system proposed in the article is the use of mathematical tools for analyzing stock quotes. The system applies digital filtering and spectral estimation of discrete time series. The theoretical aspects of the strategy are described and a test Expert Advisor is created.

1 new signal now available for subscription:

Cnartwork
-8% 91 trades
Growth:-7.54%
Equity:2 773.78USD
Balance:2 773.78USD

The most downloaded free products:

Bestsellers in the Market:

The most popular forum topics:

15 new topics on forum:

and 12 more...

Most downloaded source codes this week

Most read articles this week

Risk Evaluation in the Sequence of Deals with One Asset

Risk Evaluation in the Sequence of Deals with One Asset

This article describes the use of methods of the theory of probability and mathematical statistics in the analysis of trading systems.

Universal Expert Advisor: CUnIndicator and Use of Pending Orders (Part 9)

Universal Expert Advisor: CUnIndicator and Use of Pending Orders (Part 9)

The article describes the work with indicators through the universal CUnIndicator class. In addition, new methods of working with pending orders are considered. Please note: from this point on, the structure of the CStrategy project has undergone substantial changes. Now all its files are located in a single directory for the convenience of users.

Cross-Platform Expert Advisor: The CExpertAdvisor and CExpertAdvisors Classes

Cross-Platform Expert Advisor: The CExpertAdvisor and CExpertAdvisors Classes

This article deals primarily with the classes CExpertAdvisor and CExpertAdvisors, which serve as the container for all the other components described in this article-series regarding cross-platform expert advisors.

Bestsellers in the Market:

There are more than 89 880 topics available on forum

12 new topics on forum:

and 9 more...

The most downloaded free products:

8 new topics on forum:

and 5 more...

Bestsellers in the Market:

1 new signal now available for subscription:

Blackwave Alpine MAM
335% 1732 trades
Growth:335.44%
Equity:1 112 059.85USD
Balance:1 110 157.51USD

17 new products are now available on the Market:

and 12 more...

The most downloaded free products:

Bestsellers in the Market:

1...525354555657585960616263646566...375