![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
AlgorithmSearchPatterns - una elección del algoritmo del escáner de búsqueda de patrones | | para un modo de búsqueda de patrones de ExtIndicator=11
// | para un modo de búsqueda de patrones de ExtIndicator=11 |
// | = 0 - corresponde al algoritmo de ExtIndicator=0 - este algoritmo | // | es un algoritmo de búsqueda de patrones.
// | unas 124 versiones de ZUP en el modo de ExtIndicator=11 | fueron aplicadas
// | = 1 - corresponde al algoritmo de ExtIndicator=1 - el zigzag de Alex |
// | el tamaño de un rayo se establece en puntos |
// | el tamaño de un rayo se establece en porcentaje | | = 2 - corresponde al algoritmo de ExtIndicator=1 - Alex's zigzag
// | = 3 - corresponde al algoritmo de ExtIndicator=2 |
// | = 4 - corresponde al algoritmo de ExtIndicator=4 |
// | = 5 - corresponde al algoritmo de ExtIndicator=5 |
// | = 6 - corresponde al algoritmo de ExtIndicator=12 |
ExtIndicator- una elección de la opción del indicador, en base a la cual |
// | Los patrones de Pesavento | están en construcción
// | 0 - Zigzag del metatrader, estándar, es un poco | | optimizado
// | optimizado | |
// | 2 - el indicador similar construido en Ensign | | | | | 1 - Zigzag de Alex
// | 3 - ZigZag Ensign con el valor variable minBars | | | | 3 - ZigZag Ensign con el valor variable minBars
// | 4 - ZigZag, desarrollado tauber | | | | 5 - una variación de ZigZag
// | 5 - una variación de las oscilaciones Hannah | |
// | 6 - DT-ZigZag con ZigZag_new_nen3.mq4 externo. En su base | | | ZigZag estándar
// | ZigZag estándar | |
// | 7 - DT-ZigZag con DT_ZZ.mq4 externo (desarrollé klot) | | 8 - DT-ZigZag con DT_ZZ.mq4 externo
// | 8 - DT-ZigZag con CZigZag.mq4 externo (desarrollé Candid) | | 8 - DT-ZigZag con CZigZag.mq4 externo (desarrollé Candid)
// | 10 - DT-ZigZag con Swing_zz externo es ExtIndicator=5 | | | en el modo DT
// | en el modo DT |
// | 11 - incluye la búsqueda de patrones de Gartley sobre la base de la norma | |.
// | ZigZag |
// | 12 - ZigZag, desarrollado por Talex |
// | 13 - SQZZ un zigzag, fueron desarrollados por el investigador de productos básicos | |
// | 14 - ZZ_2L_nen, desarrollado wellx (autocalculación de niveles - nen)
AlgorithmSearchPatterns - una elección del algoritmo del escáner de búsqueda de patrones |
// | para un modo de búsqueda de patrones de ExtIndicator=11 |
// | = 0 - corresponde al algoritmo de ExtIndicator=0 - este algoritmo |
// | se aplicaron unas 124 versiones de ZUP en el modo de ExtIndicator=11 |
// | = 1 - corresponde al algoritmo de ExtIndicator=1 - el zigzag de Alex |
// | el tamaño de un rayo se establece en puntos |
// | el tamaño de un rayo se establece en porcentaje | | = 2 - corresponde al algoritmo de ExtIndicator=1 - Alex's zigzag
// | = 3 - corresponde al algoritmo de ExtIndicator=2 |
// | = 4 - corresponde al algoritmo de ExtIndicator=4 |
// | = 5 - corresponde al algoritmo de ExtIndicator=5 |
// | = 6 - corresponde al algoritmo de ExtIndicator=12 |
ExtIndicator- una elección de la opción del indicador, en base a la cual |
// | Los patrones de Pesavento | están en construcción
// | 0 - Zigzag del metatrader, estándar, es un poco | | optimizado
// | optimizado | |
// | 2 - el indicador similar construido en Ensign | | | | | 1 - Zigzag de Alex
// | 3 - ZigZag Ensign con el valor variable minBars | | | | 3 - ZigZag Ensign con el valor variable minBars
// | 4 - ZigZag, desarrollado tauber | | | | 5 - una variación de ZigZag
// | 5 - una variación de las oscilaciones Hannah | |
// | 6 - DT-ZigZag con ZigZag_new_nen3.mq4 externo. En su base | | | ZigZag estándar
// | ZigZag estándar | |
// | 7 - DT-ZigZag con DT_ZZ.mq4 externo (he desarrollado klot) | | 8 - DT-ZigZag con DT_ZZ.mq4 externo
// | 8 - DT-ZigZag con CZigZag.mq4 externo (desarrollé Candid) | | 8 - DT-ZigZag con CZigZag.mq4 externo (desarrollé Candid)
// | 10 - DT-ZigZag con Swing_zz externo es ExtIndicator=5 | | | en el modo DT
// | en el modo DT |
// | 11 - incluye la búsqueda de patrones de Gartley sobre la base de la norma | |.
// | ZigZag |
// | 12 - ZigZag, desarrollado por Talex |
// | 13 - SQZZ un zigzag, fueron desarrollados por el investigador de las materias primas | | |.
// | 14 - ZZ_2L_nen, wellx desarrollado (autocalculación de niveles - nen)¿Cuál es el precio de apertura y cierre Zig Zag?
Grandaevus, me gustaría ver en H4/D1 Time frame pero cuando introduzco 55*6=330 en maxDepth y 200 en maxBarToD, no funciona
(ejemplo : SUI30 detecta un patrón en D1 con tu wsv43 pero nada con wsv45 con parámetros (330,200)...)
¡Ty para compartir!
Edit : Me equivoco, finalmente funciona
330 en maxDepth, 200 maxBartoD funciona también a H1 a D1
Otra pregunta : si tenemos 2 patrones diferentes en dos TF (H4, D1) y trabajamos en D1, ¿qué patrón se detecta ? es ambos están pintados ?
Hola, tengo una idea.
El más simple buscador de patrones.
Debería tener:
-4,5,6 o incluso más puntos.
-trabajar en el historial para ver si funciona.
Cuando alguien encontrara el patrón en el precio y el tiempo publicaba ese código en el foro y Grandaevus podría poner otro patrón en la siguiente versión.![](https://c.mql5.com/forextsd/smiles/smile.png)
Grandaevus, me gustaría ver en el marco de tiempo H4/D1 pero cuando introduzco 55*6=330 en maxDepth y 200 en maxBarToD, no funciona
(ejemplo : SUI30 detecta un patrón en D1 con tu wsv43 pero nada con wsv45 con parámetros (330,200)...)
¡Ty para compartir !
Edit : Me equivoco, finalmente funciona
330 en maxDepth, 200 maxBartoD funciona también a H1 a D1
Otra pregunta: si tenemos 2 patrones diferentes en dos TF (H4, D1) y trabajamos en D1, ¿qué patrón se detecta? ¿se pintan ambos?Me he olvidado de decir algo.
( **** ExtIndicator debería ser 11 **** )
Si eliges DirectionOfSearchMaxMin=false, el indicador empieza a buscar patrones desde la profundidad mínima hasta la máxima.
Si elige DirectionOfSearchMaxMin=true, el indicador comienza a buscar patrones desde la profundidad máxima hasta la profundidad mínima.
puede controlar los límites de profundidad máxima y mínima aquí
extern int maxDepth = 55;
extern int minDepth = 3;
El valor por defecto de la configuración de DirectionOfSearchMaxMin es true, pero prefiero usar false.
Así, el indicador comienza a buscar desde posibles patrones a corto plazo (tendencia a corto plazo) hasta patrones a largo plazo (tendencia a largo plazo)Depende de la configuración de DirectionOfSearchMaxMin.
Si quiere que el indicador busque patrones desde la profundidad mínima (corto plazo) hasta la profundidad máxima (largo plazo), tiene que elegir false
o si quiere que el indicador busque patrones desde la profundidad máxima (largo plazo) hasta la profundidad mínima (corto plazo), tiene que elegir "true".
En su caso, por favor elija "false". Entonces el indicador busca patrones desde los marcos de tiempo más bajos hasta los marcos de tiempo más altos.
Y usted tiene que aumentar maxBartoD , cuando usted aumenta la profundidad máxima.
Muy buena idea.
Si tiene algún patrón personalizado, ya sea simple o complejo, compártalo con nosotros aquí.
Cualquiera que sea el complejo, puedo añadir el patrón al código.El patrón debe ser un patrón armónico, no una onda. Sólo me interesan los patrones armónicos.
¿Cuál es la diferencia entre un patrón armónico y una onda?
El precio mínimo y máximo de D puede ser calculado con un ratio de retroceso como (XD o BD) en patrones armónicos.
En las ondas, puede ser cualquier cosa.
Hola, tengo una idea.
El más simple buscador de patrones.
Debe tener:
-4,5,6 o incluso más puntos.
-trabajar en la historia para ver si funciona.
Cuando alguien encontrara un patrón en el precio y el tiempo publicara ese código en el foro y Grandaevus podría poner otro patrón en la siguiente versión.Muy buena idea.
He hecho muchas modificaciones al código original de zupv113. Algunas de ellas menores, otras mayores. Ahora ya no es zup113. Es mucho más potente que eso.
Algunos de nuestros miembros del foro me preguntan, por qué elegí modificar zupv113 pero no los más nuevos como v130 -v135.
Porque, necesito un código ligero, rápido y con menos ajustes, para construir una estructura más compleja.
Un código que puede trabajar en fuentes limitadas (cpu débil y poca memoria) como un servidor vps.
Mi servidor vps tiene solo 1 gb de ram y una vieja cpu celeron pero ###ZUP_v113wsv45.mq4 trabaja en 24 gráficos abiertos con ajustes de maxdepth muy altos sin ningún problema.
A partir de zupv120, nen ha empezado a utilizar arrays para definir patrones. Este nuevo estilo de código hace muy fácil para el programador o para un usuario añadir nuevos patrones/patrones personalizados al programa sin escribir códigos extra.
Sólo tiene que abrir el código fuente, ir a la línea escrita a continuación, y añadir sus patrones personalizados y retrocesos de fibonacci
string namepatterns[27]=
{"Gartley", "Murciélago", "Un tiburón alternativo", "Un Nen STAR",
"Mariposa", "Cangrejo", "Un Tiburón", "Un Cifrado",
"Una Mariposa", "Un Cangrejo", "Un Tiburón", "Un Cypher",
"Un Gartley", "Un Murciélago", "Tiburón Alterno", "Nen STAR",
"Murciélago alternativo", "Cangrejo profundo", "Cisne negro",
"Murciélago máximo", "Gartley máximo", "Mariposa máxima",
"TOTAL 1", "TOTAL 2", "TOTAL 3", "TOTAL 4", "TOTAL"};Bueno, ¿qué pasa si usted tiene patrones que tienen fib retracements no estándar como patrón de cifrado (XC retracement) u otros patrones (5-0 patrón o 3 Drives) que necesitan un 6 puntos = 5 piernas comprobar (fib OA), ya que todos los zups originales sólo puede comprobar máximo 5 patrones de puntos dentro de fibonacci estándar retracements escrito a continuación.
retracements fibonacci utilizados en zups originales:
minXB , maxXB;
minAC , maxAC;
minBD , maxBD;
minXD , maxXD
O qué pasa si, sus patrones necesitan reglas de tiempo especiales como Navarro 200 o patrón real AB=CD.
O qué pasa si, sus patrones necesitan reglas especiales de longitud de pierna como el patrón real AB=CD.
Sólo hay una manera. Tienes que modificar zup y escribir tu propio código.
En mi opinión, si se quiere tener un control completo sobre los criterios de definición de los patrones, escribir códigos de principio a fin para cada patrón es la única manera.
Haciendo esto, usted puede definir, el precio mínimo máximo y los ajustes de tiempo de la caja D para cada patrón, usted puede extender la búsqueda de la pierna a 6 o incluso más, y el indicador de la fuerza para comprobar todas las posibles variaciones de retroceso fib. El único límite es su mente e imaginación.
Si tiene algún patrón personalizado, ya sea simple o complejo, por favor compártalo con nosotros aquí.
Cualquiera que sea complejo, puedo añadir el patrón al código.
Hola a todos,
La idea de los patrones de fantasma de robot comerciante es muy fresco supongo.
así que si robot trader nos dejó, puede ser bueno para utilizar esta característica en las obras de grandaevus.
grandaevus
Ofrezco el uso:
1. XB=1 FTZ=2.618
2. BC=1 FTZ=1.618¡Poruchik! Gracias por esta foto e imagen que has compartido. ¿Cambiaste alguna configuración en el QTA_v6 y ZigZag_nen1 para esta imagen? ¿Qué versión de ZUP utilizaste también para esta imagen? ¿Cambiaste alguna configuración? Gracias señor! :-)
dame un enlace