Скачать MetaTrader 5

Класс CIndicator

Класс CIndicator является базовым классом для классов технических индикаторов стандартной библиотеки MQL5.

Описание

Класс CIndicator обеспечивает всем своим потомкам возможность упрощенного доступа к общим функциям API MQL5 в части работы с техническими индикаторами.

Декларация

   class CIndicator: public CSeries

Заголовок

   #include <Indicators\Indicator.mqh>

Методы класса по группам

Атрибуты

 

Handle

Получает хэндл индикатора

Status

Получает статус создания индикатора

FullRelease

Устанавливает флаг освобождения хендла

Создание

 

Create

Создает индикатор

BufferResize

Устанавливает размеры буферов индикатора

Доступ к данным

 

GetData

Копирует данные из буфера индикатора

Обновление данных

 

Refresh

Обновляет данные индикатора

Поиск экстремумов

 

Minimum

Получает индекс минимального значения в указанном диапазоне

MinValue

Получает минимальное значение в указанном диапазоне

Maximum

Получает индекс максимального значения в указанном диапазоне

MaxValue

Получает максимальное значение в указанном диапазоне

Преобразование перечислений

 

MethodDescription

Преобразует ENUM_MA_METHOD в строку

PriceDescription

Преобразует ENUM_APPLIED_PRICE в строку

VolumeDescription

Преобразует ENUM_APPLIED_VOLUME в строку

Работа с графиком

 

AddToChart

Добавляет индикатор на график

DeleteFromChart

Удаляет индикатор с графика


Обновлено: 2015.12.03