Индикаторы: Dynamic RSI

 

Dynamic RSI:

Dynamic RSI индикатор.

Dynamic RSI

Автор: Aleksandr Slavskii

 
Молодец! Очень быстро реализовал идею.
 
Automated-Trading:

Dynamic RSI:

Автор: Aleksandr Slavskii

Этот код представляет собой индикатор для MetaTrader 5, который рассчитывает динамическую зону RSI и строит линии верхней и нижней границы. Давайте рассмотрим ключевые аспекты кода:

  1. Индексные Буферы: Индексы буферов должны быть уникальными, но в коде есть несколько буферов с одинаковыми индексами (например, INDICATOR_DATA ). Пожалуйста, убедитесь, что каждый буфер имеет уникальный индекс.

  2. Обработка Ошибок: В коде реализована обработка ошибок при копировании буфера RSI. Однако стоит также добавить обработку ошибок при копировании других буферов, чтобы убедиться, что все данные правильно копируются.

  3. Использование Индикаторов Moving Averages: Код использует индикаторы Moving Averages (MA), такие как SMA, EMA, SMMA, LWMA. Убедитесь, что эти индикаторы корректно определены в вашем коде или в библиотеке.

  4. Использование Параметров: Индикатор имеет параметры, такие как DZbuy , DZsell , PeriodRSI , и другие. Проверьте, что значения по умолчанию и логика использования этих параметров соответствуют вашим требованиям.

  5. Линии и Цвета: Индикатор строит несколько линий и использует различные цвета для отображения информации. Убедитесь, что эти линии и цвета соответствуют вашим ожиданиям и обеспечивают наглядность.

  6. Документация: Добавьте комментарии к коду, чтобы объяснить логику и использование различных частей индикатора. Это сделает код более читаемым и понятным для других пользователей.

  7. Ссылка и Копирайт: Укажите вашу собственную информацию о копирайте и, если необходимо, измените ссылку на ваш профиль на mql5.com.

Общий внешний вид кода выглядит хорошо, и эти предложения могут помочь улучшить его читаемость и функциональность.

Причина обращения: