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:

5 new signals now available for subscription:

Ichimoku Kijunsen
1 048% 471 trades
Growth:1 048.15%
Equity:32 565.71EUR
Balance:32 457.90EUR
Night Hawk
156% 1065 trades
Growth:156.07%
Equity:2 353.70USD
Balance:2 369.84USD
XP Stricker Winfut B3
105% 180 trades
Growth:104.70%
Equity:4 526.00BRL
Balance:4 526.00BRL
and 2 more...

15 new products are now available on the Market:

and 10 more...

New publications in CodeBase

The most popular forum topics:

The most downloaded free products:

29 new topics on forum:

and 26 more...

Most downloaded source codes this month

  • ZigZag Signal Indicator ZigZag System with Signal and Alert Added Alert and modify by Roberto Jacobs 3rjfx @ 2018/12/29
  • Macd Power "Macd Power" trades with 2 " Macd " indicators has virtual Stop Loss & Take Profit works on 4H & 1D time frames major forex pairs and stocks NASDAQ.
  • Candle Trailing Stop "Candle Trailing Stop" EA trades with 3 MA's and uses candels for Trailing Stop Loss &Take Profit works best on 4H time frames major forex pairs and stocks NASDAQ.

Most read articles this month

MQL5 Cookbook: Getting properties of an open hedge position

MQL5 Cookbook: Getting properties of an open hedge position

MetaTrader 5 is a multi-asset platform. Moreover, it supports different position management systems. Such opportunities provide significantly expanded options for the implementation and formalization of trading ideas. In this article, we discuss methods of handling and accounting of position properties in the hedging mode. The article features a derived class, as well as examples showing how to get and process the properties of a hedge position.

How to conduct a qualitative analysis of trading signals and select the best of them

How to conduct a qualitative analysis of trading signals and select the best of them

The article deals with evaluating the performance of Signals Providers. We offer several additional parameters highlighting signal trading results from a slightly different angle than in traditional approaches. The concepts of the proper management and perfect deal are described. We also dwell on the optimal selection using the obtained results and compiling the portfolio of multiple signal sources.

How to purchase a trading robot from the MetaTrader Market and to install it?

How to purchase a trading robot from the MetaTrader Market and to install it?

A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.

Bestsellers in the Market:

10 new products are now available on the Market:

and 5 more...

New publications in CodeBase

The most downloaded free products:

22 new products are now available on the Market:

and 17 more...
There are more than 101 070 topics available on forum

40 new topics on forum:

and 37 more...

Bestsellers in the Market:

New publications in CodeBase

3 new signals now available for subscription:

Tiago Lacerda fx IcMarkets Mt4
63% 245 trades
Growth:62.71%
Equity:1 036.67USD
Balance:3 025.19USD
Edao Ah Team
29% 586 trades
Growth:28.99%
Equity:1 088.76USD
Balance:1 088.76USD
ALFA INVESTMENT
-14% 1702 trades
Growth:-13.50%
Equity:1 303.83USD
Balance:2 046.42USD

The most downloaded free products:

Bestsellers in the Market:

18 new topics on forum:

and 15 more...

Most downloaded source codes this week

  • WaveMTF Indicator WaveMTF Bull and Bear System with Signal and Alert for MetaTrader 4 with options to display signal on the chart. with Signal and Alert, email alert, Push Notification and option to display trader info and signal.
  • Didi Index Didi Index mql5 source code.
  • Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.

Most read articles this week

MQL5 Cookbook: Getting properties of an open hedge position

MQL5 Cookbook: Getting properties of an open hedge position

MetaTrader 5 is a multi-asset platform. Moreover, it supports different position management systems. Such opportunities provide significantly expanded options for the implementation and formalization of trading ideas. In this article, we discuss methods of handling and accounting of position properties in the hedging mode. The article features a derived class, as well as examples showing how to get and process the properties of a hedge position.

How to purchase a trading robot from the MetaTrader Market and to install it?

How to purchase a trading robot from the MetaTrader Market and to install it?

A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.

How to conduct a qualitative analysis of trading signals and select the best of them

How to conduct a qualitative analysis of trading signals and select the best of them

The article deals with evaluating the performance of Signals Providers. We offer several additional parameters highlighting signal trading results from a slightly different angle than in traditional approaches. The concepts of the proper management and perfect deal are described. We also dwell on the optimal selection using the obtained results and compiling the portfolio of multiple signal sources.

There are more than 13 100 products available in Market

10 new products are now available on the Market:

