- CustomSymbolCreate
- CustomSymbolDelete
- CustomSymbolSetInteger
- CustomSymbolSetDouble
- CustomSymbolSetString
- CustomSymbolSetMarginRate
- CustomSymbolSetSessionQuote
- CustomSymbolSetSessionTrade
- CustomRatesDelete
- CustomRatesReplace
- CustomRatesUpdate
- CustomTicksAdd
- CustomTicksDelete
- CustomTicksReplace
- CustomBookAdd
CustomSymbolSetDouble
Define o valor do tipo real para o símbolo personalizado.
bool CustomSymbolSetDouble(
|
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_DOUBLE.
property_value
[in] Variável de tipo double 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_POINT valor de um ponto
- SYMBOL_TRADE_TICK_SIZE valor do tick que define o variação mínima permitida no preço
- SYMBOL_TRADE_TICK_VALUE custo quado o preço varia um tick para posição lucrativa
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