Discusión sobre el artículo "Monitoreo multidivisas de las señales comerciales (Parte 4): Mejorando la funcionalidad y el sistema de búsqueda de las señales"

 

Artículo publicado Monitoreo multidivisas de las señales comerciales (Parte 4): Mejorando la funcionalidad y el sistema de búsqueda de las señales:

En este artículo, vamos a ampliar el sistema de búsqueda y edición de las señales comerciales, introduciremos la posibilidad de usar indicadores personalizados y añadiremos la localización de la aplicación. Antes, creamos el sistema básico de la búsqueda de señales comerciales, pero este sistema se basaba en una reducida gama de indicadores y en una elección lacónica de las reglas para la búsqueda.

La visualización de la posibilidad de seleccionar los símbolos en forma del nombre y casilla de verificación (chekbox) al lado era bastante suficiente para una cantidad no demasiado grande de los mismos en la cuenta comercial. Sin embargo, si hay más de cien símbolos, se puede observar un aumento considerable de la altura de la ventana de la aplicación, y como podemos recordar, ella está vinculada a la cantidad de las líneas con los símbolos y se redimensiona en función de ello. Por tanto, se ha decidido sustituir esta forma de la representación de los símbolos por una visualización en forma de la tabla. La ventaja de esta sustitución consiste en lo siguiente: si hay muchos símbolos en la cuenta comercial, todos los símbolos que se encuentran en las líneas que exceden la altura de la tabla se ocultan, y una barra de deslizamiento aparece a la derecha. Pero no se puede eliminar los checkbox por completo, porque también se utilizan al seleccionar los timeframes de trabajo. Por esa razón, tenemos que resolver algunos problemas más:

  • Crear una tabla cuyas celdas van a contener los mismos nombres de los símbolos con los checkbox.
  • Simplificar los checkbox ya existentes sólo para la selección de los timeframes de trabajo.
  • Adaptar todas las modificaciones en la interfaz al algoritmo ya existente de la selección de los símbolos y timeframes de trabajo para la siguiente búsqueda en ellos.

Como resultado, obtenemos la implementación del monitoreo más conveniente para la observación, tal como se muestra en la Fig. 10.

Fig. 10 Cambio de las dimensiones de los bloques de las señales y corrección de la interfaz del monitoreo.

    Autor: Alexander Fedosov