Скачать MetaTrader 5

Доработать MACD

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Андрей
29
Андрей  
Привет, ребята!
Я вот тут интересный MACD нашёл, и хотел бы чтобы его доработали. Стандартно он показывает только гистограмму из 4 цветов. Но не хватает сигнальной линии. Я решил проблему наложив на него "MACD full":


Но тут появилась другая проблема, иногда они начинают расходиться, точнее их нулевые линии расходятся и получается такая вот фигня:



Кто понимает эти тонкости в написание индикаторов, помогите пожалуйста. Сам я ничего не знаю в MQL4.
Файлы:
macd_4cz.mq4 4 kb
AGH
3
AGH  
Andreno >>:
Привет, ребята!
Я вот тут интересный MACD нашёл, и хотел бы чтобы его доработали. Стандартно он показывает только гистограмму из 4 цветов. Но не хватает сигнальной линии. Я решил проблему наложив на него "MACD full":


Но тут появилась другая проблема, иногда они начинают расходиться, точнее их нулевые линии расходятся и получается такая вот фигня:



Кто понимает эти тонкости в написание индикаторов, помогите пожалуйста. Сам я ничего не знаю в MQL4.


Интересно, в принципе это улучшило бы визуализацию картинки
при потери концентрации очень даже полезная вещь
надо бы подумать что с ним сделать, а идея хорошая, хотя меня и стандарт устраивает, но инновации я приветствую
Evgeniy Myznikov
441
Evgeniy Myznikov  

Простой, может лупый, но интерисующий меня вопрос. А почему повелось так, что бычий красят зеленым, а медведя красным! Ну Зеленый, ок. А красное? Ведь красное обычно отражает стоп, нажми на тормоз!!! Кто знает?

Петр
6086
Петр  
Транскультурный цветовой код.
Красный - кровь, течет вниз, тревога.
Зеленый - растения тянутся вверх, жизнь продолжается, все хорошо.

Впрочем, не во всех культурах. При случае, когда будут показывать китайские биржи, обратите внимание на их цветовую кодировку.)))
Evgeniy Myznikov
441
Evgeniy Myznikov  
Svinozavr писал(а) >>
Транскультурный цветовой код.
Красный - кровь, течет вниз, тревога.
Зеленый - растения тянутся вверх, жизнь продолжается, все хорошо.

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


Ок, благодарю! Честно говоря напрягает, ну что поделать, раз тренд на крассное больше))), будем продавать значит)))

Андрей
29
Андрей  
festival >>:


Ок, благодарю! Честно говоря напрягает, ну что поделать, раз тренд на крассное больше))), будем продавать значит)))


Цвета в настройках меняются, если такой вариант не устраивает. Всё на свой вкус и удобство.
Александр
3
Александр  
Andreno >>:


Цвета в настройках меняются, если такой вариант не устраивает. Всё на свой вкус и удобство.


Думаю профессионалы поддержат тему. я тоже новенький на форуме, но должен сказать идея заинтересовала, так как пользуюсь этим индикатором. Будьте добры, направьте юные умы в нужное русло)))
Андрей
29
Андрей  
Не поддержали профи, ну чтож, буду учить MQL
LeMan
498
LeMan  
Andreno >>:
Не поддержали профи, ну чтож, буду учить MQL

Добавил сигнальную линию.

Файлы:
Андрей
29
Андрей  
Оооо, СПАСИБО огромное!!!! :)
Есть добрые люди :)
exar27
27
exar27  

Добрый день, нашел ошибку, видимую и на приведенном выше рисунке:

Когда гистограмма пересекает ноль снизу вверх, то цвет её меняется не на LimeGreen а на DarkGreen, как я понял, ошибка в условии:

      if ( ( (green_buffer[i+1] != 0) && (MACD >= green_buffer[i+1]) ) ||
           ( (DarkGreen_buffer[i+1] != 0) && (MACD > DarkGreen_buffer[i+1]) ) ) {

но в чем именно, не разобрался пока.

123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий