¡Hola, traders! Hoy quiero compartirles un indicador que puede ser un gran aliado en su trading: el HarmonikManual. Este indicador no solo muestra el nombre del patrón al colocar manualmente los puntos XABCD, sino que también busca automáticamente la próxima Zona de Inversión Potencial (PRZ).
La idea original fue publicada por Snorm como el indicador DavincisKiss. Yo realicé algunas modificaciones al Harmonic Ratios.mq4 de alltraders, añadiendo comandos que considero necesarios. Aquí les muestro cómo se verá tras las mejoras:

He añadido algunas características que pueden ver en el lado derecho del gráfico. Al hacer clic en el botón de características, pueden configurar la utilidad de la siguiente manera:
- "SEARCH" buscará todos los patrones posibles que pueden ocurrir a continuación.
- "NEXT" moverá el punto "D" en el patrón obtenido, para conocer su nombre.
- "ON / OFF" para activar o desactivar el indicador.
- "COLOUR / NONE" para cambiar el color del patrón armónico, ya sea que se coloree o no.
- "XABC" para colocar el punto XABC en el punto más alto o más bajo más cercano.
- "RESET" para reiniciar si ocurre un error no definido.
- "AUTO" es una función futura que aún no he implementado.
- Para mover la ubicación del menú, presiona la tecla M por un momento. Después de soltar la tecla M, haz clic en el área deseada.
También podrás utilizar tu propia base de datos de patrones armónicos. Solo cambia el "nombre del archivo" y el número de "DatabaseRecord" en la pestaña de entradas (como se muestra en la figura anterior). No te preocupes si el número que ingresas en "DatabaseRecord" es demasiado grande, el indicador se ajustará automáticamente. Solo leerá los registros de la base de datos de acuerdo al número ingresado, y si es muy pequeño, se ajustará a ese límite. Guarda tu archivo de base de datos en <MQL4>files.
El nombre de la nueva versión de este indicador es: HarmonMan.mq4
namepatterns,minXB_,maxXB_,minAC_,maxAC_,minBD_,maxBD_,minXD_,maxXD_ Bat,0.382,0.5,0.382,0.886,1.618,2.618,0.886,0.886 Max Bat,0.382,0.618,0.382,0.886,1.272,2.618,0.886,0.886 Max Gartley,0.382,0.618,0.382,0.886,1.128,2.236,0.618,0.786 Alt Shark 2,0.446,0.618,0.618,0.886,1.618,2.618,0.886,0.886 Anti Nen star,0.5,0.786,0.467,0.707,1.618,2.618,0.786,0.786 Leonardo,0.5,0.5,0.382,0.886,1.128,2.618,0.786,0.786
Los datos que ven arriba son la base de datos de patrones armónicos, y deben guardarse como harmontrad.csv en la carpeta terminal_data_folder\MQL4\Files.
Una vez que el indicador esté cargado, coloquen XABCD en cualquier punto, y en el panel izquierdo se mostrará el nombre del patrón, si se encuentra, de lo contrario mostrará la comparación de AB con CD.

Si queremos buscar la próxima PRZ que puede ocurrir, coloquen el texto D a la derecha de la última vela (Time[0]), si el texto D está por encima del texto C, el indicador buscará la PRZ en dirección ascendente, y viceversa.
Coloque el texto y llámelo ON, e inserte la cantidad de PRZ que deseamos buscar.

La figura a continuación muestra el resultado:

Podemos añadir muchos más patrones en el harmontrad.csv, pero deben cambiar el número de registros de la base de datos en la línea 622 como se muestra en la figura a continuación:

Si el punto D desaparece, simplemente presiona Ctrl+B y elimina el texto, nombrándolo D y ON, como se muestra en la figura a continuación:
Y se formará un nuevo texto D.

Publicaciones relacionadas
- MetaCOT 2 CFTC ToolBox: Herramientas Esenciales para Análisis en MT4
- Oscilador Estocástico con Reducción de Ruido para MetaTrader 4
- iMFISignAlert: Un Indicador Esencial para MetaTrader 5
- Señales de Tendencia con Heiken Ashi Suavizado en MetaTrader 5
- BlauCSI_HTF_Signal: Tu aliado en el trading con MetaTrader 5