CustomSymbolSetString

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

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

Параметры

symbol_name

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

property_id

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

property_value

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

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

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

Примечание

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

Смотри также

SymbolInfoString