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.

Bestsellers in the Market:

15 new topics on forum:

and 12 more...

13 new topics on forum:

and 10 more...

The most popular forum topics:

Bestsellers in the Market:

The most downloaded free products:

13 new topics on forum:

and 10 more...

Bestsellers in the Market:

Most read articles this week

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.

Implementing a Scalping Market Depth Using the CGraphic Library

Implementing a Scalping Market Depth Using the CGraphic Library

In this article, we will create the basic functionality of a scalping Market Depth tool. Also, we will develop a tick chart based on the CGraphic library and integrate it with the order book. Using the described Market Depth, it will be possible to create a powerful assistant tool for short-term trading.

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

The most popular forum topics:

12 new topics on forum:

and 9 more...
There are more than 91 030 topics available on forum

Bestsellers in the Market:

23 new topics on forum:

and 20 more...

Bestsellers in the Market:

Published article "A New Approach to Interpreting Classic and Hidden Divergence".

A New Approach to Interpreting Classic and Hidden Divergence

The article considers the classic method for divergence construction and provides an additional divergence interpretation method. A trading strategy was developed based on this new interpretation method. This strategy is also described in the article.

The most downloaded free products:

The most popular forum topics:

Bestsellers in the Market:

9 new topics on forum:

and 6 more...

16 new topics on forum:

and 13 more...

Bestsellers in the Market:

Published article "Optimizing a strategy using balance graph and comparing results with "Balance + max Sharpe Ratio" criterion".

Optimizing a strategy using balance graph and comparing results with "Balance + max Sharpe Ratio" criterion

In this article, we consider yet another custom trading strategy optimization criterion based on the balance graph analysis. The linear regression is calculated using the function from the ALGLIB library.

The most popular forum topics:

18 new topics on forum:

and 15 more...
There are more than 90 970 topics available on forum

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.

Most downloaded source codes this month

  • Rich quickly with the lowest DD Use this Ea with an extreme attention, i got this amazing result searching to optimise setting several days. Work the best on Eur/Usd timeframe M5 long&short
  • Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.
  • Previous Candle Hi-Lo Previous Candle Hi-Lo is used to check the last candle multi-timeframe position relative to the current price.

1 new signal now available for subscription:

Firmum Fiduciam Motus
278% 6166 trades
Growth:277.63%
Equity:1 198.96USD
Balance:1 198.96USD

Bestsellers in the Market:

The most downloaded free products:

22 new topics on forum:

and 19 more...

Bestsellers in the Market:

Bestsellers in the Market:

Most read articles this week

Implementing a Scalping Market Depth Using the CGraphic Library

Implementing a Scalping Market Depth Using the CGraphic Library

In this article, we will create the basic functionality of a scalping Market Depth tool. Also, we will develop a tick chart based on the CGraphic library and integrate it with the order book. Using the described Market Depth, it will be possible to create a powerful assistant tool for short-term trading.

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.

Auto search for divergences and convergences

Auto search for divergences and convergences

The article considers all kinds of divergence: simple, hidden, extended, triple, quadruple, convergence, as well as divergences of A, B and C classes. A universal indicator for their search and display on the chart is developed.

Most downloaded source codes this week

The most popular forum topics:

15 new topics on forum:

and 12 more...

5 new topics on forum:

and 2 more...

Bestsellers in the Market:

The most popular forum topics:

Bestsellers in the Market:

11 new topics on forum:

and 8 more...
There are more than 90 910 topics available on forum

The most downloaded free products:

There are more than 3 740 products available in Market
There are more than 7 510 codes published in Codebase

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.

Bestsellers in the Market:

1...263264265266267268269270271272273274275276277...556