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.

New publications in CodeBase

  • XD-RangeSwitch Trend indicator. Trend reversal is calculated by the number of candlesticks set in the indicator input parameters.
  • FiboCandles The indicator displays colored candlesticks depending on the current trend and considering Fibonacci levels correction and also gives alerts or audio warnings in case of a trend change.
  • RSI Strike The indicator displays the crossing points of RSI (Relative Strength Index) indicators belonging to various periods.
  • IncStochasticOnArray CStochasticOnArray class is designed for calculation of Stochastic indicator values on indicator buffers. The example of use of the class is provided.
  • Trinity-Impulse Trinity-Impulse indicator shows market entries and periods of flat.
  • VGridLine_Intraday X3 Vertical time grid with three hours step.
  • prior day close yesterday market close european market or NYSE close price

The most popular forum topics:

11 new topics on forum:

and 8 more...
There are more than 41 690 topics available on forum

Published article "Custom Graphical Controls. Part 3. Forms".

Custom Graphical Controls. Part 3. Forms

This is the last of the three articles devoted to graphical controls. It covers the creation of the main graphical interface component - the form - and its use in combination with other controls. In addition to the form classes, CFrame, CButton, CLabel classes have been added to the control library.

There are more than 340 articles published on site

Published article "Object-Oriented Approach to Building Multi-Timeframe and Multi-Currency Panels".

Object-Oriented Approach to Building Multi-Timeframe and Multi-Currency Panels

This article describes how object-oriented programming can be used for creating multi-timeframe and multi-currency panels for MetaTrader 5. The main goal is to build a universal panel, which can be used for displaying many different kinds of data, such as prices, price changes, indicator values or custom buy/sell conditions without the need to modify the code of the panel itself.

Published article "Interview with Andrea Zani (ATC 2011)".

Interview with Andrea Zani (ATC 2011)

On the eleventh week of the Automated Trading Championship, Andrea Zani (sbraer) got featured very close to the top five of the competition. It is on the sixth place with about 47,000 USD now. Andrea's Expert Advisor AZXY has made only one losing deal, which was at the very beginning of the Championship. Since then, its equity curve has been steadily growing.

The most popular forum topics:

14 new topics on forum:

and 11 more...

New publications in CodeBase

  • PriceAlert The indicator displays the horizontal line that sets the signal actuating level.
  • VGridLine_Intraday X8 Vertical time grid with eight hours step.
  • IncMACDOnArray CMACDOnArray class is designed for calculation of MACD (Moving Average Convergence/Divergence) values on indicator buffers. The example of use of the class is provided.
  • VGridLine_Intraday X4 Vertical time grid with four hours step.
  • SpreadCandlesCreator The indicator builds a candlestick chart consisting of floating spread current values in online mode.
  • IncADXWOnArray CADXWOnArray class is designed for calculation of ADXW (Average Directional Movement Index Wilder, ADX Wilder) values on indicator buffers. The example of use of the class is provided.
  • COG Center of Gravity Modification Two modified COG indicators. Center of Gravity on Stochastic in sub window and enhanced On Chart COG.
  • Figurelli RSI Auto This is the Figurelli RSI automatic gain version, so input parameters is the same as original Welles Wilder RSI (i.e. period setup). The indicator figures out the gain value based in minimal and maximal values inside the sample and period programmed.
  • Renko Scalper EA achieved best results on Renko Chart. Renko Chart is not mine but I used it to write EA on it. EA can trade every pair but I got best results on GBP/USD and EUR/JPY. I'll appreciate any comments.
There are more than 2 490 codes published in Codebase

The most popular forum topics:

12 new topics on forum:

and 9 more...

5 new topics on forum:

and 2 more...

The most popular forum topics:

17 new topics on forum:

and 14 more...
There are more than 41 640 topics available on forum

Published article "Interview with Li Fang (ATC 2011)".

Interview with Li Fang (ATC 2011)

On the seventh week of the Championship, Li Fang's Expert Advisor (lf8749) set a new record - it earned over $100,000 in 10 trades. This successful series helped the Expert Advisor to stay at the very top of the Automated Trading Championship 2011 rating for two weeks. In this interview we tried to find out the secret of Li Fang's success.

The most popular forum topics:

13 new topics on forum:

and 10 more...

New publications in CodeBase

  • IncADXOnArray CADXOnArray class is designed for calculation of ADX (Average Directional Movement Index) values on indicator buffers. The example of use of the class is provided.
  • ReverseSymbol The indicator allows to work with changing in real time and mirror reversed (1/X) trading instrument.
  • VGridLine Daily Vertical time grid with one day step.

The most popular forum topics:

