Discusión sobre el artículo "Características del Wizard MQL5 que debe conocer (Parte 38): Bandas de Bollinger"

 

Artículo publicado Características del Wizard MQL5 que debe conocer (Parte 38): Bandas de Bollinger:

Las bandas de Bollinger son un indicador de envolvente muy común utilizado por muchos traders para colocar y cerrar operaciones manualmente. Examinamos este indicador considerando las diferentes señales posibles que genera, y vemos cómo se podrían poner en uso en un Asesor Experto montado por un asistente.

Estamos utilizando hasta 8 patrones y, como se puede ver en la tabla compartida anteriormente, el mapa de entrada (entrada de patrón utilizado) para el segundo patrón es 2. Esto garantiza que cuando verificamos condiciones largas y cortas, usemos solo este patrón, el rebote de las bandas superior e inferior. Realizamos pruebas en el par USDCHF en el marco temporal diario para el año 2023 y obtenemos los siguientes resultados:

r1

с1

Las implicaciones comerciales y las posibles estrategias que se pueden desarrollar para trabajar con esta configuración podrían incluir el uso de órdenes de stop límite. Dado que antes de tocar estas bandas extremas uno tiene una indicación de en qué nivel de precio se encuentra la banda superior o inferior, esta información, junto con un precio de stop adecuado que se activa una vez que se alcanza la reversión, se puede utilizar para realizar estas operaciones.


Autor: Stephen Njuki

 
¡¡¡Buen trabajo!!! ¿Puede compartir el archivo de conjunto para estos resultados?
 
Livio Alves #:
¡¡¡Buen trabajo!!! ¿Puedes compartir el archivo de estos resultados?

No, no los guardo. Son demasiado específicos.

 
Gracias Stephen por este buen escrito.

Por favor, ¿puede explicar la pieza de código en su 3er patrón?
Close(m_close.MinIndex(StartIndex(), 5)) - Upper(StartIndex()) >= -1.0 * Range(StartIndex())
 
Chika Echezona Anumba #:
Gracias Stephen por este buen artículo.

¿Podría explicar parte del código en su 3er patrón?
El rango excede el rango inicial dado - los nombres de las variables tienen sentido.....
 
Creo que hay un error de tipo en la señal 3. Has querido escribir Gap en lugar de Range
Close(m_close.MinIndex(StartIndex(), 5)) - Upper(StartIndex()) >=-1.0 * Gap(StartIndex())