Обсуждение статьи "Введение в MQL5 (Часть 12): Руководство для начинающих по созданию пользовательских индикаторов"

 

Опубликована статья Введение в MQL5 (Часть 12): Руководство для начинающих по созданию пользовательских индикаторов:

В статье мы создадим собственный индикатор на MQL5, применив проектный подход. Также мы рассмотрим индикаторные буферы, свойства и визуализацию трендов в виде понятного для новичков пошагового руководства.

На данный момент мы помимо прочего рассмотрели работу со встроенными индикаторами, создание советников, фундаментальные концепции MQL5, применение наших знаний на практике. Пришло время научиться создавать собственные индикаторы с нуля. Мы получим более глубокое понимание того, как работают индикаторы изнутри, что позволит нам полностью контролировать их работу и устройство, а не зависеть от встроенных функций. Вы когда-нибудь задумывались, как строятся скользящие средние или MACD - два встроенных индикатора MQL5? Можно ли создавать индикаторы без таких функций, как iRSI или iMA? 

Используя проектный подход, мы разделим процесс на две основные части. Во-первых, мы построим индикатор скользящей средней полностью с нуля, не используя функцию iMA. Далее мы сделаем еще один шаг и преобразуем скользящую среднюю из традиционной линейной формы в индикацию в виде свечи. Кроме того, этот практический метод откроет новые возможности для разработки торговых инструментов, которые будут соответствовать именно вашим требованиям.


Автор: Israel Pelumi Abioye

 

Спасибо за усилия. Исреал. Спасибо.

Я хотел бы прокомментировать эту часть серии по настройке индикатора.
Вы не использовали prev_calculated. Это означает, что при каждом тике
ваш код будет пересчитывать каждый предыдущий рассчитанный бар заново.

 
dhermanus настройке индикатора.
Вы не использовали prev_calculated. Это означает, что при каждом тике
ваш код будет пересчитывать каждый предыдущий рассчитанный бар заново.
Здравствуйте.
Ваш комментарий очень ценен, я рассмотрю этот вопрос.

Спасибо.