Индикаторы: OsMA Color - страница 3

 
Vladimir Karputov:

Вот так?


version 2.002

Спасибо... все отлично работает.. а можно этот же индикатор - под MT4? И как я могу вас отблагодарить?

 
Roman Agafonkin:

Спасибо... все отлично работает.. а можно этот же индикатор - под MT4? И как я могу вас отблагодарить?

Ответил в личные сообщения.

 
Vladimir Karputov:

MACD есть на четырёх цветах: MACD Four Colors


Рис. 1. MACD Four Colors

Владимир, день добрый! А не могли бы вы сделать небольшую правку для меня в вашем MACD4color:

изменить принцип раскрашивания на

  • 'MACD' > предыдущего значения && 'MACD' < 0.0 -> 'Color'=1.0
  • 'MACD' > предыдущего значения && 'MACD' > 0.0 -> 'Color'=2.0
  • 'MACD' < предыдущего значения && 'MACD' > 0.0 -> 'Color'=3.0
  • 'MACD' < предыдущего значения && 'MACD' < 0.0 -> 'Color'=4.0

Попробовал методом тыка [i - 1]- не работает =) (С++ вообще не знаю)

 
Roman Agafonkin:

Владимир, день добрый! А не могли бы вы сделать небольшую правку для меня в вашем MACD4color:

изменить принцип раскрашивания на

  • 'MACD' > предыдущего значения && 'MACD' < 0.0 -> 'Color'=1.0
  • 'MACD' > предыдущего значения && 'MACD' > 0.0 -> 'Color'=2.0
  • 'MACD' < предыдущего значения && 'MACD' > 0.0 -> 'Color'=3.0
  • 'MACD' < предыдущего значения && 'MACD' < 0.0 -> 'Color'=4.0

Попробовал методом тыка [i - 1]- не работает =) (С++ вообще не знаю)

Сейчас схема такая:

      MACDColors[i]=0.0;
      if(MACDBuffer[i]>SignalBuffer[i] && MACDBuffer[i]<0.0)
         MACDColors[i]=1.0;
      else
         if(MACDBuffer[i]>SignalBuffer[i] && MACDBuffer[i]>0.0)
            MACDColors[i]=2.0;
         else
            if(MACDBuffer[i]<SignalBuffer[i] && MACDBuffer[i]>0.0)
               MACDColors[i]=3.0;
            else
               if(MACDBuffer[i]<SignalBuffer[i] && MACDBuffer[i]<0.0)
                  MACDColors[i]=4.0;


(это сообщение больше для меня - чтобы лучше понять вопрос)

и лучше этот вопрос задать в обсуждении кода  MACD Four Colors
MACD Four Colors
MACD Four Colors
  • www.mql5.com
Индикатор iMACD (Moving Average Convergence/Divergence, MACD) - гистограмма в четырёх цветах
 
Vladimir Karputov:

Сейчас схема такая:


(это сообщение больше для меня - чтобы лучше понять вопрос)

и лучше этот вопрос задать в обсуждении кода  MACD Four Colors

Не понимаю. Используйте пожалуйста:

  • версию 2
  • белый цвет фона
  • цвета индикатора по-умолчанию
Причина обращения: