Asesores Expertos: Cálculo de la Anchura de las Bandas de Bollinger (BBW, Bollinger Band Width) con redes neuronales.

 

Cálculo de la Anchura de las Bandas de Bollinger (BBW, Bollinger Band Width) con redes neuronales.:

Este Asesor Experto trabaja con la metodología de las redes neuronales.

Después de dar por concluida mi búsqueda en varios websites de Asesores Expertos que calcularan la Anchura de las Bandas de Bollinger, he decidido crear mi propio robot. Este Asesor Experto sigue el método de las redes neuronales.

¿Qué es el Bollinger Band Width (Anchura de las Bandas de Bollinger)?

Bollinger Band Width (BBW) es una formación de bandas de las Bandas de Bollinger. En su libro "Las Bandas de Bollinger", John Bollinger se refiere al Bollinger Band Width como uno de los dos indicadores que puede deducirse de las Bandas de Bollinger. El otro indicador es %B.

BandWidth mide la diferencia porcentual entre la banda superior y la banda inferior. Este valor disminuye a medida que las bandas de Bollinger se estrechan, y aumenta a medida que éstas se ensanchan. Como las bandas de Bollinger se basan en la desviación estándar, el descenso de BandWidth refleja una disminución de volatilidad, y el aumento de BandWidth refleja un aumento de volatilidad.

Autor: surubabs

 

Hola, me gustaría saber en qué período de tiempo está utilizando el EA?

Thank you.

 
PCWalker:

Hola, me gustaría saber en qué período de tiempo está utilizando el EA?

Gracias.

Estimado PCWalker,

En el Zip adjunto se puede encontrar el resultado de la prueba HTML, abrirlo, mirando en la parte superior de la página en los parámetros de EA se puede averiguar cuál es el marco de tiempo utilizado para la prueba.

Gracias

Suresh

India

 
¿Por qué se compra cuando out es menor que 0 y se vende cuando out es mayor?
 
Obtuve grandes números utilizando el corto período de tiempo, pero cuando se utilizan dos años.... los números eran horribles.... Tal vez hay una razón por la que los números empeoran con un período de prueba más largo utilizando estos sistemas.
 
Me gusta. Para MT4 hay?
 
No se ha podido realizar la prueba, la solicitud de orden de compra no se ha podido completar -error:4756
 

Buenos dias.....okey, este Asesor trabaja mejor quel original (https://www.mql5.com/en/articles/497) pero igual tuve que hacer un ligero cambio en el código debido al error "llenado de solicitud no soportado".

Tuve que dejarlo como muestra esta imagen en la linea 317 (y 278 tambien).

Tambien hay que volver a OPTIMIZAR porque muestra pérdida.


Neural Networks: From Theory to Practice
Neural Networks: From Theory to Practice
  • 2013.01.18
  • Dmitriy Parfenovich
  • www.mql5.com
Nowadays, every trader must have heard of neural networks and knows how cool it is to use them. The majority believes that those who can deal with neural networks are some kind of superhuman. In this article, I will try to explain to you the neural network architecture, describe its applications and show examples of practical use.
 
Junqui:

Buenos dias.....okey, este Asesor trabaja mejor quel original (https://www.mql5.com/en/articles/497) pero igual tuve que hacer un ligero cambio en el código debido al error "llenado de solicitud no soportado".

Tuve que dejarlo como muestra esta imagen en la linea 317 (y 278 tambien).

Tambien hay que volver a OPTIMIZAR porque muestra pérdida.



Hola,

este EA no es la segunda parte de ningún otro y por lo tanto no existe ningún "original". El que usted indica esta basado en MA y es de un tal Dimitriy Parfenovich, y como puede comprobar, este esta basado en Bollinger Bands y es de Surubabs Suresh Kakkatil.

En todo caso el creador del que usted indica colaboro con este ultimo, pero nada mas, no hay segundas partes ni originales, son creaciones desde cero y totalmente diferentes e independientes.

Respecto al posible "bug"...eso depende del broker donde lo pruebe, ya que cada broker tiene una forma y/o limite en la ejecución de ordenes, etc. Es decir, que no hablamos de un problema, es por ello que el EA esta en abierto y da la posibilidad de elegir el modo de ejecución.

Saludos! 

Edito: Adjunto la versión sin warnings y con #property strict. Probada y testada. Respecto a la optimización, eso corre por cuenta de cada uno, ya que la intención no es crear un EA rentable, solo demostrar una teoría, entre otras.


Archivos adjuntos:
 

Amigo mío,

Analicé tu estrategia y me gustó lo que vi.

La única observación que tengo, porque no la entendí, es que querías operar en ambas direcciones utilizando un indicador que sólo mide la volatilidad, eché de menos o no vi un indicador que diera la dirección del mercado.

 

He encontrado lo que parece un pequeño error en su código.

Las variables "x_min" y "x_max" deberían referirse al mínimo y máximo del ancho delas bandas de Bollinger y no a las bandas superior/inferior o media.

Sin embargo, en la expresión, falta una sola parentesis después de (x_min + x_minn): inputs[i*2]=(((iBands_Upperbuf[i] - iBands_Lowerbuf[i]) / iBands_Basebuf[i]) - (x_min+x_minn) ) * (d2-d1)) / ((x_maxx+x_max) - (x_min+x_minn)) + d1;