Indicadores: Harmonic Pattern Finder V2

 

Harmonic Pattern Finder V2:

Indicador para representar los patrones armónicos existentes y en proceso de formación en el gráfico.

La terminación P.R.Z.  se muestra con las líneas

Autor: Andre Enger

 
buen trabajo para ambos :) ¡!
 
Hola, no puedo hacer que funcione.
En MetaTrader5, no encuentro ninguna carpeta Descargas dentro de los indicadores. Sólo hay ejemplos.
No entiendo cómo.
Hola y gracias por la ayuda.
 
Alecxander:
Hola, no puedo hacer que funcione.
En MetaTrader5, no encuentro ninguna carpeta Descargas dentro de los indicadores. Sólo hay ejemplos.
No entiendo cómo.
Hola y gracias por la ayuda.

¿Has descargado el indicador directamente desde metatrader? Si es así, ¿dónde se colocaron los archivos?

¿Has descargado indicadores de metatrader antes? Puede ser que la carpeta se cree automáticamente una vez descargado el primer indicador.


De lo contrario, puede crear la estructura de carpetas necesaria en la raíz: C:\Users\<NombreUsuario>\AppData\Roaming\MetaQuotes\Terminal\<Identificador>\MQL5

  1. Coloque "alexstal_outsidebar.mqh" en: MQL5\Include
  2. Crea una carpeta: MQL5\Indicadores\Descargas
  3. Coloca el resto de archivos en la carpeta "Descargas" recién creada
  4. Compila cada uno de esos archivos en MetaEditor

Si no lo descargas directamente o no lo instalas manualmente como en el caso anterior, existen algunas alternativas:

  1. Si no quieres colocar "alexstal_outsidebar.mqh" en la carpeta "Include", sino tenerlo con el resto de archivos, cambia la línea 24 del código fuente de alexstal_zigzagprof.mq5 de
    #include <AlexSTAL_OutsideBar.mqh>
    en
    #include "AlexSTAL_OutsideBar.mqh"
    Es decir, sustituye los < y > por apóstrofes
  2. Si no quieres colocar los ZigZag's en la carpeta de Descargas, ve a la línea 300 de código fuente de HarmonicPatternFinderV2.mq5 y cambia las tres entradas que quedan así
    _zzHandle=iCustom(NULL,0,"Downloads\\fastzz",SwingSize);
    cambiando la parte "Downloads\fastzz" por ejemplo "fastzz" o donde quiera que coloques y compiles los ZigZags. Por ejemplo si creas una carpeta Indicators\ZigZags, sería
    _zzHandle=iCustom(NULL,0,"ZigZags\\fastzz",SwingSize);

 

Andre,

He puesto todos los indicadores en la carpeta de indicadores en mql5 y los compiló, así como poner el archivo mqh en el archivo "incluir".

Mi gráfico ahora tiene un par de líneas rojas, una línea amarilla y todas las velas han cambiado de color, pero no veo ningún patrón armónico que se identifican.

¿Qué estoy haciendo mal? ¿Podría el programa mostrar patrones pasados o necesito simplemente esperar a que identifique uno próximo y entonces lo mostrará?

Muchas gracias por hacer esto y aprecio la ayuda.

 

Parece que ha añadido los indicadores de apoyo al gráfico, pero no es necesario.

Abra la lista de indicadores desde el menú del gráfico (Ctrl+I) y compruebe si "fastzz", "swingchart" o "alexstal_zigzagprof" están en el gráfico. Si es así, elimínelos.

Compruebe también si tiene "harmonicpatternfinderv2" en el gráfico, si no, añádalo desde el navegador.

El programa encontrará los patrones pasados como en la figura 1. Asegúrese de que los indicadores están en "Indicators\Downloads", y compruebe en la pestaña "Experts" de la caja de herramientas si hay algún mensaje de error y publíquelo aquí si lo hay.

 
 
He cambiado a sólo tienen el indicador en el gráfico, así como creado la carpeta de descargas en la carpeta de indicadores y funciona muy bien. Muchas gracias. Una última cosa, si quiero que sólo muestre patrones específicos ¿debo marcar todos los que no quiero mostrar como falsos?
 
Wil8Maltby:
He cambiado a sólo tienen el indicador en el gráfico, así como creado la carpeta de descargas en la carpeta de indicadores y funciona muy bien. Muchas gracias. Una última cosa, si quiero que sólo muestre patrones específicos ¿debo marcar todos los que no quiero mostrar como falsos?
Sí, eso es exactamente lo que debes hacer. Si marca todo un grupo como falso (en == Patrones Rápido ==), no es necesario marcar los patrones individuales en ese grupo como falsos.
 
Andre Enger:
Sí, eso es exactamente lo que debe hacer.
Si quisiera algo como el patrón murciélago y nada más, ¿debería marcar el "patrón murciélago máx." y el "patrón anti murciélago" como falsos también o forman parte del patrón murciélago en el programa?
 
Wil8Maltby:
Si quisiera algo como el patrón murciélago y nada más, ¿debería marcar también como falsos el "patrón murciélago máx." y el "patrón anti murciélago" o forman parte del patrón murciélago en el programa?
Entonces debería marcar todos los grupos excepto "Mostrar patrones normales de 5 puntos" como falsos, por lo tanto no sería necesario marcar el "Patrón anti murciélago" como falso, ya que está contenido en un grupo diferente. Pero todos los patrones individuales desde "Mostrar Gartley" hasta "Mostrar Mariposa 113" tendrían que ser desactivados (excepto "Murciélago", por supuesto), lo que incluye el "Murciélago máximo".