Как сместить МА по вертикали или как в МА "впихнуть" сумму нескольких ценовых значений

 
Artem Mordvinkin:

Всем драсьте!

 

Вопрос следующий: Как сместить МА по вертикали или как в МА "впихнуть" сумму нескольких ценовых значений?

 

Заранее спасибо:) 

Написать индикатор средствами MQL
 
new-rena:
Написать индикатор средствами MQL
Значит стандартным iMA не получится?
 
Artem Mordvinkin:

Всем драсьте!

 

Вопрос следующий: Как сместить МА по вертикали или как в МА "впихнуть" сумму нескольких ценовых значений?

 

Заранее спасибо:) 

Отдавайте на расчёт в буфер значение цены + приращение. Величина приращения определит куда сместится (вверх или вниз) относительно графика МА. Или второй вариант - использовать уровни индикатора:

#property indicator_levelN
 
Karputov Vladimir:

Отдавайте на расчёт в буфер значение цены + приращение. Величина приращения определит куда сместится (вверх или вниз) относительно графика МА. Или второй вариант - использовать уровни индикатора:

Так попробовал - не получается:

CopyBuffer((MA_handle_G-MA_handle_EG),0,0,rates_total,LineBuffer2);
 
Artem Mordvinkin:

Так попробовал - не получается:

А теперь подробнее: что именно (отрисовать смещение МА на графике или просто рассчитать МА со смещением) и в чём (скрипт, индикатор, эксперт) Вы пытаетесь сделать?
 
Karputov Vladimir:
А теперь подробнее: что именно (отрисовать смещение МА на графике или просто рассчитать МА со смещением) и в чём (скрипт, индикатор, эксперт) Вы пытаетесь сделать?
Делаю индюк. В отдельном окне рисуется МА по Евре (ну, например) и вторая МА (очень хотелось бы) Кабель минус Евра (цена 1 минус цена 2). Вот вторую МА и не могу нарисовать
 
Artem Mordvinkin:
Значит стандартным iMA не получится?

double N=10;

double ValueNewIMA=iMa(тра-ля-ля)+N*Point();//машка смещенная на 10 пунктов вверх

 
Artem Mordvinkin:
Делаю индюк. В отдельном окне рисуется МА по Евре (ну, например) и вторая МА (очень хотелось бы) Кабель минус Евра (цена 1 минус цена 2). Вот вторую МА и не могу нарисовать

double ValueEurMA=iMa("EURUSD",тра-ля-ля);//машка EURUSD

double ValueGbpMA=iMa("GBPUSD",тра-ля-ля);//машка GBPUSD

double DeltaGbpEurMA=ValueGbpMA-ValueEurMA;//дельта между машками GBPUSD и EURUSD

 
Artem Mordvinkin:
Значит стандартным iMA не получится?

Получится:

ps: перестали картинки вставляться в хроме.. 

Файлы:
 

Здравствуйте!

Подскажите пожалуйста, как сместить индикатор - линию по оси "y" вверх или вниз на несколько пунктов в MQL5?

Скрин линии ниже, если не затруднит, то скрин линии со смещением.