Скачать MetaTrader 5

CustomSymbolSetInteger

Устанавливает для пользовательского символа значение свойства целочисленного типа.

bool  CustomSymbolSetInteger(
   const string              symbol_name,      // имя символа
   ENUM_SYMBOL_INFO_INTEGER  property_id,      // идентификатор свойства
   long                      property_value    // значение свойства
   );

Параметры

symbol_name

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

property_id

[in]  Идентификатор свойства символа. Значение может быть одним из значений перечисления ENUM_SYMBOL_INFO_INTEGER.

property_value

[in]  Переменная типа long, содержащая значение свойства.

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

true – в случае успеха, иначе false. Чтобы получить информацию об ошибке, необходимо вызвать функцию GetLastError().

Примечание

Минутная и тиковая история пользовательского символа полностью удаляется, если в спецификации символа изменить любое из этих свойств:

  • SYMBOL_CHART_MODE – тип цены, который используется для построения баров (Bid или Last)
  • SYMBOL_DIGITS – количество знаков после запятой для отражения цены

После удаления истории пользовательского символа терминал попытается создать новую историю с использованием обновленных свойств. То же самое происходит и при ручном изменении свойств пользовательского символа.

Смотри также

SymbolInfoInteger