MQL5 Programming for Traders – Source Codes from the Book. Part 2 : Part 2 "MQL5 programming fundamentals" is an introduction to the key concepts of this programming language. This part of the book is devoted to data types, identifiers, variables, expressions, and operators. You will learn how to
MQL5 Programming for Traders – Source Codes from the Book. Part 1 : The first chapter of the book introduces the MQL5 language and development environment. One of the new features introduced in the MQL5 language compared to MQL4 (MetaTrader 4 language) is support for object-oriented programming
New article Forecasting Time Series (Part 2): Least-Square Support-Vector Machine (LS-SVM) has been published: This article deals with the theory and practical application of the algorithm for forecasting time series, based on support-vector method. It also proposes its implementation in MQL and
Check out the new article: Filtering and feature extraction in the frequency domain . In this article we explore the application of digital filters on time series represented in the frequency domain so as to extract unique features that may be useful to prediction models. In the article " Practical
Check out the new article: Developing a Replay System — Market simulation (Part 20): FOREX (I) . The initial goal of this article is not to cover all the possibilities of Forex trading, but rather to adapt the system so that you can perform at least one market replay. We'll leave simulation for
Moving Averages, multi-timeframe : The iUniMA MTF indicator allows the user to choose between different types of moving averages ( SMA , EMA , SMMA , LWMA , AMA , DEMA , TEMA , FRAMA , and VIDYA ). It can be applied to any timeframe, higher or lower than the current chart's timeframe. Compared to
SR_TLB : An interpretation of Stieve Nisson's 'Three Line Break' strategy Author: Nikolay Kositsin
Check out the new article: Data Science and Machine Learning (Part 16): A Refreshing Look at Decision Trees . Dive into the intricate world of decision trees in the latest installment of our Data Science and Machine Learning series. Tailored for traders seeking strategic insights, this article
New article Market math: profit, loss and costs has been published: In this article, I will show you how to calculate the total profit or loss of any trade, including commission and swap. I will provide the most accurate mathematical model and use it to write the code and compare it with the
trading tycoon : enjoy Author: Sibonelo Sydney Mthombothi
Multi SellOrders : To assist traders who wish to open multiple sell orders quickly, a script file has been developed that allows them to execute a large number of trades with just one command. The default take profit and stop loss values are set in 5-digit broker format, but for traders using a
Implementation of my Hull Moving Average : Here is my colored Hull Moving Average. Author: Wolfgang Melz
Multi SellOrders : To assist traders who wish to open multiple sell orders quickly, a script file has been developed that allows them to execute a large number of trades with just one command. The default take profit and stop loss values are set in 5-digit broker format, but for traders using a
Discussion of article "Adding a control panel to an indicator or an Expert Advisor in no time"
(39 1 2 3 4)
New article Adding a control panel to an indicator or an Expert Advisor in no time has been published: Have you ever felt the need to add a graphical panel to your indicator or Expert Advisor for greater speed and convenience? In this article, you will find out how to implement the dialog panel with
New article Graphical Interfaces I: Form for Controls (Chapter 2) has been published: This article is the continuation of the first part of the series about graphical interfaces. The first article Graphical Interfaces I: Preparation of the Library Structure (Chapter 1) considers in detail what this
Candle Grids : Draw a Rectangle on chart to plot custom grids based on points value on input Author: Rajesh Kumar Nait
Heikin Ashi Lines : A simpler way to display Heikin Ashi Author: Fernando Carreiro
Discussion of article "Graphical Interfaces I: Preparation of the Library Structure (Chapter 1)"
(43 1 2 3 4 5)
New article Graphical Interfaces I: Preparation of the Library Structure (Chapter 1) has been published: This article is the beginning of another series concerning development of graphical interfaces. Currently, there is not a single code library that would allow quick and easy creation of high
New article Expert Advisor featuring GUI: Creating the panel (part I) has been published: Despite the fact that many traders still prefer manual trading, it is hardly possible to completely avoid the automation of routine operations. The article shows an example of developing a multi-symbol signal
Candlestick Wick Imbalance : Candlestick Wick Imbalance Author: Rajesh Kumar Nait
e-Regr : e-Regr — MetaTrader 5 Expert Advisor. Trading by i-Regr (Regression Channel). Extensive use of the standard library classes. Author: Vladimir Karputov
New article Optimization. A Few Simple Ideas has been published: The optimization process can require significant resources of your computer or even of the MQL5 Cloud Network test agents. This article comprises some simple ideas that I use for work facilitation and improvement of the MetaTrader 5
New article Comparative Analysis of 10 Trend Strategies has been published: The article provides a brief overview of ten trend following strategies, as well as their testing results and comparative analysis. Based on the obtained results, we draw a general conclusion about the appropriateness
Check out the new article: Understanding functions in MQL5 with applications . Functions are critical things in any programming language, it helps developers apply the concept of (DRY) which means do not repeat yourself, and many other benefits. In this article, you will find much more information
ZigZag Indicator with Extra Features:
Taking a Closer Look at the Workings of the ZigZag Indicator.
Author: Fernando Carreiro
Martingale Trade Simulator : a Simple Visual Strategy Tester / Manual Trade Training using Martingale. Author: DADALI ARWALY
AccurateTimer : Increased accuracy of the standard timer. Author: fxsaber
Martingale Trade Simulator : a Simple Visual Strategy Tester / Manual Trade Training using Martingale. Author: DADALI ARWALY
Check out the new article: Neural networks made easy (Part 54): Using random encoder for efficient research (RE3) . Whenever we consider reinforcement learning methods, we are faced with the issue of efficiently exploring the environment. Solving this issue often leads to complication of the
Check out the new article: Developing a Replay System — Market simulation (Part 19): Necessary adjustments . Here we will prepare the ground so that if we need to add new functions to the code, this will happen smoothly and easily. The current code cannot yet cover or handle some of the things that

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.