MACD

 
MACD
Добрый день.
Я пробовал самому сделать MACD в Custom Indicator,
чтобы он накладевался на сам график валют как в MetaStock
но у меня не получилось.

Как наложить MACD на график валют ??
Подскажите кто знает !!
 
чтобы MACD накладывался на график,
надо обеспечить значения, близкие к цене. те значения, которые рассчитывает MACD бывают гораздо меньше 1 и даже меньше 0, и сильно выходят за пределы диапазона цен.
вопрос. чем не устраивает MACD в отдельном окне? или Вы хотите не гистограмму, а линию?
 
MACD
мне нужна не гистограмма, а линии на графике валют.
 
так обеспечьте значения, хотя бы приблизительно входящие в диапазон цен
 
вот посмотри на этот индикатор

/*[[
Name := MACD line
Author := Copyright © 2003, Company
Link := http://www.company.com/
Separate Window := No
First Color := Blue
First Draw Type := Line
Use Second Data := Yes
Second Color := Gray
Second Draw Type := Line
]]*/
Input : BaseLine(1.2);
Variable : shift(0),value(0);

SetLoopCount(0);
// loop from first bar to current bar (with shift=0)
For shift = Bars-1 Downto 0 Begin
value=iMACD(12, 26, 9, MODE_MAIN, shift);
SetIndexValue(shift, value+BaseLine);
SetIndexValue2(shift, BaseLine);
End;


Выставляй подходящее значение базовой линии и любуйся линией MACD на ценовом графике.

 
MACD в виде линий на графике
Что такое MACD?
Это EMA(12) и EMA(26). Вот добавьте на график экспоненциальные скользящие с периодами 12 и 26 - получите оригинальные линии, по разнице которых и строится гистограмма MACD.
 
неправильно!!!!

Я наложил, и получилось что они не совподают... почему???

Получилось что точки пересечений этих двух ЕМА есть точки пересечения главной и нуля в МАСD...

Может еще предложения????
 
извени, но передвижение базовой лини вместе с движением цен.... это не вариант
 
задам вопрос по другому

Можно ли в МТ достичь сходства с MetaStock-овским наложения MACD-а на график цен???
 
рекомендуем почитать описание MACD
 
MACD
Причина обращения: