Индикаторы: Color MA

 

Color MA:

Цветная Скользящая Средняя.

Author: Денис Орлов

 

Денис, спасибо!

 

Аффтар пиши исчо

ЗАЧОТ

 
rexforex:

Денис, спасибо!

На здоровье.)

 
fozi:

Аффтар пиши исчо

ЗАЧОТ

Гитлер капут. (с)

 

Внимание, поправка!

Индикатор рисует не простую, а экспоненциальную скользящюю среднюю.

По ценам закрытия

iMA(NULL,0,PeriodAv,0,MODE_EMA,PRICE_CLOSE,i)
 

Все качаем, качаем... а рейтинг ставить и тут забываем! Да?.. )))

 

Хороший индикатор, вот только "серую" линию, я на графике не вижу. Почему? И зачем тогда состояние флета в настройках указывать, если его не видно. Может что то не так?

 
RedFish:

Хороший индикатор, вот только "серую" линию, я на графике не вижу. Почему? И зачем тогда состояние флета в настройках указывать, если его не видно. Может что то не так?

Да, это мой недочет.

Состояние флэта требует более сложного вычисления, чем я пытался тут применить. Поэтому серой линии нет.

 

Денис, огромная просьба добавить возможность выбора отклонения, как в стандартном МА в МТ4.

Заранее спасибо.

 
Egerb:

Денис, огромная просьба добавить возможность выбора отклонения, как в стандартном МА в МТ4.

Заранее спасибо.

Ну ежели так необходимо попробуйте добавить в начале кода

extern int PeriodAv=12;
extern int Shift=0; //новая строка
extern color ColorUp=Green;
extern color ColorDown=Red;
extern color ColorFlat=Gray;

а в функции старт

double MA_0=iMA(NULL,0,PeriodAv,0,MODE_EMA,PRICE_CLOSE,i+Shift),
         MA_2=iMA(NULL,0,PeriodAv,0,MODE_EMA,PRICE_CLOSE,i+1+Shift);

только учтите, он не будет предсказывать будущее, )

просто опаздывать с прошлым

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