Discusión sobre el artículo "Biblioteca para el desarrollo rápido y sencillo de programas para MetaTrader (Parte XVIII): Interactividad del objeto de cuenta con cualquier otro objeto de la biblioteca"

 

Artículo publicado Biblioteca para el desarrollo rápido y sencillo de programas para MetaTrader (Parte XVIII): Interactividad del objeto de cuenta con cualquier otro objeto de la biblioteca:

En el presente artículo, hemos organizado el funcionamiento del objeto de cuenta en el nuevo objeto básico de todos los objetos de la biblioteca, hemos mejorado el objeto básico CBaseObj y hemos puesto a prueba el establecimiento de los parámetros monitoreados, así como la obtención de eventos para cualquier objeto de la biblioteca.

Compilamos el asesor, establecemos en los ajustes del simulador valores cero para los parámetros StopLoss in points y TakeProfit in points, seleccionamos para el parámetro Mode of used symbols list el valor "Trabajar solo con el símbolo actual" e iniciamos la simulación visual del asesor M15 Last month:


Antes de iniciar la simulación, podemos ver que en el diario se han imprimido los valores establecidos para las propiedades monitoreadas del símbolo y la cuenta. Durante la simulación visual, en el diario se muestran mensajes sobre los eventos obtenidos de aquellas propiedades cuyos cambios de valor estamos monitoreando. Si los fondos aumentan por encima de la magnitud controlada, se cerrarán las posiciones rentables.

Bien, hemos creado un objeto básico para todos los objetos de la biblioteca, que ofrece a sus herederos la funcionalidad de eventos y métodos necesaria para establecer y obtener los parámetros de seguimiento para cualquier propiedad de cualquier objeto en cualquier momento.

Autor: Artyom Trishkin