- CustomSymbolCreate
- CustomSymbolDelete
- CustomSymbolSetInteger
- CustomSymbolSetDouble
- CustomSymbolSetString
- CustomSymbolSetMarginRate
- CustomSymbolSetSessionQuote
- CustomSymbolSetSessionTrade
- CustomRatesDelete
- CustomRatesReplace
- CustomRatesUpdate
- CustomTicksAdd
- CustomTicksDelete
- CustomTicksReplace
- CustomBookAdd
CustomSymbolSetMarginRate
Establece para el símbolo personalizado las tasas del margen de carga dependiendo del tipo y la dirección de la orden.
bool CustomSymbolSetMarginRate(
|
Parámetros
symbol_name
[in] Nombre del símbolo personalizado.
order_type
[in] Tipo de orden.
initial_margin_rate
[in] Variable del tipo double con el valor de la tasa de margen de carga inicial. El margen inicial es la cantidad mínima para ejecutar una transacción con un volumen de 1 lote en la dirección existente. Al multiplicar la tasa por el margen inicial, podemos obtener la cantidad de recursos que se reservará en la cuenta al colocar una orden del tipo indicado.
maintenance_margin_rate
[in] Variable del tipo double con el valor de la tasa de margen de carga de mantenimiento. El margen de mantenimiento es la cantidad mínima para mantener una posición abierta con un volumen de 1 lote en la dirección existente. Al multiplicar la tasa por el margen de mantenimiento, podemos obtener la cantidad de recursos que se reservará en la cuenta después de activarse una orden del tipo indicado.
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().
Vea también