|
Операции с графиками
Функции для работы с графиками. Все операции с графиками применимы только в экспертах и скриптах.
Функции, устанавливающие свойства графика, фактически служат для отправки ему команд на изменение. При успешном выполнении этих функций команда попадает в общую очередь событий графика. Изменение графика производится в процессе обработки очереди событий данного графика.
По этой причине не следует ожидать немедленного визуального обновления графика после вызова данных функций. В общем случае обновление графика производится терминалом автоматически по событиям изменения - поступление новой котировки, изменения размера окна графика и т.д. Для принудительного обновления внешнего вида графика используйте команду на перерисовку графика ChartRedraw().
Функция |
Действие |
Применяет к указанному графику шаблон из указанного файла |
|
Сохраняет текущие настройки графика в шаблон с указанным именем |
|
Возвращает номер подокна, в котором находится индикатор |
|
Преобразует координаты графика из представления время/цена в координаты по оси X и Y |
|
Преобразует координаты X и Y графика в значения время и цена |
|
Открывает новый график с указанным символом и периодом |
|
Закрывает указанный график |
|
Возвращает идентификатор первого графика клиентского терминала |
|
Возвращает идентификатор графика, следующего за указанным |
|
Возвращает имя символа указанного графика |
|
Возвращает значение периода указанного графика |
|
Вызывает принудительную перерисовку указанного графика |
|
Задает значение типа double соответствующего свойства указанного графика |
|
Задает значение целочисленного типа (datetime, int, color, bool или char) соответствующего свойства указанного графика |
|
Задает значение типа string соответствующего свойства указанного графика |
|
Возвращает значение соответствующего свойства указанного графика |
|
Возвращает целочисленное значение соответствующего свойства указанного графика |
|
Возвращает строковое значение соответствующего свойства указанного графика |
|
Осуществляет сдвиг указанного графика на указанное количество баров относительно указанной позиции графика |
|
Возвращает идентификатор текущего графика |
|
Добавляет на указанное окно графика индикатор с указанным хэндлом. |
|
Удаляет с указанного окна графика индикатор с указанным именем |
|
Возвращает хэндл индикатора с указанным коротким именем на указанном окне графика |
|
Возвращает короткое имя индикатора по номеру в списке индикаторов на указанном окне графика. |
|
Возвращает количество всех индикаторов, присоединенных к указанному окну графика. |
|
Возвращает номер подокна графика, на которое брошен мышкой данный эксперт, скрипт, объект или индикатор |
|
Возвращает ценовую координату, соответствующую точке, в которой брошен мышкой данный эксперт или скрипт |
|
Возвращает временную координату, соответствующую точке, в которой брошен мышкой данный эксперт или скрипт |
|
Возвращает координату по оси X, соответствующую точке, в которой брошен мышкой данный эксперт или скрипт |
|
Возвращает координату по оси Y, соответствующую точке, в которой брошен мышкой данный эксперт или скрипт |
|
Меняет значения символа и периода указанного графика |
|
Делает снимок указанного графика в формате gif |