Buscar barras de clavijas - indicador para MetaTrader 5
Una Pin Bar es una vela con un cuerpo pequeño y una sombra larga, que a menudo indica una posible reversión del precio.
El indicador busca en el gráfico patrones de Price Action Pin Bar y coloca iconos en la barra con los patrones encontrados:

Para eliminar las señales de sobretracción, los patrones se buscan en una barra pasada. Si se encuentra una Pin Bar, se coloca una flecha de señal en la barra actual - al precio de apertura de la barra actual. El indicador sólo busca Pin Bars según las reglas de su formación. En consecuencia, es necesario utilizar algún otro indicador para el filtrado y la confirmación, por ejemplo, un indicador de niveles clave e importantes.
Tiene cuatro parámetros ajustables:
- Tamaño mínimo de una veladesde el mínimo hasta el máximo - Tamaño mínimo de una vela (en pips).
Establece la altura mínima permitida de una vela analizada (la diferencia entre el máximo y el mínimo). Las velas de menor tamaño son ignoradas por el indicador, lo que permite excluir velas de bajo valor o "ruido".
Aumente el valor para filtrar señales débiles en mercados de baja volatilidad; - Tamaño máximo del cuerpo de la vela en relacióncon sus sombras - Tamaño máximo del cuerpo de la vela (en relación con el tamaño de toda la vela, de 0 a 1).
Define el tamaño máximo permitido del cuerpo de la vela (diferencia entre Apertura y Cierre) en relación con la altura total de la vela. Cuanto menor sea el valor, más pronunciadas serán las señales con sombras largas y un cuerpo pequeño - las clásicas Pin Bars.
Para encontrar las Pin Bars más "limpias", utilice los valores 0.2 - 0.4; - Posición del cuerpo respecto a la velaanterior (de 0 a 1).
El parámetro define la profundidad a la que el cuerpo de la Pin Bar puede adentrarse en el rango de la vela anterior. Cuanto menor sea el valor, más cerca estará el cuerpo del borde del rango, lo que corresponde a los patrones de inversión clásicos.
Utilice los valores 0,2-0,4 para buscar señales en las que el cuerpo de la Pin Bar se encuentre cerca del borde de la vela anterior; - Relación de aspecto de las sombras (coeficiente)
Establece la relación mínima entre la longitud de la sombra principal (superior para Pin Bar de Venta, inferior para Pin Bar de Compra) y la sombra opuesta. Cuanto mayor sea el valor, más pronunciada debe ser la sombra principal en comparación con la sombra opuesta.
Los valores 1,5 - 2,5 permiten filtrar las señales, dejando sólo las velas con una sombra larga pronunciada.
Principios de búsqueda y visualización de patrones en el código del indicador:
- Analiza cada vela del gráfico y la compara con las anteriores.
- Encuentra velas que tienen un cuerpo pequeño y una de las sombras (superior o inferior) es mucho más larga que la otra.
- Comprueba que el cuerpo de la vela está dentro del rango de la vela anterior - esto es importante para una Pin-Bar clásica.
- Si la vela cumple todos los criterios, el indicador la marca con una flecha en el gráfico:
- Flecha azul - Pin-Bar a Comprar (larga sombra inferior) en la barra anterior (Pin-Bar a Subir buffer 0) y flecha azul de señal en la barra actual (Señal Comprar buffer 2).
- Flecha roja - Pin-Bar to Sell (sombra superior larga) en la barra anterior (buffer 1 PinBar to Down) y flecha de señal roja en la barra actual (buffer 3 Signal Sell).
Recomendaciones sobre la configuración de los parámetros:
- Para una selección más rigurosa de las señales
- aumente"Tamaño mínimo de una vela de mínimo a máximo" y"Relación de aspecto de las sombras",
- disminuir"Tamaño máximo del cuerpo de la vela respecto a sus sombras" y"Posición del cuerpo respecto a la vela anterior".
- Para obtener más señales
- disminuya"Tamaño mínimode la vela desde el mínimo hasta el máximo" y"Relación de aspecto de las sombras",
- aumente"Tamaño máximo del cuerpo de la vela respecto a sus sombras" y "Posición del cuerpo respecto a la vela anterior".
- Seleccione los parámetros en función de la volatilidad del instrumento y del marco temporal, para que el indicador encuentre las Pin Bars más relevantes para su estrategia.
Números de Buffer para lectura desde otro programa:
Para obtener señales del Asesor Experto, utilice los Búferes 2 y 3 para señales de Compra y Venta respectivamente. Los valores de estos buffers aparecen en la barra actual y contienen su precio de apertura. Al mismo tiempo, la barra anterior contiene la descripción del patrón encontrado. Si hay un valor no vacío en el buffer 0, se trata de una Buy Pin Bar, si hay un valor en el buffer 1 se trata de una Sell Pin Bar.
Ajuste los parámetros según sus necesidades a la calidad y frecuencia de las señales, para que el indicador se adapte lo mejor posible a su estrategia de trading.
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/63672