Many researchers simply skip or do not pay enough attention to determining the price behavior. At the same time, complex methods are used, which very often are simply “black boxes”, such as machine learning or neural networks. The most important question arising in that case is what data to submit for training a particular model. In this article, we will expand the tools for such studies. You will find out how to select more appropriate symbols for trading before searching for the optimal parameters. To achieve this, we will use a modified version of ZigZag indicator and the code class that significantly simplifies obtaining and working with data of indicators belonging to this type.
En esta serie de artículos, implementaremos
una versión modificada del indicador ZigZag
una clase para obtener los datos de ZigZaga
un EA para probar el proceso de obtención de los datos
indicadores que definen el comportamiento del precio
un EA con una interfaz gráfica para recoger las estadísticas del comportamiento del precio
In the first part of the article En este artículo, he descrito un indicador ZigZag modificado y una clase para recibir datos de ese tipo de indicadores. Aquí, mostraré cómo desarrollar indicadores basados en estas herramientas y escribir un EA para pruebas que cuenta con la realización de operaciones de acuerdo a las señales formadas por el indicador ZigZag.
The Expert Advisor works on a custom ZigZag Color indicator (this indicator is supplied with the terminal, the path to it is: MQL5 \ Indicators \ Examples \ ZigzagColor.mq5).
Trabajando en la pierna actual del indicador: si la rodilla dirigida hacia abajo - significa que cada Paso (o casi cada Paso) VENDER posición abierta cuando la rodilla se dirige hacia arriba - está tratando de abrir la posición de COMPRA aproximadamente en algún paso.
This is the second version (the first version is published here: DoubleZigZag ).
Para tomar una decisión sobre el comercio, analizamos las dos patas del último vértice del ZigZag mayor ( 13 * 8,5 * 8,3 * 8 ) - consideramos cuántos vértices del ZigZag menor ( 13,5,3 ) están contenidos en estas dos patas.
Al recibir una señal de apertura de COMPRA, cierre todas las posiciones de VENTA. Y viceversa: al recibir una señal de apertura de VENTA, cerramos todas las posiciones de COMPRA.
Gestión del dinero: Lote O Riesgo - más en la sección Gestión del tamaño de la posición (cálculo del lote)
El valor de " Gestión del dinero" - más en la sección Gestión del tamaño de la posición (cálculo del lote )
Sólo una posición - siempre hay una única posición en el mercado
Invertir - la inversión de una señal de trading
Cierreopuesto - cierre de posiciones opuestas a la señal de trading, y primero hay un cierre garantizado de la posición opuesta y sólo entonces se abre una nueva posición en la dirección de la señal
Sólo puede haber una transacción de "entrada en el mercado" en la barra (este es un parámetro interno, no se pone en los parámetros de entrada y esto no está relacionado con el parámetro " Sólo una posición").
El EA funciona según las señales del indicador personalizado ZigzagColor.
Nuevo en el motor de comercio:
sólo puede haber una operación de 'entrada al mercado' en la barra (este es un parámetro interno, no se coloca en los parámetros de entrada y esto no está relacionado con el parámetro ' Sólo una posición ')
cuando se trabaja en el modo 'señales internas' (' Señales de búsqueda, en segundos ' es mayor o igual a '10'), la barra actual es la barra # 0, cuando se opera en el 'sólo en el momento del nacimiento de una nueva barra' (' Señales de búsqueda, en segundos ' menos de '10') barra actual - barra # 1
Señales:
Señal para la apertura de una posición de COMPRA: si hay un vértice en la barra actual.
Señal para abrir una posición de VENTA: si hay una depresión en la barra actual.
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
============
Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading
EA usando ZIGZAG
Sergey Golubev, 2018.04.10 16:07
El poder de ZigZag (parte I). Desarrollo de la clase base del indicador - el artículo
Many researchers simply skip or do not pay enough attention to determining the price behavior. At the same time, complex methods are used, which very often are simply “black boxes”, such as machine learning or neural networks. The most important question arising in that case is what data to submit for training a particular model. In this article, we will expand the tools for such studies. You will find out how to select more appropriate symbols for trading before searching for the optimal parameters. To achieve this, we will use a modified version of ZigZag indicator and the code class that significantly simplifies obtaining and working with data of indicators belonging to this type.
En esta serie de artículos, implementaremos
El poder de ZigZag (parte II). Ejemplos de recepción, tratamiento y visualización de datos - el artículo
EA basado en el indicador zigzag -
----------------
ZigZag paso del mercado- experto para MetaTrader 5
The Expert Advisor works on a custom ZigZag Color indicator (this indicator is supplied with the terminal, the path to it is: MQL5 \ Indicators \ Examples \ ZigzagColor.mq5).
Trabajando en la pierna actual del indicador: si la rodilla dirigida hacia abajo - significa que cada Paso (o casi cada Paso) VENDER posición abierta cuando la rodilla se dirige hacia arriba - está tratando de abrir la posición de COMPRA aproximadamente en algún paso.
DoubleZigZag 2 - experto para MetaTrader 5
This is the second version (the first version is published here: DoubleZigZag ).
Para tomar una decisión sobre el comercio, analizamos las dos patas del último vértice del ZigZag mayor ( 13 * 8,5 * 8,3 * 8 ) - consideramos cuántos vértices del ZigZag menor ( 13,5,3 ) están contenidos en estas dos patas.
Al recibir una señal de apertura de COMPRA, cierre todas las posiciones de VENTA. Y viceversa: al recibir una señal de apertura de VENTA, cerramos todas las posiciones de COMPRA.
Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio
Expertos: DoubleZigZag
Vladimir Karputov, 2020.02.08 07:18
He lanzado la versión 2:DoubleZigZag 2
Nuevo en la versión 2:
DoubleZigZag 2- experto para MetaTrader 5
He esperado mucho tiempo por esto, creo que debería actualizarse más para obtener mejores resultados.
Este es el EA basado en el indicador zigzag -
----------------
ZigzagColor EA- experto para MetaTrader 5
El EA funciona según las señales del indicador personalizado ZigzagColor.
Nuevo en el motor de comercio:
Señales:
¿Este indicador tiene versión mt5?
Lo es.