Discusión sobre el artículo "Módulo de señales comerciales según el sistema de Bill Williams"

 

Artículo publicado Módulo de señales comerciales según el sistema de Bill Williams:

En el artículo se describen las reglas del sistema comercial de Bill Williams, el orden de uso del módulo MQL5 desarrollado para la búsqueda y marcado de patrones de este sistema en el gráfico, el comercio automático según los patrones hallados, y también se presentan los resultados de la simulación con diferentes instrumentos comerciales.

El sistema comercial de Bill Williams, descrito en su libro "Nuevas Dimensiones de Trading", lo conoce a buen seguro cada tráder. Se trata de uno de los sistemas que presentan las reglas de forma más clara y comprensible para la mayoría de los principiantes. Pero la sencillez de las reglas expuestas es tan solo aparente: el sistema comercial cuenta con más de una decena de patrones comerciales.

Han sido muchos los que han intentado escribir por su cuenta un asesor sobre este sistema, pero la formalización de patrones y la búsqueda e interpretación correctas resultan de una gran dificultad con frecuencia. Para automatizar el comercio, así como para identificar y marcar los patrones del sistema, he desarrollado un módulo de señales comerciales para crear robots en el MQL5 Wizard.

He intentado dar el máximo de comodidades a aquellos usuarios potenciales del terminal MetaTrader 5 que quieran comprender por su cuenta este sistema. La diferencia del módulo comercial que propongo, con respecto a los otros 60 módulos para el MQL5 Wizard publicados, reside en que este contiene la posibilidad de realizar ajustes con la ayuda de un interfaz visual.

2. Panel gráfico

2.1. Información general

El aspecto exterior del panel gráfico se presenta en el dibujo:

Dibujo 16. Panel gráfico para el control del asesor

Dibujo 16. Panel gráfico para el control del asesor

El panel gráfico consta de cuatro bloques lógicos:

  • Ajustes del analizador;
  • Ajustes de Alligator;
  • Ajustes de representación y comercio conforme a las señales de las cinco dimensiones;
  • Ajustes comerciales.

Después de cambiar los ajustes, para aceptar los cambios, es necesario pulsar el botón «Accept».

Autor: Nikolay Churbanov

 
¿TP y SL no están integrados en el Asesor Experto? ¿Para cerrar operaciones manualmente?
 
Maxim Legkodukh:
¿No se incluyen TP y SL en el Asesor Experto? ¿Debo cerrar las operaciones manualmente?
Cierre de posiciones de acuerdo con la cláusula 1.8 "Cierre de posiciones". El sistema original no proporciona TP y SL fijos.
[Eliminado]  
+
[Eliminado]  

¿Dónde pego exactamente este fragmento?

void OnChartEvent(const int id,
                  const long &lparam,
                  const double &dparam,
                  const string &sparam)
{
  filter0.ChartEvent(id,lparam,dparam,sparam);
}
[Eliminado]  

¿Qué significa la letra "N"?

 
Ivan Vagin:

¿Qué significa la letra "N"?


Tendencia neutra. Cuando las líneas del cocodrilo están entrelazadas. "B" es una tendencia al alza, "S" es una tendencia a la baja.
 
Ivan Vagin:

¿Dónde pego exactamente este fragmento?

En el Asesor Experto debe hacer un controlador para eventos gráficos (OnChartEvent) - ya sea de forma automática al crear el Asesor Experto o insertarlo más tarde. Y hacer la llamada anterior en el controlador. De hecho, el código anterior puede ser simplemente copiado en el Asesor de Expertos.
[Eliminado]  
Nikolay Churbanov:
En el Asesor Experto debe hacer un controlador de eventos gráficos (OnChartEvent) - ya sea de forma automática al crear el Asesor Experto o insertado más tarde. Y hacer la llamada anterior en el controlador. De hecho, el código dado puede ser simplemente copiado en el Asesor de Expertos.

Entiendo que, como diletante que soy, me gustaría saber exactamente dónde pegarlo para no "equivocarme de sitio", pero ya he hecho el camino inverso, a través de la compilación de la fuente :-)

Otra pregunta, donde tengo que corregir para hacer el panel en ruso, para mi comodidad personal, no puedo soportar English....

 
Ivan Vagin:

Entiendo que, como un diletante, me gustaría saber dónde exactamente para ponerlo, para que no "no allí", pero ya he ido a la inversa, a través de la compilación de la fuente :-))

Otra pregunta, donde es necesario corregir que el panel en ruso era, yo por conveniencia personal, no digiero Engl....

Buscar en el texto del código fuente para ayudar)
[Eliminado]  

Al reiniciar el terminal, se superpone un nuevo panel sobre el antiguo y éste queda inactivo.

Y al salir del terminal, se produce una pausa evidente, incomprensible.