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 week

  • Trend Finder "Trend Finder" EA Trades when there is a breakout from historical minimum/maximum has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.
  • 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.
  • 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.

New publications in CodeBase

Bestsellers in the Market:

11 new topics on forum:

and 8 more...

The most popular forum topics:

The most downloaded free products:

Bestsellers in the Market:

25 new topics on forum:

and 22 more...

New publications in CodeBase

Published article "Combining trend and flat strategies".

Combining trend and flat strategies

There are numerous trading strategies out there. Some of them look for a trend, while others define ranges of price fluctuations to trade within them. Is it possible to combine these two approaches to increase profitability?

Published article "Deep Neural Networks (Part VIII). Increasing the classification quality of bagging ensembles".

Deep Neural Networks (Part VIII). Increasing the classification quality of bagging ensembles

The article considers three methods which can be used to increase the classification quality of bagging ensembles, and their efficiency is estimated. The effects of optimization of the ELM neural network hyperparameters and postprocessing parameters are evaluated.

Bestsellers in the Market:

16 new topics on forum:

and 13 more...
There are more than 98 300 topics available on forum
There are more than 8 940 codes published in Codebase

New publications in CodeBase

  • Exp_XAng_Zad_C_Tm_MMRec A trading system using the XAng_Zad_C trend-following indicator with the possibility to set a fixed trading time interval and change the volume of a forthcoming trade depending on the results of the previous trades.
  • OHLC Check Checking a trading system: Close > Open → BUY signal, Close < Open → SELL signal.
  • Wajdyss_Ichimoku_x10 The Wajdyss_Ichimoku_x10 indicator displaying the colors of the Wajdyss_Ichimoku_Candle indicator candlesticks from ten different timeframes, from the bar defined in the indicator input parameters.
  • PCR The PCR (Percent Retracement) indicator shows the maximum distance by which the price has moved away from the highest High in the specified range.
  • MultiWajdyss_Ichimoku_x10 MultiWajdyss_Ichimoku_x10 shows information on the current trends, using the colors of the Wajdyss_Ichimoku_Candle indicator from ten different timeframes.
  • MAE The MAE (Moving Average Envelopes Percentage) indicator shows the price as a percentage of the Envelopes channel.
  • DZP_Trend The DZP Trend indicator displays the market state as a detrended oscillator, i.e. the trend component is removed from the price, thus showing a clearer picture of the price movement.
  • Market Capture A scalping Expert Advisor based on the "Market Capture" strategy.
  • RSI_Histogram_Vol_HTF The RSI_Histogram_Vol indicator with the ability to change the timeframe using input parameters.
  • WPVH The Wyckoff PV Histogram indicator
  • Volatility_Arbitrage The Volatility Arbitrage indicator
  • Valid_Swing_HighLow The Valid Swing HighLow indicator
  • Trendless_OS The Trendless OS DiNapoli indicator
  • Russian20-hp1 An Expert Advisor based on iMA (Moving Average, MA) and iMomentum (Momentum).
  • LinearRegressionChannel_Cloud The linear regression channel, which saves its values ​​in the indicator buffers and fills the channel background with color
  • StepMA_3D_v3 A trend indicator with three moving averages having different periods, using the Average True Range in calculations.
  • Blue Renko Bars An indicator for constructing Renko bars in the chart sub-window.
  • Trend_Risk_Indicator The Trend Risk indicator
  • TMAGi The TMAGi indicator
  • T3 The T3 Moving Average indicator
  • NRMA The Nick Rypoсk Moving Average indicator
  • Modified_Moving_Average The Modified Moving Average indicator
  • MA_Signal The MA signal indicator
  • Investor_Preference_Index The Investor Preference Index indicator
  • CCI_Histogram_Vol The Commodity Channel Index oscillator displayed as a color histogram, using volumes.
  • GD The Generalized DEMA moving average
  • RSI_Histogram_Vol The Relative Strength Index oscillator displayed as a color histogram, using volumes.
  • Exp_Trading_Channel_Index A trading system based on the Trading_Channel_Index oscillator signals.
  • Exp_Trend_Intensity_Index A trading system based on the Trend_Intensity_Index oscillator signals.
  • Forecast The Forecast oscillator indicator
  • FGDI Fractal Graph Dimension Indicator
  • DEROSC The Derivative Oscillator indicator
  • COG_Channel The Center of Gravity Channel indicator
  • Exp_ColorXPWMA_Digit_NN3_MMRec Three independent trading systems using ColorXPWMA_Digit indicators within a single EA with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system
  • Exp_UltraMFI_MMRec A trading system based on the UltraMFI indicator signals with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system.
  • i-AnyRangeCldTail_System_Alert The i-AnyRangeCldTail_System indicator provides alerts, sends email and push notifications when the candlesticks break through the dot-dash channel.
  • i-AnyRangeCldTail_System The indicator paints candlesticks, which are beyond the i-AnyRangeCldTail channel. Candlesticks outside the channel limits are marked with color according to the trend.
  • Custom Bears Power Inputs A modification of the "Bears Power" indicator: now the line color and line width can be set in input parameters.
  • Custom Bulls Power Inputs A modification of the "Bulls Power" indicator: now the line color and line width can be set in input parameters.
  • Custom Moving Average Inputs A modification of the "Custom Moving Average" indicator: now the line color and line width can be set in input parameters.
  • UltraMFI_HTF The UltraMFI indicator with the ability to change the indicator timeframe using the input parameters.
  • i-AnyRangeCldTail An indicator of ranges of arbitrary time intervals with the extension of the interval generated within the specified session until the next session.
  • i-AnyRangeCld An indicator of ranges of arbitrary time intervals.
  • Nextbar This Expert Advisor doesn't use any indicators. It only applies analysis of Close prices at bar #1 and the specified bar.
  • DLMv A trading system based on the FX Fish 2MA indicator.
  • i-AnyRange2Cld An indicator of two ranges of arbitrary time intervals.
  • TrendManager A trend indicator based on the difference between two moving averages.
  • FX Fish 2MA Indicator - trading system "FX Fish 2MA".
  • AlterTrend The indicator colors candlesticks depending on the trend direction.
  • RSI_Expert An Expert Advisor based on iRSI (Relative Strength Index, RSI).
  • Wiseman1 The indicator colors candlesticks depending on the position of these candlesticks in relation to the previous candlesticks.
  • BBands_Stop_v1_Alert The BBands Stop v1 indicator provides alerts, sends email and push notifications when the trend direction changes and the indicator color changes accordingly.
  • UltraMFI This indicator is based on MFI (Money Flow Index) and its multiple signal lines analysis.
  • TD_I The TD_I indicator (Thomas DeMark Indicator) is a modified version of the standard DeMarker Indicator by Thomas R. DeMark.
  • 55 MA A trading system based on iMA (Moving Average, MA) with the averaging period of 55 (the averaging period is hardcoded and is not available in input parameters).
  • SVE_ARSI The SVE_ARSI (Sylvain Vervoort's Asymmetrical RSI) indicator was described in the October '08 issue of the "Stocks & Commodities" magazine.
  • Demand_Index The Demand_Index indicator developed by James Sibbet combines the price and volume, and is often considered a leading indicator of price change.
  • ChandelierExit_Candle The Chandelier Exit indicator implemented as a sequence of candlesticks
  • Super_SAR Super SAR is a signal indicator based on SuperTrend and iSAR.
  • Above Below MA An Expert Advisor based on the iMA (Moving Average, MA) indicator.
  • Mirror_MA The Mirror MA indicator features two mirrored moving averages in a separate chart window calculated based on a difference between two MAs with different calculation data, and one signal line calculated based on a direct moving average data.
  • Avalanche AV One of the variations of the "Avalanche" strategy. Martingale is used.
  • Klinger_Oscillator Klinger Oscillator developed by Stephen Klinger to determine the long-term trend while remaining sensitive to detect short-term fluctuations enabling the trader to predict short-term reversals.
  • Dynamic_Trend The Dynamic Trend signal indicator draws a two-color trend direction line and adds signal arrows.
  • Exp_ColorXPWMA_Digit_MMRec A trading system based on the ColorXPWMA_Digit indicator signals with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system.
  • Trend_Intensity_Index_HTF The Trend_Intensity_Index indicator with the ability to change the indicator timeframe using the input parameters.
  • Trading_Channel_Index_HTF The Trading_Channel_Index indicator with the ability to change the indicator timeframe using the input parameters.
  • ColorXPWMA_Digit_HTF The ColorXPWMA_Digit indicator with the ability to change the indicator timeframe using the input parameters.
  • ColorXPWMA_Digit_StDev The ColorXPWMA_Digit indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.
  • Dinapoli_Preferred_Stochastic The Dinapoli Preferred Stochastic indicator uses the smoothing method described by Joe DiNapoli, which differs from the standard stochastic.
  • DHLPBO The indicator DHLPBO (Dynamic High/Low Percentage Band Overlay). Unlike DHLBO, which displays two bands calculated based on the Highs/Lows of the range, this indicator constantly narrows the channel width by a certain percentage throughout the whole range.
  • DHLBO The DHLBO (Dynamic High/Low Band Overlay) indicator shows on the price chart two bands calculated based on the range Highs/Lows.
  • Deviation_Oscillator Deviation Oscillator - a volatility oscillator which represents a difference between the price and the MA, normalized within the selected range.
  • Delta_Oscillator The Delta Oscillator indicator displays the difference in the Delta indicator lines as a histogram.
  • Delta The Delta indicator draws two lines: the bar average price line (OHLC)/4 and the line of the decimal logarithm of the current to previous (OHLC)/4 prices ratio.
  • Darvas_Box A channel filter indicator Darvas Box.
  • Damiani_Volatmeter Damiani Volatmeter - trend/flat determining algorithm.
  • TriggerLines The TriggerLines trend indicator draws two moving average lines colored in accordance with the trend direction: green for upward and red for downward.
  • Twiggs_Money_Flow Twiggs Money Flow is an indicator by Colin Twiggs, which uses Welles Wilder's Moving Average.
  • YABSI A signal indicator YABSI. It shows Buy and Sell labels on the price chart.
  • WMAO WMAO (Wilder's Moving Average Oscillator) - an oscillator based on Welles Wilder's Moving Average.
  • WMA The Wilder's Smoothing Average (WMA) indicator.
  • Williams_Thrust The signal and information indicator Williams Thrust is based on two Williams' Percent Range indicators with different periods and their average values.
  • VPCI The VPCI (Volume Price Confirmation) indicator shows the relationship between the price and the volume.
  • STPMT The STPMT (Medium Term Weighted Stochastics) indicator.
  • Forex Fraus M1 An Expert Advisor based on the iWPR (Williams' Percent Range, %R) indicator with the operation time control.
  • Trading_Channel_Index The Trading Channel Index oscillator displayed as a color histogram.
  • Slope_Direction_Line The Slope Direction Line indicator is displayed as a colored moving average line indicating the average market movement direction.
  • Silence The Silence indicator displays aggressiveness (price change rate, the blue line) and volatility (the red line) in a separate window.
  • 1H EUR_USD The Expert Advisor utilizes the High and Low analysis, as well as one iMACD (Moving Average Convergence/Divergence, MACD) and two iMAs (Moving Average, MA).
  • Trend_Intensity_Index The Trend Intensity Index oscillator displayed as a color histogram.
  • ColorXPWMA_Digit A colored smoothed PWMA that displays the most recent value as a price label with the possibility to round the indicator levels up to a required number of digits.
  • ROCX ROCX is a modified ROC (Rate Of Change) indicator displaying an absolute or relative price change.
  • PFE_Overlay The Polarized Fractal Efficiency Overlay (PFE_Overlay) indicator is designed for identifying trends. Unlike Polarized Fractal Efficiency, the indicator is displayed on the price chart as the main indicator line and two lines of the calculated StdDev deviation value.
  • PFE The Polarized Fractal Efficiency (PFE) indicator is designed for identifying trends.
  • Expert Ichimoku An Expert Advisor based on the iIchimoku (Ichimoku Kinko Hyo) indicator.
  • Exp_XWAMI_NN3_MMRec Three independent trading systems using XWAMI indicators within a single EA with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system.
  • SilverTrend_HTF The SilverTrend indicator with the ability to change the indicator timeframe using the input parameters.
  • BrainTrend2_V2_HTF The BrainTrend2_V2 indicator with the ability to change the indicator timeframe using the input parameters.
  • Wajdyss_Ichimoku_Candle_HTF The Wajdyss_Ichimoku_Candle indicator with the ability to change the timeframe using the input parameters.

The most downloaded free products:

Bestsellers in the Market:

There are more than 98 190 topics available on forum

New publications in CodeBase

19 new topics on forum:

and 16 more...

The most popular forum topics:

The most popular forum topics:

Bestsellers in the Market:

There are more than 5 310 products available in Market

Most read articles this month

Trading account monitoring is an indispensable trader's tool

Trading account monitoring is an indispensable trader's tool

Trading account monitoring provides a detailed report on all completed deals. All trading statistics are collected automatically and provided to you as easy-to-understand diagrams and graphs.

How to create Requirements Specification for ordering a trading robot

How to create Requirements Specification for ordering a trading robot

Are you trading using your own strategy? If your system rules can be formally described as software algorithms, it is better to entrust trading to an automated Expert Advisor. A robot does not need sleep or food and is not subject to human weaknesses. In this article, we show how to create Requirements Specification when ordering a trading robot in the Freelance service.

Implementing indicator calculations into an Expert Advisor code

Implementing indicator calculations into an Expert Advisor code

The reasons for moving an indicator code to an Expert Advisor may vary. How to assess the pros and cons of this approach? The article describes implementing an indicator code into an EA. Several experiments are conducted to assess the speed of the EA's operation.

Most downloaded source codes this month

  • Renko-Fractals-Grid This EA uses "Renko" box size on MetaTrader 4 chart. When the price reaches the level where there was a fractal, the EA enters a trade, has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.
  • Automatic Fibonacci Lines MrVB AutoFibLinesMrVB indicator draws automatically the Fibonacci levels on the chart.
  • 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.

22 new topics on forum:

and 19 more...

New publications in CodeBase

Published article "PairPlot graph based on CGraphic for analyzing correlations between data arrays (time series)".

PairPlot graph based on CGraphic for analyzing correlations between data arrays (time series)

Comparing several time series during a technical analysis is a quite common task that requires appropriate tools. In this article, I suggest developing a tool for graphical analysis and detecting correlations between two or more time series.

The most downloaded free products:

Bestsellers in the Market:

22 new topics on forum:

and 19 more...

Published article "950 websites broadcast the Economic Calendar from MetaQuotes".

950 websites broadcast the Economic Calendar from MetaQuotes

The widget provides websites with a detailed release schedule of 500 indicators and indices, of the world's largest economies. Thus, traders quickly receive up-to-date information on all important events with explanations and graphs in addition to the main website content.

The most popular forum topics:

Bestsellers in the Market:

There are more than 98 120 topics available on forum

New publications in CodeBase

  • Optimal F for MQL5 (per Ralph Vince) This calculates Optimal f using the Geometric Mean. Per Ralph Vince, "In trading we can count on our wins being for varying amounts and our losses being for varying amounts. Therefore the Kelly formulas could not give us the correct optimal f." So, using his equation(s), I created this library for the Geometric Mean version of Optimal f.
  • Triple fast ema Hull Triple fast ema Hull
  • Fast ema Hull average Fast ema Hull average
  • Fast EMA Fast EMA

Most read articles this week

Trading account monitoring is an indispensable trader's tool

Trading account monitoring is an indispensable trader's tool

Trading account monitoring provides a detailed report on all completed deals. All trading statistics are collected automatically and provided to you as easy-to-understand diagrams and graphs.

Integrating MQL-based Expert Advisors and databases (SQL Server, .NET and C#)

Integrating MQL-based Expert Advisors and databases (SQL Server, .NET and C#)

The article describes how to add the ability to work with Microsoft SQL Server database server to MQL5-based Expert Advisors. Import of functions from a DLL is used. The DLL is created using the Microsoft .NET platform and the C# language. The methods used in the article are also suitable for experts written in MQL4, with minor adjustments.

Expert Advisor featuring GUI: Adding functionality (part II)

Expert Advisor featuring GUI: Adding functionality (part II)

This is the second part of the article showing the development of a multi-symbol signal Expert Advisor for manual trading. We have already created the graphical interface. It is now time to connect it with the program's functionality.

Most downloaded source codes this week

  • Trend Finder "Trend Finder" EA Trades when there is a breakout from historical minimum/maximum has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.
  • Engulfing "Engulfing" EA Trades when there is an ENGULFING pattern has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.
  • Ichimoku Rretracement "Ichimoku Rretracement" EA Trades when there is a retracement from "ICHIMOKU" levels has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.

9 new topics on forum:

and 6 more...

The most downloaded free products:

15 new topics on forum:

and 12 more...

Bestsellers in the Market:

New publications in CodeBase

More than 10 new charts published:

Grafico DE30, M3, 2018.09.03 17:19 UTC, FXFlat Wertpapierhandelsbank GmbH, MetaTrader 5, Demo
DE30, M3
图表 EURUSD, M15, 2018.09.04 08:12 UTC, Alpari International Limited, MetaTrader 5, Demo
EURUSD, M15
График EURGBP, M15, 2018.09.03 06:49 UTC, Alpari International Limited, MetaTrader 4, Real
EURGBP, M15

The most popular forum topics:

Bestsellers in the Market:

25 new topics on forum:

and 22 more...

19 new topics on forum:

and 16 more...
1...233234235236237238239240241242243244245246247...556