Discusión sobre el artículo "Biblioteca para el desarrollo rápido y sencillo de programas para MetaTrader (Parte VIII): Eventos de modificación de órdenes y posiciones"

 

Artículo publicado Biblioteca para el desarrollo rápido y sencillo de programas para MetaTrader (Parte VIII): Eventos de modificación de órdenes y posiciones:

En artículos anteriores, comenzamos a crear una gran biblioteca multiplataforma, cuyo cometido es simplificar la escritura de programas para las plataformas MetaTrader 5 y MetaTrader 4. En el séptimo artículo, añadimos el seguimiento de los eventos de activación de órdenes StopLimit y preparamos la funcionalidad para monitorear el resto de eventos que tienen lugar con las órdenes y posiciones. En el presente artículo, vamos a crear una clase que monitoreará los eventos de modificación de las órdenes y posiciones de mercado.

Vamos a compilar el asesor.
Establecemos en sus parámetros los valores StopLoss in points y TaleProfit in points iguales a cero, para abrir las posiciones y esteblecer las órdenes pendientes desde el inicio sin niveles stop; asimismo, establecemos en los parámetros StopLoss for modification (points) y TakeProfit for modification (points) los valores 20 y 60 respectivamente (valores por defecto), estos niveles de StopLoss y TakeProfit serán establecidos al pulsar los botones.
Iniciamos el asesor en el simulador y colocamos las órdenes pendientes. A continuación, pulsamos por turno los botones para establecer el StopLoss y el TakeProfit: los niveles serán colocados, y las entradas correspondientes sobre ello se mostrarán en el diario. Después, activamos el trailing y observamos las órdenes. Estas se desplazan tras el precio, y en el diario se muestran las entradas correspondientes a estos eventos. Los niveles de StopLoss para las posiciones aparecidas como resultado de la activación de las órdenes seguirán al precio, y en el diario se mostrarán las entradas correspondientes a estos eventos.

Compensación:


Cobertura:


Autor: Artyom Trishkin

Razón de la queja: