Discusión sobre el artículo "Como crear un robot de trading fiable y seguro en MQL4"

 

Artículo publicado Como crear un robot de trading fiable y seguro en MQL4:

Este artículo trata sobre los errores más comunes que se producen en el desarrollo y uso de un asesor experto. También se describe un ejemplo de sistema de trading automatizado seguro.

Los errores se procesan en el procedimiento ErrorBlock() de acuerdo con la siguiente configuración: el procedimiento obtiene el código del error y da un breve algoritmo de procesamiento del mismo. Para la mayoría de errores es solo un mensaje en el registro. Si el error es grave, entonces los indicadores de trading Trade y NoOpen cambian. Si se trata de un fallo de conexión, el procesamiento de la situación es algo más complicado. El robot intenta llegar al servidor sesenta veces con la secuencia periódica predefinida. Si no llega al servidor, los más probable es que tenga graves problemas y debemos detener nuestro trading durante un tiempo. Dependiendo de la influencia del error sobre el trading, el algoritmo de procesamiento tiene distintos significados:

0 - sin error;
1 - el error se asocia con la volatilidad del mercado, podemos intentar enviar la orden una vez más;
2 - se ha producido un error grave durante el envío de esta orden, detiene la apertura de posiciones durante un tiempo;
3 - un fallo grave del asesor experto, fallo de conexión - detiene el trading hasta que se aclaren las circunstancias.

Autor: Shashev Sergei