Скачать MetaTrader 5

Доработать MACD

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


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



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


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



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


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

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

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

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

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


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

Андрей
29
Андрей 2010.04.17 18:03  
festival >>:


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


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


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


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

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

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

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

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

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

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

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