Обсуждение статьи "Создание пользовательских индикаторов в MQL5 (Часть 1): Построение трендового индикатора на основе пивотов с градиентной заливкой на Canvas"
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Создание пользовательских индикаторов в MQL5 (Часть 1): Построение трендового индикатора на основе пивотов с градиентной заливкой на Canvas:
Архитектуру индикатора мы построим на четком разделении ответственности: входные параметры, буферы индикатора и графические свойства. Начнем с определения ключевых входных параметров: быстрых/медленных периодов, цветов, прозрачности, кода стрелки и продлений, которые будут задавать поведение индикатора. Затем выделим восемь буферов для хранения медленных линий вверх/вниз, быстрых линий с цветами, трендовых стрелок с цветами, а также внутренних расчетов для значений тренда и медленной линии. Эти буферы будут связаны с отображаемыми сериями, свойства которых — тип (линия/цветная линия/стрелка), цвет, ширина и сдвиг — настраиваются с помощью встроенных функций MQL5. Кроме того, мы используем класс CCanvas для градиентной заливки пространства между линиями, чтобы индикатор динамически адаптировался к рыночной волатильности. Вкратце, ниже показан пример того, что мы получим.
Автор: Allan Munene Mutiiria