Скачать MetaTrader 5

CustomRatesUpdate

Добавляет в историю пользовательского инструмента отсутствующие бары и заменяет существующие данными из массива типа MqlRates.

int  CustomRatesUpdate(
   const string           symbol,       // имя пользовательского символа
   const MqlRates&        rates[]       // массив с данными, которые необходимо применить к пользовательскому инструменту
   );

Параметры

symbol

[in]  Имя пользовательского инструмента.

rates[]

[in]  Массив исторических данных типа MqlRates для таймфрейма M1.

Возвращаемое значение

Количество обновленных баров либо -1 в случае ошибки.

Примечание

Если бар из массива rates[] отсутствует в текущей истории пользовательского инструмента, то он добавляется.  Если такой бар уже есть, то он заменяется. Все остальные бары в текущей ценовой истории остаются неизменным. Данные в массиве rates[] должны быть корректными по ценам OHLC, а время открытия баров соответствовать таймфрейму M1.

Смотри также

CustomRatesReplace, CustomRatesDelete, CopyRates