11 new topics on forum:

and 8 more...

Published article "Custom Graphical Controls. Part 2. Control Library".

Custom Graphical Controls. Part 2. Control Library

The second article of the "Custom Graphical Controls" series introduces a control library for handling the main problems arising in interaction between a program (Expert Advisor, script, indicator) and a user. The library contains a great number of classes (CInputBox, CSpinInputBox, CCheckBox, CRadioGroup, CVSсrollBar, CHSсrollBar, CList, CListMS, CComBox, CHMenu, CVMenu, CHProgress, CDialer, CDialerInputBox, CTable) and examples of their use.

New publications in CodeBase

  • IncATROnArray CATROnArray is designed for calculation of ATR (Average True Range) values on indicator buffers. The example of use of the class is provided.
  • VGridLine Weekly Vertical time grid with one week step.
  • Multi RSI Eight RSI (Relative Strength Index) technical indicators in one chart.
  • IncMAOnArray CMAOnArray class is used for Moving Average calculation on indicator buffer's data. The example of use of the class is provided.
  • VGridLine Monthly Vertical time grid with one month step.
  • JFatl HTF Baby The hybrid of digital and analog filters that displays larger timeframe values at a smaller one in a minimized way.

16 new topics on forum:

and 13 more...
There are more than 41 590 topics available on forum

The most popular forum topics:

14 new topics on forum:

and 11 more...

The most popular forum topics:

New publications in CodeBase

  • VGridLine_Annual Vertical time grid with one year step.
  • JFatl HTF The hybrid of digital and analog filters that displays its larger timeframe values at a smaller one.
  • ColorStepXCCX Symmetrical normalized oscillator.
  • GruchaChannel The indicator is similar to Bollinger Bands (this same idea), but it uses GruchaAvarage instead of MA for counting.

The most popular forum topics:

7 new topics on forum:

and 4 more...

The most popular forum topics:

14 new topics on forum:

and 11 more...

The most popular forum topics:

21 new topics on forum:

and 18 more...
There are more than 41 530 topics available on forum

New publications in CodeBase

  • TrendValue The trend indicator made as NRTR (Nick Rypock Trailing Reverse).
  • ZigZag NK FiboFan ZigZag allowing to build Fibo fans on the last two ZigZags.
  • Negative Volume Index Negative Volume Index (NVI) draws a connection between the volume downfall and financial instrument price change.

Published article "MQL5-RPC. Remote Procedure Calls from MQL5: Web Service Access and XML-RPC ATC Analyzer for Fun and Profit".

MQL5-RPC. Remote Procedure Calls from MQL5: Web Service Access and XML-RPC ATC Analyzer for Fun and Profit

This article describes MQL5-RPC framework that enables Remote Procedure Calls from MQL5. It starts with XML-RPC basics, MQL5 implementation and follows with two real usage examples. First example is using external web service and the second one is a client to simple XML-RPC ATC 2011 Analyzer service. If you are interested on how to implement and analyze different statistics from ATC 2011 in real time, this article is just for you.

13 new topics on forum:

and 10 more...

The most popular forum topics:

New publications in CodeBase

  • HistoryLoader Multi-currency Expert Advisor functional module for organization of an access to any historical data with a request result processing.
  • Positive Volume Index Positive Volume Index (PVI) draws a connection between the volume rise and financial instrument price change.
  • BBands Stop v1 Modification of Bollinger Bands ® trend indicator.

Published article "Interview with Valery Mazurenko (ATC 2011)".

Interview with Valery Mazurenko (ATC 2011)

The task of writing an Expert Advisor trading on multiple currency pairs is complex both in terms of finding suitable strategies and from the technological side. But if the goal is set clear, nothing is impossible then. It was four times already that Vitaly Mazurenko (notused) submitted his multi-currency Expert Advisor. It seems, he has managed to find the right way this time.

The most popular forum topics:

12 new topics on forum:

and 9 more...
There are more than 2 470 codes published in Codebase

New publications in CodeBase

  • Murrey Math FixPeriod Murrey Lines with calculation at all bars and the possibility to choose a timeframe for lines calculation.
  • X2MA HTF Universal moving average that displays the values from the higher timeframe.
  • VHF (Vertical Horizontal Filter) Vertical Horizontal Filter (VHF) shows, if there is a trend or a flat

Published article "The Basics of Object-Oriented Programming".

The Basics of Object-Oriented Programming

You don't need to know what are polymorphism, encapsulation, etc. all about in to use object-oriented programming (OOP)... you may simply use these features. This article covers the basics of OOP with hands-on examples.

1...460461462463464465466467468469470471472473474...585