Protected Highs & Lows Indicator

Criado 30 mar 2024 · Atualizado 18 out 2024

O indicador NinjaTrader 8 Highs & Lows é um indicador NinjaTrader 8 Gratuito que apresenta uma abordagem alternativa para identificar Market Structure, inspirado pelo indicador TradingView Protected Highs & Lows [TFO]. Uma versão Advanced Premium com funcionalidades adicionais também está disponível.

Pré-requisitos

Para utilizar corretamente este indicador, deverias ter os seguintes pré-requisitos disponíveis.


Descrição

Este indicador introduz o conceito de pontos de pivô de swing protegidos, utilizados para determinar eventos de Market Structure, tais como:

  • MSS: Change of Structure (ou Change of Character, ou Market Structure Shift) — indica que a tendência pode estar a mudar
  • BOS: Break of Structure (ou Market Structure Break) — indica uma continuação da tendência
O que são swings protegidos?

Quando o preço fecha abaixo de um swing low válido, o indicador recua a partir da barra atual para encontrar o high mais alto feito nesse intervalo — esse torna-se o high protegido. Da mesma forma, quando o preço fecha acima de um swing high válido, recua para encontrar o low mais baixo feito nesse intervalo, que se torna o low protegido.

Se um high mais elevado é estabelecido mas o preço não fecha posteriormente abaixo do último low mais baixo estabelecido, esse high mais elevado não é considerado um swing protegido — e o mesmo se aplica de forma simétrica no lado low.

Explicação de swings protegidos
Clique para ampliar

Exemplos

Market Structure Shift & Market Structure Break baseados em swings protegidos

No MNQ no timeframe de 2000 volume, as setas de swing pivô mostradas em vermelho e verde acima e abaixo das velas são swings protegidos.

Market Structure Shift e Break baseados em swings protegidos
Clique para ampliar

Funcionalidades

O indicador Protected Highs & Lows tem um conjunto de funcionalidades únicas:

  • Gratuito — o indicador é completamente gratuito de utilizar
  • Mostra Break of Structure e Change of Structure
  • Altamente personalizável, leve e adaptável a uma grande variedade de instrumentos

Parâmetros

Tentamos sempre manter os parâmetros ao mínimo.

Swings
Swing PeriodOs swings são highs mais altos, lows mais altos, highs mais baixos e lows mais baixos. Após cada fecho de barra de preço, um swing pode ser detetado, mas a barra seguinte (ou a segunda, ou terceira...) pode cancelá-lo criando um novo swing do mesmo tipo. Este parâmetro define quantas barras são suficientes para separar dois swings do mesmo tipo — quanto maior este valor, menos swings no geral; quanto menor, mais swings. Um valor de 3 ou 4 é uma escolha comum.
Run on Higher TimeframeExecuta o algoritmo de deteção de swing num timeframe superior, desenhado no timeframe ativo atual do gráfico.
Higher TimeFrameSeleciona o timeframe superior no qual os pontos de swing são detetados. Certifica-te de que selecionas um timeframe superior ao do gráfico ativo, ou o indicador não funcionará.
Higher TimeFrame PeriodDefine o período do timeframe superior.
Structures
Show Structures Define qual Market Structure mostrar/ocultar:
  • All: mostra tanto Market Structure Shifts quanto Break of Structures
  • None: não mostra Market Structures — apenas highs e lows protegidos
  • Break of Structure (BoS): mostra apenas Break of Structures
  • Structure Shift (MSS): mostra apenas Structure Shift (MSS)
Show Valid SwingsAtiva/desativa o desenho de swings válidos como um círculo.
Extend Retracement BarsNúmero de barras para estender os níveis de retração.
Play SoundAtiva a reprodução de um som de alerta quando um evento (MSS ou BOS) é detetado.
Play Sound On Valid SwingsAtiva a reprodução de um som quando um swing válido é detetado.
Play Sound FileO nome do ficheiro reproduzido no alerta sonoro — pode ser definido para qualquer ficheiro .wav no teu computador.
Rendering
Retracement ColorCor de desenho dos níveis de retração.
Bearish ColorCor de desenho de itens baixistas.
Bullish ColorCor de desenho de itens altistas.
Draw Offset (Points)Um deslocamento, em pontos, utilizado ao desenhar marcadores de swings e swings válidos no gráfico.

Instruções de Transferência e Instalação

Requisitos de Licença

Em automated-trading.ch podes optar por comprar uma subscrição mensal para utilizar os nossos produtos Premium, ou utilizar os nossos produtos gratuitos sem te subscreveres.

Em ambos os casos, precisas de criar uma conta para obter uma Licença que possas utilizar tanto para produtos Premium como gratuitos.

Para obteres a tua licença, simplesmente inscreve-te e depois obtém a tua licença em a página de faturação.

Importante: Este é um produto Gratuito — não é necessária nenhuma subscrição paga para o executar ao vivo, embora a criação de uma conta seja ainda obrigatória para obteres a tua licença.
Transferência
Inicia sessão para transferir este ficheiro.
Versão Mais Recente v1.5.0.1 · Publicado há 1 ano
Este ficheiro foi transferido 1627 vezes. A última transferência foi há 1 dia.

Também podes transferir esta estratégia — e todas as outras estratégias ou indicadores automated-trading.ch — em qualquer altura a partir da tua página centralizada de Transferências.

Passos de Instalação
1
Importa o ficheiro .zip transferido para NinjaTrader usando o item de menu Importar NinjaScript.
2
Abre uma nova janela de gráfico.
3
Clica com o botão direito no gráfico e escolhe Indicators... para adicionar o indicador ao gráfico.
4
Após adicionar o indicador ao gráfico, ele executa primeiro nos dados históricos do gráfico, depois continua a executar nos dados do mercado em direto.

Perguntas Frequentes

Geral

Sim — se tens uma ideia que acreditas que pode melhorar este indicador, usa a página de contacto para nos enviar uma mensagem.

Não, o código-fonte do indicador é protegido por razões de direitos de autor.

Não, este indicador apenas faz renderização e não fornece dados que possam ser usados dentro de uma estratégia — confira as nossas outras estratégias para uma baseada neste mesmo conceito.

Sim, podes usar este indicador sem TickReplay, mas tem em mente que neste caso o indicador não detetará eventos em velas históricas — apenas começará a detetá-los em dados de volume e preço em tempo real.

Notas de Versão

  • Bug Fix with index

  • Added Playsound on Valid Swings

  • Added Playsound; Added Offset drawing in points

  • Added Retracement Color; Fixed Serialization of parameter templates

  • Fixed algorithm for detecting protected highs & lows; Added drawing of retracement, valid swings; Added higher timeframe analysis

  • Fixed market structure detection algorithm based on protected highs & lows only; Added None as display option

  • First Release of the indicator
discord
Junta-te à nossa comunidade Discord
Dúvidas, feedback ou apenas queres conversar com outros traders? Vem dizer olá.
Junta-te ao Discord
Factos Rápidos
Plataforma NinjaTrader 8
Categoria Indicador
Plano Obrigatório Free
Versão Mais Recente v1.5.0.1
Última Atualização há 1 ano
Transferências 1627