Можно так:
//-------------------------------------------------------------------- // Предназначен для использования в качестве примера //-------------------------------------------------------------------- #property indicator_chart_window // Индик. рисуется в основном окне #property indicator_buffers 2 // Количество буферов #property indicator_color1 Blue // Цвет первой линии #property indicator_color2 Red // Цвет второй линии double Buf_0[],Buf_1[]; // Открытие индикаторных массивов //-------------------------------------------------------------------- //-------------------------------------------------------------------- int init() // Специальная функция init() { //-------------------------------------------------------------------- SetIndexBuffer(0,Buf_0); // Назначение массива буферу SetIndexStyle (0,DRAW_LINE,STYLE_SOLID,2);// Стиль линии //-------------------------------------------------------------------- SetIndexBuffer(1,Buf_1); // Назначение массива буферу SetIndexStyle (1,DRAW_LINE,STYLE_DOT,1);// Стиль линии //-------------------------------------------------------------------- return; // Выход из спец. ф-ии init() } //-------------------------------------------------------------------- //-------------------------------------------------------------------- int start() // Специальная функция start() { int i, // Индекс бара Counted_bars; // Количество просчитанных баров //-------------------------------------------------------------------- Counted_bars=IndicatorCounted(); // Количество просчитанных баров i=Bars-Counted_bars-1; // Индекс первого непосчитанного while(i>=0) // Цикл по непосчитанным барам { Buf_0[i] = High[i]; // Значение 0 буфера на i-ом баре Buf_1[i] = Low[i]; // Значение 1 буфера на i-ом баре i--; // Расчёт индекса следующего бара } //-------------------------------------------------------------------- return; // Выход из спец. ф-ии start() } //-------------------------------------------------------------------- //--------------------------------------------------------------------
Его надо сохранить в папке indicators, потом компилировать, потом
найти в окне Навигатора и перетянуть мышей в окно финансового
инструмента.
Для построения по ценам открытия можно использовать не Low[],
а Close[].
ExtMapBuffer1[] - это не функция. С квадратными скобками - это массив,
скорее всего индикаторный, т.е. несёт значения точек для построения
индикаторных линий.
Спасибо, за ответ :).

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как отобразить массив значения цены инструмента на графике, например построить линию точками которой являются цены открытия?
Зачем нужна функция ExtMapBuffer1[]?