O autor original:
O Detector de Pinbar é um indicador que ajuda a identificar padrões de Pin Bar no gráfico. Se você ainda não conhece os padrões de Pin Bars, pode ler sobre eles aqui.
O padrão de Pin Bar é composto por três partes: o "olho esquerdo", o "nariz" e o "olho direito". O "olho esquerdo" deve ser uma barra de alta para o Pin Bar de baixa ou uma barra de baixa para o Pin Bar de alta. O "nariz" deve abrir e fechar dentro do "olho esquerdo", mas seu máximo (ou mínimo, no caso do padrão de alta) deve se projetar além do máximo (ou mínimo) do olho esquerdo. Os níveis de abertura e fechamento do "nariz" devem estar localizados no quarto superior da barra:

Fig.1 Padrão de Pin Bar
Uma condição adicional para um bom padrão é a presença de linhas de suporte ou resistência fortes atrás dos "olhos" ou perto da ponta do "nariz". Quanto mais fortes forem esses níveis, mais preciso será o padrão.
Condições de Entrada:
- Ponto de entrada agressivo: o recuo do preço a partir do nível de fechamento do "olho esquerdo".
- Ponto conservador: a queda do preço abaixo do nível do "nariz" (mais alto para o padrão de alta).
Condições de Saída:
- Um Stop Loss conservador pode ser definido atrás do nível de suporte/resistência próximo e dos "olhos". Uma abordagem menos conservadora seria colocar o Stop Loss na ponta do "nariz" (neste caso, a relação lucro/risco será afetada).
- Um Take Profit conservador pode ser definido imediatamente atrás do mínimo do "olho esquerdo" (máximo, para o padrão de alta). Um nível de Take Profit agressivo pode ser colocado mais longe, no próximo nível de suporte/resistência.
Parâmetros de entrada do indicador:
input bool UseAlerts=true; // Permissão para alertas input bool UseEmailAlerts=false; // Permissão para alertas por email input double MaxNoseBodySize = 0.33; // razão máxima permitida do corpo do nariz em relação ao comprimento total da barra input double NoseBodyPosition = 0.4; // posição extrema do corpo do nariz dentro da barra. A parte superior é para a figura de alta, a inferior é para a de baixa input bool LeftEyeOppositeDirection=true; // O olho esquerdo deve ser de baixa para o Pin Bar de alta e de alta para o Pin Bar de baixa input bool NoseSameDirection=false; // O nariz deve estar na mesma direção que a figura input bool NoseBodyInsideLeftEyeBody=false; // O corpo do nariz deve estar posicionado dentro do corpo do olho esquerdo input double LeftEyeMinBodySize=0.1; // tamanho mínimo do corpo do olho esquerdo em relação ao comprimento da barra input double NoseProtruding=0.5; // projeção mínima do nariz em relação ao comprimento da barra input double NoseBodyToLeftEyeBody=1; // tamanho máximo do corpo do nariz em relação ao corpo do olho esquerdo input double NoseLengthToLeftEyeLength=0; // comprimento mínimo do nariz em relação ao olho esquerdo input double LeftEyeDepth=0.1; // profundidade mínima do olho esquerdo em relação ao seu comprimento. Profundidade — comprimento da parte da barra atrás do nariz

Fig.2 O indicador Pinbar Detector
Publicações relacionadas
- AllAverages v4.9 MT5: O Indicador Imperdível para Traders
- Buffers Horários para Coleta de Dados no MetaTrader 5
- EquiPeak Drawdown Tracker: Controle Eficiente para Seus EAs no MetaTrader 5
- Níveis Históricos: O Indicador Essencial para MetaTrader 5
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5