Discusión sobre el artículo "Desarrollo de un sistema de repetición (Parte 33): Sistema de órdenes (II)"

 

Artículo publicado Desarrollo de un sistema de repetición (Parte 33): Sistema de órdenes (II):

Vamos a continuar el desarrollo del sistema de órdenes, pero verás que haremos una reutilización masiva de cosas ya vistas en otros artículos. Aun así, tendremos una pequeña recompensa en este artículo. Desarrollaremos, en primer lugar, un sistema que pueda ser operado junto al servidor de negociación real, ya sea usando una cuenta demo o una cuenta real. Haremos uso masivo y extensivo de la plataforma MetaTrader 5 para proporcionarnos todo el soporte que necesitaremos en este inicio de viaje.

Puedes pensar, y esto no estaría del todo mal, que esas rutinas son en esencia muy básicas y no cubrirán totalmente el sistema de órdenes. Esto es cierto, pero en este primer momento vamos a desarrollar un sistema que no se utilizará directamente en el servicio de repetición/simulador. Desarrollaremos, en primer lugar y es esencial que entiendas esto, un sistema que pueda ser operado junto al servidor de negociación real, ya sea usando una cuenta demo o una cuenta real. Haremos uso masivo y extensivo de la plataforma MetaTrader 5 para proporcionarnos todo el soporte que necesitaremos en este inicio de viaje. Es extremadamente importante que el sistema primero funcione cuando la plataforma está comunicándose con el servidor. Porque cuando sólo se utiliza la repetición/simulador, no podemos seguir adaptando el sistema Expert Advisor a nuestra repetición/simulador. Deberemos hacer que la repetición/simulador se adecue a lo que hace el Expert Advisor. Por esto necesitamos que el Expert Advisor funcione primeramente en el servidor real.

El hecho de haber tomado esta decisión hace que el sistema, y consecuentemente la clase C_Orders, tenga un número reducido de procedimientos y funciones. Esto es así pensando en un sistema más amplio. Pero no te equivoques imaginando que la clase C_Orders no será capaz de suplir nuestras necesidades en este momento. Tendremos que hacer que la plataforma MetaTrader 5 nos dé el máximo soporte que necesitamos para poder operar junto al servidor de negociación. Esta cuestión de hacer que MetaTrader 5 nos dé el máximo soporte es justamente para evitar crear cosas sin necesidad. No debemos intentar reinventar la rueda. La plataforma debe explotarse al máximo para que tengamos que hacer el mínimo esfuerzo cuando vayamos a tratar con el sistema de repetición/simulación.

Autor: Daniel Jose