and 5 more...

The most popular forum topics:

The most downloaded free products:

Bestsellers in the Market:

There are more than 101 000 topics available on forum

28 new topics on forum:

and 25 more...

New publications in CodeBase

2 new signals now available for subscription:

ExoraScalper FXPIG Real
-22% 1034 trades
Growth:-21.58%
Equity:152.02USD
Balance:152.02USD
PAIRS 6 Scalp
-22% 612 trades
Growth:-22.22%
Equity:530.11EUR
Balance:539.90EUR

9 new products are now available on the Market:

and 4 more...

The most downloaded free products:

30 new topics on forum:

and 27 more...

Bestsellers in the Market:

17 new products are now available on the Market:

and 12 more...

New publications in CodeBase

  • RMA RMA average
  • Kalman filter velocity Kalman filter velocity
  • manual trade by keyboard After looking for many Trading concepts and requirements of my own tried to code an EA. First collected many EA's and tried their codes I re-designed the following codes for my own needs to use for trading. Hope you also find the EA helps you .. Have healthy life and succesfull trades within your life.

Published article "Separate optimization of a strategy on trend and flat conditions".

Separate optimization of a strategy on trend and flat conditions

The article considers applying the separate optimization method during various market conditions. Separate optimization means defining trading system's optimal parameters by optimizing for an uptrend and downtrend separately. To reduce the effect of false signals and improve profitability, the systems are made flexible, meaning they have some specific set of settings or input data, which is justified because the market behavior is constantly changing.

The most downloaded free products:

There are more than 100 940 topics available on forum

29 new topics on forum:

and 26 more...

Bestsellers in the Market:

19 new products are now available on the Market:

and 14 more...

3 new signals now available for subscription:

Weltrade020
22% 4800 trades
Growth:21.55%
Equity:2 966.26USD
Balance:2 966.26USD
Nicwepener
3% 631 trades
Growth:2.77%
Equity:2 580.22USD
Balance:3 054.50USD
FX multitrade NZ
-28% 2813 trades
Growth:-27.60%
Equity:3 579.57USD
Balance:3 587.41USD

New publications in CodeBase

  • Double smoothed EMA - floating levels (multi time frame) Double smoothed EMA - floating levels (multi time frame)
  • Double smoothed EMA - floating levels Double smoothed EMA - floating levels
  • Double smoothed EMA - multi time frame version Double smoothed EMA - multi time frame version
  • VHF EA A trading system based on custom indicator VHF.
  • Exp_SpearmanRankCorrelation_Histogram_TimeWeekPeriod Expert Advisor Exp_SpearmanRankCorrelation_Histogram with the added option of trading within the weekly range only, the borders of which are specified in the EA's input settings
  • SupremAutoFibo The indicator builds graphical object Fibonacci Levels with many settings at High and Low prices over the period specified in the indicator input parameters
  • Three neural networks A trading system with a very simple neural network unit. It uses an iMA (Moving Average, MA) on H1, H4, and D1.
  • Daily range Searching for a daily range. We use OBJ_HLINE, OBJ_VLINE.
  • SetColorFiboLevels_Grand_xN The script builds the Fibonacci Levels graphical object with the option of selecting the number of its segments
  • CandlesAutoFibo_Grand_xN Indicator CandlesAutoFibo_Grand with the option of changing the number of segments in the graphical object of Fibo levels using one input parameter
  • ADX MACD Deev An Expert Advisor based on indicators iADX (Average Directional Movement Index, ADX) and iMACD (Moving Average Convergence/Divergence, MACD)
  • Day(hight-low) A script for automatically drawing the levels of the intraday High/Low on the FORTS trading session. There is also an option to draw the levels of the night High/Low prices (if the latter ones are beyond the intraday ones)
  • BITEX.ONE MarketMaker v1.01 The market maker robot for trading futures and swap cryptocurrency contracts
  • CandlesAutoFibo_Grand Indicator CandlesAutoFibo with a wider range of settings to display Fibo levels.
  • MA Trend A trading system based on indicator iMA (Moving Average, MA).
  • PEMA_3HTF Three PEMAs from three different timeframes on a single chart
  • PEMA_2HTF A colored cloud made of two PEMAs from different timeframes on a single chart.
  • BollingerBands_Box Displaying the latest closed values of indicator Bollinger Bands® with colored rectangles and background filling
  • Plateau The EA uses two indicators iMA (Moving Average, MA), Fast and Slow, and one indicator iBands (Bollinger Bands, BB).
  • Horizontal Line Levels Signal (Alert) at crossing horizontal line by the price
  • HLCrossSigForDeMarker The HLCrossSigForDeMarker is considered as a trend indicator since it is intended for "catching" trends. However, it's a pretty complex and informative indicator that allows excluding the psychological and emotional effects from trading.
  • XXDPO_Candle_Alerts_HTF Indicator XXDPO_Candle_Alerts with the timeframe selection option in its input parameters
  • XXDPO_Candle_HTF Indicator XXDPO_Candle with the timeframe selection option in its input parameters
  • XXDPO_Candle_Alerts Indicator XXDPO_Candle can provide alerts and send email and push notifications when trading signals occur. Possible signal options
  • Plan X The EA compares the difference between the Close price of bar #1 and the Close price of bar #Candle shift.
  • Ilan iMA Ilan based on indicator iMA (Moving Average, MA)
  • RSI_Rendiment Indicator RSI Rendiment
  • Smoothed_ADX Indicator Smoothed ADX
  • MACD_Osmax Indicator MACD OsmaX
  • Wide_Narrow_Spread Indicator Wide/Narrow Spread bar
  • Price_Volume_Divergence Indicator Price volume divergence
  • Thrust_Bar Indicator Thrust Bar
  • Dynamic_Zone_RSI Indicator Dynamic Zone RSI
  • ASAR Advance Parabolic Time/Price System
  • Gann_Hi_Lo_Activator_MTF Indicator Multi timeframe Gann Hi Lo Activator
  • NonLag_MACD Indicator Non lag MACD
  • NonLag Indicator Non lag average
  • Spread_Oscillator Indicator Spread Oscillator
  • MicroPivots Indicator Micro Pivots
  • Acceleration_Deceleration_AC_MTF Indicator Multi timeframes Bill Williams Accelerator Oscillator
  • Market_Sessions Indicator Market Session
  • Stochastic_Convergence_Divergence Indicator Two Stochastics with MA Smoothing and Convergence Divergence line
  • hedger Protecting a position (hedging)
  • Ingrit Comparing OHLC on timeframe M5
  • Starter Three timeframes. One iMA (Moving Average, MA) and one iStochastic (Stochastic Oscillator) on each timeframe
  • XXDPO_Candle Indicator XXDPO represented as candles
  • WE TRUST An EA based on indicators iMA (Moving Average, MA) and iStdDev (Standard Deviation, StdDev)
  • JS Signal Baes A trading system based on several indicators from several timeframes.
  • MultiPEMA_Digit_Trend_x10 The indicator displays the information on the current trends, using the ColorPEMA_Digit indicator colors from ten different timeframes
  • ColorPEMA_Digit_Trend_x10 Indicator ColorPEMA_Digit_Trend_x10 displays the directions of the ColorPEMA_Digit indicator signals from ten different timeframes from the bar specified in the indicator inputs
  • Bill Williams An Expert Advisor based on two indicators: iFractals (Fractals) and iAlligator (Alligator).
  • Murrey_Math_Lv_Arr_r Indicator Murrey_Math_Lv_Arr limiting the computer resources used in calculating and displaying the indicator on the chart
  • Close panel A panel to close positions based on class CDialog. Buttons based on class СButton.
  • AutoSet SL TP An Expert Advisor for placing Stop Loss and Take Profit.
  • Murrey_Math_Lv_Arr Indicator Murrey_Math_Lv with the levels shown as labels that can be changed in its input parameters
  • Breakdown catcher Working with pending Stop orders
  • Exp_ColorPEMA_Digit_Tm_Plus_MMRec_Duplex Two identical trading systems (for long and short deals) based on the ColorPEMA indicator signals that can be configured in different ways 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_ColorPEMA_Digit_Tm_Plus A trading system based on the signals of indicator ColorPEMA_Digit with the possibility to set a fixed position holding time
  • ColorPEMA_Digit_r_HTF Indicator ColorPEMA_Digit_r with the timeframe selection option in its input parameters, limiting the computer resources used in its calculations within the entire chart and on the current bar
  • ColorPEMA_Digit_HTF Indicator ColorPEMA_Digit with the timeframe selection option in its input parameters
  • iMA iStdDev A trading system based on two indicators iMA (Moving Average) and one indicator iStdDev (Standard Deviation, StdDev)
  • 3TF_MFI_Average Indicator Three timeframes MFI with Average
  • BB_Cloud Indicator Double-deviation Bollinger Band with cloud
  • Three timeframes Three indicators from different timeframes: iMACD (Moving Average Convergence/Divergence, MACD), iAlligator (Alligator), and iRSI (Relative Strength Index, RSI)
  • Stochastics_Overlay Indicator Stochastic Overlay
  • RSI_Overlay Indicator RSI Overlay
  • ColorPEMA_Digit_r A moving ColorPEMA_Digit with the limitation of the computer resources used for its calculations on the entire chart and on the current bar
  • MACD_Overlay Indicator MACD Overlay
  • ColorPEMA_Digit A five-fold exponential moving average that displays the most recent value as a price label with the possibility to round the indicator levels to the required number of orders
  • Advanced_Fractal_Envelopes Indicator Advanced Fractal Envelopes
  • Advanced_Fractal_Overlay Indicator Advanced Fractal Overlay
  • Fraktrak xonax A trading system based on breaking through iFractals
  • ZigZag_Oscillator Indicator ZigZag Oscillator
  • MTF_Stochastic_RSI Indicator Multi timeframes Stochastic RSI
  • PriceChannel A price channel based on a bar of user-defined duration (timeframe).
  • Stochastic_RSI Indicator Stochastic RSI
  • MTF_LRMA Indicator Multi Timeframe Linear Regression MA with signal line
  • LRMA Indicator Linear Regression MA
  • 3_in_1_Stochastic Indicator 3 in 1 MTF Stochastic with MA Smoothing options
  • Dynamic_Trend_MTF Indicator Multi timeframe Dynamic Trend
  • USDX_Slope Indicator USDX vs Slope Direction Line
  • Float_Pivot_Smoothed_Digit_System_HTF Indicator Float_Pivot_Smoothed_Digit_System with the timeframe selection option in its input parameters
  • Heiken_Ashi_Smoothed_Volatility_Volume_HTF Indicator Heiken_Ashi_Smoothed_Volatility_Volume with the timeframe selection option in its input parameters
  • iCCI iRSI A trading system based on two custom indicators: CCI Color Levels and RSI Custom Smoothing.
  • MurreyMathFixPeriod_Lv Indicator of Murrey levels in indicator buffers with the added visual text information on those levels, calculating the levels on a timeframe specified in the inputs
  • Murrey_Math_Lv Indicator of Murrey levels in indicator buffers with the added visual text information on those levels
  • FitFul 13 The EA focuses on the OHLC of timeframe W1
  • Stalin_Signal Indicator Stalin_Signal displays information on the current trend, using the values of indicator Stalin_NRTR with a fixed timeframe
  • iMA iStochastic Custom A trading system based on indicators Custom Moving Average Levels and Stochastic Custom
  • Stochastic Custom A modification of standard indicator iStochastic (Stochastic Oscillator, STO) - now you can manage levels #1 and #2 from your EA.
  • iMA iSAR EA A trading system based on three indicators iMA (Moving Average, MA) and two indicators iRSI (Relative Strength Index, RSI)
  • Stalin_HTF_Signal Summary of the Expert Advisor
  • Float_Pivot_Smoothed_Digit_HTF Indicator Float_Pivot_Smoothed_Digit with the timeframe selection option in its input parameters
  • Float_Pivot_Digit_Box Displaying the latest closed values of indicator Float_Pivot_Digit with colored rectangles and background filling
  • Exp_AdaptiveRenko_MMRec_Duplex Two identical trading systems (for long and short deals) based on the AdaptiveRenko indicator signals that can be configured in different ways 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
  • Float_Pivot_Digit_HTF Indicator Float_Pivot_Digit with the timeframe selection option in its input parameters
  • Heiken_Ashi_Smoothed_Volatility_Volume Indicator Heiken_Ashi_Smoothed_VolatilityStep without rounding, multiplied by the averaged volumes
  • Three Typical Candles It calculates the Typical prices for bars #1, #2, and #3
  • Spreader An Expert Advisor for two currency pairs
  • Stalin_x10 Indicator Stalin_x10 displays the trend direction and enter signals of indicator Stalin_NRTR from ten different timeframes on the bar defined in the indicator input parameters.
  • MultiStalin_x10 Indicator MultiStalin_x10 displays information on the current trends, using the values of indicator Stalin from ten different timeframes
  • Hoop master 2 Working with pending Buy stop and Sell stop orders. Martingale.
There are more than 9 950 codes published in Codebase

The most popular forum topics:

The most downloaded free products:

1...636465666768697071727374757677...417