CustomSymbolSetInteger

Establece para el símbolo personalizado el valor de propiedad de tipo de número entero.

bool  CustomSymbolSetInteger(
   const string              symbol_name,      // nombre del símbolo
   ENUM_SYMBOL_INFO_INTEGER  property_id,      // identificador de la propiedad
   long                      property_value    // valor de la propiedad
   );

Parámetros

symbol_name

[in]  Nombre del símbolo personalizado.

property_id

[in]  Identificador de la propiedad del símbolo. El valor puede ser uno de los valores de la enumeración ENUM_SYMBOL_INFO_INTEGER.

property_value

[in]  Variable del tipo long, que contiene el valor de la propiedad.

Valor devuelto

true — en caso de éxito, de lo contrario, false. Para obtener la información sobre el error, hay que llamar la función GetLastError().

Nota

La historia de minutos y ticks del símbolo personalizado se eliminará por completo, si en las especificaciones del símbolo se cambia cualquiera de estas propiedades:

  • SYMBOL_CHART_MODE — tipo de precio utilizado para la construcción de las barras (Bid o Last)
  • SYMBOL_DIGITS — número de dígitos decimales para la representación del precio

Después de eliminar la historia del símbolo personalizado, el terminal intentará crear una nueva historia usando las propiedades actualizadas. Lo mismo sucede al cambiar manualmente las propiedades del símbolo personalizado.

Vea también

SymbolInfoInteger