- CustomSymbolCreate
- CustomSymbolDelete
- CustomSymbolSetInteger
- CustomSymbolSetDouble
- CustomSymbolSetString
- CustomSymbolSetMarginRate
- CustomSymbolSetSessionQuote
- CustomSymbolSetSessionTrade
- CustomRatesDelete
- CustomRatesReplace
- CustomRatesUpdate
- CustomTicksAdd
- CustomTicksDelete
- CustomTicksReplace
- CustomBookAdd
CustomSymbolSetDouble
Establece para el símbolo personalizado el valor de propiedad de tipo real.
bool CustomSymbolSetDouble(
|
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_DOUBLE.
property_value
[in] Variable del tipo double, 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_POINT valor de un punto
- SYMBOL_TRADE_TICK_SIZE valor de un tick, que especifica el cambio mínimo permitido del precio
- SYMBOL_TRADE_TICK_VALUE coste del cambio de precio en un tick para una posición con beneficios
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