Check out the new article: MQL5 Wizard Techniques you should know (Part 17): Multicurrency Trading . Trading across multiple currencies is not available by default when an expert advisor is assembled via the wizard. We examine 2 possible hacks traders can make when looking to test their ideas off
Check out the new article: The Group Method of Data Handling: Implementing the Combinatorial Algorithm in MQL5 . In this article we continue our exploration of the Group Method of Data Handling family of algorithms, with the implementation of the Combinatorial Algorithm along with its refined
New article Creating an EA that works automatically (Part 15): Automation (VII) has been published: To complete this series of articles on automation, we will continue discussing the topic of the previous article. We will see how everything will fit together, making the EA run like clockwork. I
Check out the new article: Ready-made templates for including indicators to Expert Advisors (Part 3): Trend indicators . In this reference article, we will look at standard indicators from the Trend Indicators category. We will create ready-to-use templates for indicator use in EAs - declaring and
Check out the new article: Developing a Replay System (Part 37): Paving the Path (I) . In this article, we will finally begin to do what we wanted to do much earlier. However, due to the lack of "solid ground", I did not feel confident to present this part publicly. Now I have the basis to do this
Linear Regression calculation based on pine script v4 : This is the exact conversion of linreg function from pine script v4 as an mql5 indicator. Author: Yashar Seyyedin
MQL4 Implementation of onTrade Event Handler : This is a simple code to mimic onTradeTransaction Event handler defined in MQL5 Author: Yashar Seyyedin
Discussion of article "Implementing indicator calculations into an Expert Advisor code"
(36 1 2 3 4)
New article Implementing indicator calculations into an Expert Advisor code has been published: 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
New article Creating an EA that works automatically (Part 09): Automation (I) has been published: Although the creation of an automated EA is not a very difficult task, however, many mistakes can be made without the necessary knowledge. In this article, we will look at how to build the first level
Check out the new article: Neural networks made easy (Part 68): Offline Preference-guided Policy Optimization . Since the first articles devoted to reinforcement learning, we have in one way or another touched upon 2 problems: exploring the environment and determining the reward function. Recent
Check out the new article: Developing a Replay System (Part 36): Making Adjustments (II) . One of the things that can make our lives as programmers difficult is assumptions. In this article, I will show you how dangerous it is to make assumptions: both in MQL5 programming, where you assume that the
Check out the new article: How to build and optimize a volatility-based trading system (Chaikin Volatility - CHV) . In this article, we will provide another volatility-based indicator named Chaikin Volatility. We will understand how to build a custom indicator after identifying how it can be used
Discussing the article: "Population optimization algorithms: Micro Artificial immune system (Micro-AIS)"
(47 1 2 3 4 5)
Check out the new article: Population optimization algorithms: Micro Artificial immune system (Micro-AIS) . The article considers an optimization method based on the principles of the body's immune system - Micro Artificial Immune System (Micro-AIS) - a modification of AIS. Micro-AIS uses a simpler
Check out the new article: Developing a Replay System (Part 35): Making Adjustments (I) . Before we can move forward, we need to fix a few things. These are not actually the necessary fixes but rather improvements to the way the class is managed and used. The reason is that failures occurred due to
Widescreenshooter : Script to create wide screenshots. Author: Olegs Kucerenko
ZigZag : The first variant of the ZigZag indicator from the MetaTrader 4 standard client terminal set optimized by its operation rate. The indicator has the look it had before further amendments and also its code is optimized to increase its execution rate as much as possible. As for the date of
Check out the new article: Building A Candlestick Trend Constraint Model (Part 1): For EAs And Technical Indicators . This article is aimed at beginners and pro-MQL5 developers. It provides a piece of code to define and constrain signal-generating indicators to trends in higher timeframes. In this
WinSock:
A WinSock library and a client/server example
Author: rob
Check out the new article: Developing a Replay System (Part 34): Order System (III) . In this article, we will complete the first phase of construction. Although this part is fairly quick to complete, I will cover details that were not discussed previously. I will explain some points that many do
Check out the new article: Population optimization algorithms: Evolution Strategies, (μ,λ)-ES and (μ+λ)-ES . The article considers a group of optimization algorithms known as Evolution Strategies (ES). They are among the very first population algorithms to use evolutionary principles for finding
FollowLine: This indicator uses Bollinger Bands lines to detect markets trend. It's a very useful tool for manual trading. Furthermore, it is possible to use the indicator with ATR as a filter, as well as the option to pop up an alert when a reverse trend occurs. Author: Nikolaos...
Check out the new article: Developing a Replay System (Part 33): Order System (II) . Today we will continue to develop the order system. As you will see, we will be massively reusing what has already been shown in other articles. Nevertheless, you will receive a small reward in this article. First
Awesome Oscillator Divergence : This indicator will plot divergence lines on the Awesome_Oscillator indicator and will give buy and sell signal by displaying arrows. It also has a built-in Show_alert, Play_Sound, Send_Email & Send_Notification function. This indicator based on description for
Check out the new article: Indicator of historical positions on the chart as their profit/loss diagram . In this article, I will consider the option of obtaining information about closed positions based on their trading history. Besides, I will create a simple indicator that displays the approximate
Check out the new article: Design Patterns in software development and MQL5 (Part 3): Behavioral Patterns 1 . A new article from Design Patterns articles and we will take a look at one of its types which is behavioral patterns to understand how we can build communication methods between created
Check out the new article: News Trading Made Easy (Part 1): Creating a Database . News trading can be complicated and overwhelming, in this article we will go through steps to obtain news data. Additionally we will learn about the MQL5 Economic Calendar and what it has to offer. In this article, we
Basic GridManager Library : This is a basic library to create and manage grids. Author: Yashar Seyyedin
Global Close Orders Management : Orders Closure Author: Iulian Persinaru
New article MQL5 Programming Basics: Arrays is published: Arrays are an integral part of almost any programming language along with variables and functions. Many novice programmers are often afraid of arrays. It sounds strange but it is true! I can assure you that they are not scary at all. In fact
New article Practical Use of Kohonen Neural Networks in Algorithmic Trading. Part I. Tools has been published: The present article develops the idea of using Kohonen Maps in MetaTrader 5, covered in some previous publications. The improved and enhanced classes provide tools to solve application
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.