Программно запустить индикатор с разных инструментов - страница 2

 
Integer:

Средствами mql нельзя программно повесить индикатор даже своего инструмента. Наверно вопрос скорее о том, как сделать, чтобы индикатор прикрепленный на график одного символа показывал данные с другого символа. Просто так - никак (нет такой кнопочки). Надо или переделывать индикатор, или делать индикатор-прокладку, вызывать требуемый индикатор через iCustom(), или непосредственно (если стандартный индикатор, наприме iMA()), а при вызове указывать символ, это первый параметры всех функций индикаторов и iCustom(). Тут есть одна маленькая, но вредная проблемка - пропуски баров. Нужно применять специальные меры для определения индекса бара одного символа соответствующего индексу бара на другом символе (последний параметры функции индикаторов). Для этого подойдет функция iBarShift().

А можно поподробней пожалуйста. Как сместить график с котировок 1.34500 до 0.98500? Чтобы график другого символа не рисовался на расстоянии от текущего.
 
lelectrohardl:

А можно поподробней пожалуйста. Как сместить график с котировок 1.34500 до 0.98500? Чтобы график другого символа не рисовался на расстоянии от текущего.


Лучше никак. Лучше в подокне. 
 
lelectrohardl:

А можно поподробней пожалуйста. Как сместить график с котировок 1.34500 до 0.98500? Чтобы график другого символа не рисовался на расстоянии от текущего.

делить на 1.34500 и умножать на 0.98500


Но! Это уже будет не тот график, хотя форма вроде должна сохраниться.

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