CustomSymbolSetInteger

Define o valor do tipo inteiro para o símbolo personalizado.

bool  CustomSymbolSetInteger(
   const string              symbol_name,      // nome do símbolo
   ENUM_SYMBOL_INFO_INTEGER  property_id,      // identificador de propriedade
   long                      property_value    // valor de propriedade
   );

Parâmetros

symbol_name

[in]  Nome do símbolo personalizado.

property_id

[in]  Identificador da propriedade do símbolo. O valor pode ser um dos valores da enumeração ENUM_SYMBOL_INFO_INTEGER.

property_value

[in]  Variável de tipo long contendo o valor da propriedade.

Valor de retorno

true, em caso de sucesso, caso contrário, false. Para obter informações sobre o erro, você deve chamar a função GetLastError().

Observação

Histórico de minuto e de ticks do símbolo personalizado é completamente removido, se, na especificação do símbolo, for alterada qualquer uma destas propriedades:

  • SYMBOL_CHART_MODE — tipo de preço usado para plotagem de barras (Bid ou Last)
  • SYMBOL_DIGITS — número de casas decimais para exibição do preço

Após a remoção do histórico personalizado, o terminal tentará criar um novo histórico usando as propriedades atualizadas. A mesma coisa acontece quando você altera manualmente as propriedades do símbolo personalizado.

Veja também

SymbolInfoInteger