Artyom Trishkin / Publications
Codes
iCrossAD for MetaTrader 5
Signal indicator iCrossAD. It shows possible reversals or price roll-backs
aChartsAndMW5Class for MetaTrader 5
The class allows to easily determine from your MQL5 programs any changes in the Market Watch window (change of symbol sorting, adding, deleting a symbol or a set of symbols), as well as opening and closure of charts, and the availability of the one click trading option on the current chart, on which
Articles
DoEasy. Сервисные функции (Часть 3): Паттерн "Внешний бар" for MetaTrader 5
В статье разработаем паттерн Price Action "Внешний Бар" в библиотеке DoEasy и оптимизируем методы доступа к управлению ценовыми паттернами. Кроме того, проведём работу по исправлению ошибок и недоработок, выявленных при тестировании библиотеки
Графики индекса доллара и индекса евро — пример сервиса в MetaTrader 5 for MetaTrader 5
На примере программы-сервиса рассмотрим создание и обновление графиков индекса доллара (USDX) и индекса евро (EURX). При запуске сервиса будем проверять наличие нужного синтетического инструмента, создавать его при его отсутствии и размещать в окне Обзор рынка. Далее будет создана история
Разбираем примеры торговых стратегий в клиентском терминале for MetaTrader 5
В статье рассмотрим наглядно по блок-схемам логику прилагаемых к терминалу учебных советников, расположенных в папке Experts\Free Robots, торгующих по свечным паттернам
Мониторинг торговли с помощью Push-уведомлений — пример сервиса в MetaTrader 5 for MetaTrader 5
В статье рассмотрим создание программы сервиса для отправки уведомлений на смартфон о результатах торговли. В рамках статьи научимся работать со списками объектов Стандартной Библиотеки для организации выборки объектов по требуемым свойствам
Как просматривать сделки прямо на графике и не утонуть в торговой истории for MetaTrader 5
В статье создадим простой инструмент для удобного просмотра позиций и сделок прямо на графике с навигацией клавишами. Это позволит трейдерам визуально изучать отдельные сделки и получать всю информацию о результатах торговли прямо по месту
How to develop any type of Trailing Stop and connect it to an EA for MetaTrader 5
In this article, we will look at classes for convenient creation of various trailings, as well as learn how to connect a trailing stop to any EA
How to add Trailing Stop using Parabolic SAR for MetaTrader 5
When creating a trading strategy, we need to test a variety of protective stop options. Here is where a dynamic pulling up of the Stop Loss level following the price comes to mind. The best candidate for this is the Parabolic SAR indicator. It is difficult to think of anything simpler and visually
DoEasy. Service functions (Part 2): Inside Bar pattern for MetaTrader 5
In this article, we will continue to look at price patterns in the DoEasy library. We will also create the Inside Bar pattern class of the Price Action formations
DoEasy. Service functions (Part 1): Price patterns for MetaTrader 5
In this article, we will start developing methods for searching for price patterns using timeseries data. A pattern has a certain set of parameters, common to any type of patterns. All data of this kind will be concentrated in the object class of the base abstract pattern. In the current article, we
DoEasy. Controls (Part 33): Vertical ScrollBar for MetaTrader 5
In this article, we will continue the development of graphical elements of the DoEasy library and add vertical scrolling of form object controls, as well as some useful functions and methods that will be required in the future
Forum
Fractals, fractal structures, their graphic images + Canvas
Comments not related to " Canvas is cool! "
Custom symbols. Errors, bugs, questions, suggestions.
As the topic is quite extensive, I thought it would be a good idea to have a separate discussion on it
OOP, templates and macros in mql5, subtleties and uses
Comments not related to " mql5 language features, intricacies and tr icks" have been moved to this thread
Typical mistakes and how to deal with them when dealing with the trading environment
In this thread we will discuss common mistakes made when working with the trading environment of the terminal in some algorithms, methods of their elimination and avoidance in the future
Algorithms, solution methods, comparison of their performance
In this thread we will discuss different ways of solving these or those problems and compare performance of the proposed solutions. Everyone is welcome to discuss problems and methods of solving them ;)
Organising the order cycle
Comments not related to " mql4 language features, intricacies and tr icks" have been moved to this thread
Chatter about the MT5 strategy tester
Comments not related to " New version of MetaTrader 5 build 1570: Improvement of the Marketplace window and extension of template functions in MQL5 " were moved to this topic
Features of the mql4 language, subtleties and techniques
This topic will discuss undocumented ways of working with the mql4 language , examples of solving certain problems. It would be desirable that this branch would be closer in content to the FAQ, than to the discussion. I suggest that all experienced programmers share their solutions and programming
Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes
In this thread I want to begin to help those who really want to understand and learn programming in the new MQL4 and want to easily switch to MQL5 - the languages are very similar. This blog will be a good place to discuss tasks, algorithms of their solution and any other questions concerning MT
Features of the mql5 language, subtleties and tricks
This thread will discuss undocumented methods of working with the mql5 language , examples of solving certain problems. It would be desirable, that this branch on the maintenance was closer to FAQ, than to discussion. I suggest that all experienced programmers share their solutions and programming