- Visión general de las funciones para obtener las propiedades de la cuenta
- Identificación de cuenta, cliente, servidor e intermediario
- Tipo de cuenta: real, demo o concurso
- Moneda de la cuenta
- Tipo de cuenta: compensación o cobertura
- Restricciones y permisos para las operaciones de la cuenta
- Configuración del margen de la cuenta
- Resultados financieros actuales de la cuenta
Identificación de cuenta, cliente, servidor y bróker
Quizá las propiedades más importantes de una cuenta sean su número y los datos de identificación: el nombre del servidor y de la empresa del bróker, así como el nombre del cliente. Todas estas propiedades, excepto el número, son propiedades de cadena.
Identificador |
Descripción |
---|---|
ACCOUNT_LOGIN |
Número de cuenta (largo) |
ACCOUNT_NAME |
Nombre del cliente |
ACCOUNT_SERVER |
Nombre del servidor de trading |
ACCOUNT_COMPANY |
Nombre de la empresa que gestiona la cuenta |
Utilicemos la clase AccountMonitor de la sección anterior para registrar estas y muchas otras propiedades que se abordarán en un momento. Vamos a crear el objeto correspondiente y a llamar a sus propiedades en el script AccountInfo.mq5.
#include <MQL5Book/AccountMonitor.mqh>
|
He aquí un ejemplo de un posible resultado del script:
ENUM_ACCOUNT_INFO_INTEGER Count=10
|
Preste atención a las propiedades de esta sección (ACCOUNT_LOGIN, ACCOUNT_NAME, ACCOUNT_COMPANY, ACCOUNT_SERVER). En este caso, el script se ejecutó en la cuenta del servidor de demostración «MetaQuotes-Demo». Obviamente, esta debe ser una cuenta demo, y esto se indica no sólo por el nombre del servidor, sino también por otra propiedad, ACCOUNT_TRADE_MODE, que se abordará en la siguiente sección.
Los identificadores de cuenta suelen utilizarse para vincular los programas MQL a un entorno de trading específico. Un ejemplo de este tipo de algoritmo se presentó en la sección Servicios.