- 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
Información sobre la cuenta de trading
En este capítulo estudiaremos el último aspecto importante del entorno de trading de los programas MQL y, en concreto, de los Asesores Expertos, que desarrollaremos en detalle en los próximos capítulos. Veamos una cuenta de trading.
Tener una cuenta válida y una conexión activa a la misma son una condición necesaria para el funcionamiento de la mayoría de los programas MQL. Hasta ahora, no nos hemos centrado en esto, pero obtener cotizaciones, ticks y, en general, tener la capacidad de abrir un gráfico en el que poder trabajar implica una conexión satisfactoria a una cuenta de trading.
En el contexto de los Asesores Expertos, una cuenta refleja de forma adicional la condición financiera del cliente, acumula el historial de trading y determina los modos específicos permitidos para operar.
La API de MQL5 permite obtener las propiedades de una cuenta, empezando por su número y terminando por el beneficio actual. Todas ellas son de sólo lectura en el terminal y las instala el bróker en el servidor.
El terminal sólo puede conectarse a una cuenta a la vez. Todos los programas MQL funcionan con esta cuenta. Como ya hemos señalado en la sección Funciones de inicio y parada de programas de varios tipos, al cambiar de cuenta se recargan los indicadores y Asesores Expertos asociados a los gráficos. Sin embargo, en el manejador OnDeinit, el programa puede encontrar el motivo de la desinicialización, que, al cambiar la cuenta, será igual a REASON_ACCOUNT.