Discusión sobre el artículo "Desarrollo de un EA comercial desde cero (Parte 25): Dotando de robustez al sistema (II)"

 

Artículo publicado Desarrollo de un EA comercial desde cero (Parte 25): Dotando de robustez al sistema (II):

Aquí terminaremos de dar un empujón en el rendimiento del EA... así que prepárense para una larga lectura. Lo primero que haremos para que nuestro EA sea robusto es eliminar del código todo y absolutamente todo lo que no forme parte del sistema comercial.

Tengamos en cuenta que no se crea nada en esta función, sin embargo, si se compila y ejecuta el EA, se producirá la creación de fantasmas en los indicadores, que muestran el estado de la orden en el servidor. Para entenderlo, veamos el siguiente vídeo, que es una demostración del sistema en funcionamiento real.



Observen lo extraño que es que de hecho se creen indicadores fantasmas en el gráfico, pero ¡¿cómo sucede esto en realidad?! ¿¡Cómo he conseguido crear indicadores sin crearlos realmente en alguna parte del código!?

Como he dicho son fantasmas, de hecho, no verán que se crean, no tiene sentido intentar leer el código tratando de encontrar una línea que diga: " AQUÍ... encontré... en este punto es donde se crean los indicadores fantasmas... ", la verdad es que simplemente ya están en el gráfico, pero no aparecen por ningún lado, hasta que se llega a manipular una orden o posición, sólo en ese momento se hacen visibles. Pero, ¡¿cómo he conseguido esta hazaña?!

Autor: Daniel Jose

Razón de la queja: