Друзья, добрый день.
Подскажите пожалуйста, по такому вопросу.
Хочу написать индикатор, который для рассчета брал бы информацию с другого графика (не с того, к которому его "прицепили").
Например, чтобы стохастик, будучи прикрепленным к графику EUR\USD, строился по барам с графика EUR\GBP, например.
Посоветуйте, как этот момент (добавление данных с другого графика) реализовать в коде?
Заранее большое спасибо.
Это из справки : double iStochastic( string symbol, int timeframe, int %Kperiod, int %Dperiod, int slowing, int method, int price_field, int mode, int shift) Соответственно в вызове будет : iStochastic( "EURGBP",....);
И "завешивайте" на любой чарт.
Удачи.
ЗЫ Сразу разделяйте задачи: если хотите помощи - показывайте, что и как делали, что не получается. Если под помощью Вы понимаете работу за Вас - это к тем, кто пишет за оплату - есть соответствующие ветки.
Друзья, вопрос вот в чем:
например:
// userindicator.mq4 // Предназначен для использования в качестве примера в учебнике MQL4. //-------------------------------------------------------------------- #property indicator_chart_window // Индик. рисуется в основном окне #property indicator_buffers 1 // Количество буферов #property indicator_color1 Blue // Цвет первой линии double Buf_0[]; // Объявление массивов (под буферы индикатора) //-------------------------------------------------------------------- int init() // Специальная функция init() { SetIndexBuffer(0,Buf_0); // Назначение массива буферу SetIndexStyle (0,DRAW_LINE,STYLE_SOLID,2);// Стиль линии return; // Выход из спец. ф-ии init() } //-------------------------------------------------------------------- int start() // Специальная функция start() { int i, // Индекс бара Counted_bars; // Количество просчитанных баров //-------------------------------------------------------------------- Counted_bars=IndicatorCounted(); // Количество просчитанных баров i=Bars-Counted_bars-1; // Индекс первого непосчитанного while(i>=0) // Цикл по непосчитанным барам { Buf_0[i]= iStochastic("EURUSD",0 , St_K, 3, St_S, 0, NULL, MODE_MAIN, i) ; // i--; // Расчёт индекса следующего бара } //-------------------------------------------------------------------- return; // Выход из спец. ф-ии start() }
Спасибо вам огромное за помощь.
Разобрался, теперь всё ясно.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Друзья, добрый день.
Подскажите пожалуйста, по такому вопросу.
Хочу написать индикатор, который для рассчета брал бы информацию с другого графика (не с того, к которому его "прицепили").
Например, чтобы стохастик, будучи прикрепленным к графику EUR\USD, строился по барам с графика EUR\GBP, например.
Посоветуйте, как этот момент (добавление данных с другого графика) реализовать в коде?
Заранее большое спасибо.