Tipo de cuenta: compensación o cobertura

MetaTrader 5 admite varios tipos de cuentas, en concreto, compensación y cobertura. En el caso de la compensación, sólo se permite una posición para cada símbolo. Para la cobertura, puede abrir varias posiciones para un símbolo, incluidos los multidireccionales. Las órdenes, operaciones y posiciones se abordarán en detalle en los siguientes capítulos.

Un programa MQL determina el tipo de cuenta consultando la propiedad ACCOUNT_MARGIN_MODE mediante la función AccountInfoInteger. Como puede deducirse del nombre de la propiedad, no sólo describe el tipo de cuenta, sino también el modo de cálculo del margen. Sus posibles valores se especifican en la enumeración ENUM_ACCOUNT_MARGIN_MODE.

Identificador

Descripción

ACCOUNT_MARGIN_MODE_RETAIL_NETTING

Mercado OTC, considerando las posiciones en el modo de compensación. El cálculo del margen se basa en la propiedad SYMBOL_TRADE_CALC_MODE.

ACCOUNT_MARGIN_MODE_EXCHANGE

Mercado de divisas, considerando las posiciones en el modo de compensación. El margen se calcula en base a las reglas de la bolsa con la posibilidad de descuentos especificados por el bróker en la configuración del instrumento.

ACCOUNT_MARGIN_MODE_RETAIL_HEDGING

Mercado OTC con consideración independiente de las posiciones en el modo de cobertura. El cálculo del margen se basa en la propiedad del símbolo SYMBOL_TRADE_CALC_MODE al tiempo que se tiene en cuenta el tamaño del margen de cobertura SYMBOL_MARGIN_HEDGED.

Por ejemplo, la ejecución del script AccountInfo en la sección Identificación de la cuenta mostró que la cuenta es del tipo ACCOUNT_MARGIN_MODE_RETAIL_HEDGING.