Bandas centradas em TMA (TMACB)
Conteúdo da página
Ponderação triangular Em vez de utilizar médias móveis simples ou exponenciais, a TMA aplica uma ponderação triangular aos dados de preços. Isto significa que o ponto central recebe a ponderação máxima, enquanto as barras mais distantes (tanto passadas como futuras em relação ao centro) recebem uma ponderação progressivamente menor. Isto cria uma média móvel excepcionalmente suave que responde naturalmente às tendências dos preços, ao mesmo tempo que filtra o ruído do mercado de forma mais eficaz do que as médias móveis tradicionais.
Design sem repintura O indicador calcula seus valores em uma posição HalfLength barras atrás, usando apenas os dados que estavam disponíveis naquele ponto histórico. Quando exibido em um gráfico, a barra atual mostra o valor TMA que foi calculado HalfLength barras no passado, deslocado para frente. Isso garante que os valores nunca mudem depois de calculados, tornando-o perfeito para backtesting e sistemas de negociação automatizados, onde a confiabilidade é fundamental.
Bandas adaptáveis à volatilidade Ao incorporar bandas baseadas em ATR em torno do TMA centralizado, o indicador se expande automaticamente durante condições de mercado voláteis e se contrai durante períodos calmos. Esse ajuste dinâmico ajuda os traders a identificar rompimentos significativos em comparação com flutuações normais de preço, já que as bandas representam movimentos de preço estatisticamente significativos em relação à volatilidade atual do mercado.
Parâmetros
Meia-longitudinal (padrão: 12, intervalo: 1-500) Determina o período de suavização e o desvio de centralização. Um HalfLength de 12 significa que o TMA usa 25 barras no total (12 antes do centro + barra central + 12 após o centro) e exibe valores com um atraso de 12 barras. Valores menores tornam o indicador mais responsivo, mas menos suave; valores maiores fornecem sinais mais suaves com mais atraso.
Período de Atraso (padrão: 100, intervalo: 1-1000) O período de análise para o cálculo da Média do Intervalo Real. Períodos mais longos fornecem medições de volatilidade mais estáveis que mudam lentamente, enquanto períodos mais curtos tornam as bandas mais reativas aos picos de volatilidade recentes. A configuração padrão de 100 períodos oferece um bom equilíbrio para acompanhar tendências de médio prazo.
AtrMultiplicador (padrão: 2,0, intervalo: 0,1-10,0) Controla a largura das bandas multiplicando o valor ATR. Multiplicadores mais altos criam bandas mais largas que são tocadas com menos frequência, adequadas para identificar grandes mudanças de tendência. Multiplicadores mais baixos criam bandas mais estreitas para sinais de negociação mais frequentes.
Conjuntos de parâmetros predefinidos
O indicador inclui quatro combinações de parâmetros otimizadas:
- Padrão: HalfLength=12, AtrPeriod=100, AtrMultiplier=2,0 (equilibrado para a maioria dos mercados)
- Mais lento: HalfLength=24, AtrPeriod=100, AtrMultiplier=2.0 (sinais mais suaves e menos frequentes)
- Mais apertado: HalfLength=12, AtrPeriod=50, AtrMultiplier=1,5 (mais sensível à volatilidade recente)
- Mais amplo: HalfLength=12, AtrPeriod=100, AtrMultiplier=2,5 (menos falsas quebras)
Como usar
Identificação de tendências
- Preço acima da banda superior: forte tendência de alta
- Preço entre médio e alto: tendência de alta
- Preço próximo da média: Neutro/consolidação
- Preço entre o nível mais baixo e o nível médio: tendência de queda
- Preço abaixo da banda inferior: forte tendência de queda
Sinais de entrada
- Entradas longas quando o preço cruza acima da linha média a partir de baixo
- Entradas curtas quando o preço cruza abaixo da linha média a partir de cima
- Breakout long quando o preço fechar acima da banda superior
- Venda a descoberto quando o preço fechar abaixo da banda inferior.
Sinais de saída
- Saia das posições compradas quando o preço cruzar abaixo da banda média ou tocar a banda inferior.
- Saia das posições curtas quando o preço ultrapassar a banda média ou tocar a banda superior.
Suporte/Resistência As bandas superior e inferior atuam como níveis dinâmicos de suporte e resistência. Os saltos nessas bandas na direção da tendência geralmente oferecem oportunidades de entrada com baixo risco.
Notas de implementação
O indicador requer um mínimo de 2 × HalfLength + AtrPeriod + 10 barras antes de produzir valores válidos. Com as configurações padrão (HalfLength=12, AtrPeriod=100), isso significa que são necessárias pelo menos 134 barras de dados históricos.
O cálculo do preço utiliza uma média ponderada entre a alta, a baixa e o fechamento (com o fechamento contado duas vezes): (Alta + Baixa + Fechamento + Fechamento) / 4, o que ajuda a suavizar a volatilidade intrabarra, mantendo-se sensível aos preços de fechamento.
Bandas centradas em TMA - Blocos de negociação personalizados
Este pacote contém 8 blocos de condições prontos para uso Concebido para a criação sistemática de estratégias com o indicador TMA Centered Bands. Estes blocos encapsulam padrões de negociação comuns e podem ser utilizados diretamente no criador de estratégias do StrategyQuant.
1. Blocos de penetração de banda
Acima do TMAU (Oposto: LowBelowTMAD)
- Lógica:
Alto[1] > TMAUpper[1] - Descrição: Detecta quando o preço alto ultrapassa a banda superior, sinalizando um forte impulso de alta ou potenciais condições de sobrecompra.
- Caso de uso: Entrada longa na quebra ou sinal de saída curta
Baixo abaixo do nível médio (Oposto: HighAboveTMAU)
- Lógica:
Baixo[1] < TMABaixo[1] - Descrição: Detecta quando o preço baixo ultrapassa a banda inferior, sinalizando um forte impulso de baixa ou potenciais condições de sobrevenda.
- Caso de uso: Entrada curta em caso de quebra ou sinal de saída longa
2. Blocos de reversão à média (recuperação)
HighAboveTMAD (Oposição: Abaixo do TMAU)
- Lógica:
Baixo[2] TMALower[1] - Descrição: O preço atingiu/rompeu abaixo da banda inferior (TMAD) há duas barras e agora se recuperou acima dela, mostrando rejeição de preços mais baixos e potencial reversão de alta.
- Caso de uso: Entrada longa após teste bem-sucedido de suporte na banda inferior - "retorno da banda inferior"
Abaixo da média (Oposto: HighAboveTMAD)
- Lógica:
Alto[2] > TMAUpper[2] E Baixo[1] < TMAUpper[1] - Descrição: O preço atingiu/ultrapassou a banda superior (TMAU) há duas barras e agora recuou para abaixo dela, mostrando rejeição de preços mais altos e potencial reversão de baixa.
- Caso de uso: Entrada curta após falha na quebra da banda superior - "retorno da banda superior"
3. Blocos de direção de tendência
TMACIsRising (Oposto: TMACIsFalling)
- Lógica:
TMAMiddle[0] > TMAMiddle[1] - Descrição: A linha central (faixa do meio/TMAC) está subindo, confirmando o impulso da tendência de alta.
- Caso de uso: Filtro para estratégias long-only, confirmação de tendências, evitar posições curtas contra a tendência
TMACIsFalling (Ao contrário: TMACIsRising)
- Lógica:
TMAMiddle[0] < TMAMiddle[1] - Descrição: A linha central (faixa do meio/TMAC) está caindo, confirmando o impulso da tendência de queda.
- Caso de uso: Filtro para estratégias exclusivamente de venda a descoberto, confirmação de tendências, evitar posições compradas contra a tendência
4. Sinais avançados de recuperação (reversões de alta probabilidade)
TMACReboundUP ▲ (Oposto: TMACReboundDown)
- Lógica:
Fechar[2] Abrir[1] // A barra atual é de alta (confirmação de reversão)
- DescriçãoPadrão de reversão de alta - o preço foi empurrado abaixo da linha média com momentum de baixa, depois reverteu com uma vela de alta, mostrando a entrada de compradores.
- Caso de uso: Entrada longa quando o preço mostra exaustão e reversão após testar o suporte da linha média
- CuidadoEvite se
pastTMAC - TMAC > TMAangle × ponto (forte ângulo de tendência descendente = posição longa arriscada)
TMACReboundDown ▼ (Oposto: TMACReboundUP)
- Lógica:
Fechar[2] > Abrir[2] E // A barra anterior era uma vela de alta Fechar[1] < Abrir[1] // A barra atual é de baixa (confirmação de reversão)
- DescriçãoPadrão de reversão de baixa - o preço subiu acima da linha média com impulso de alta, depois reverteu com uma vela de baixa, indicando a entrada dos vendedores.
- Caso de uso: Entrada curta quando o preço mostra exaustão e reversão após testar a resistência da linha média.
- CuidadoEvite se
TMAC - passadoTMAC > TMAangle × ponto (forte ângulo de tendência ascendente = posição curta arriscada)
Exemplos de modelos de estratégia
1. Estratégia de rompimento seguindo tendências
Saída longa: Mínimo abaixo de TMAU OU TMAC em queda Entrada curta: Mínimo abaixo de TMAD E TMAC em queda Saída curta: Máximo acima de TMAD OU TMAC em alta
2. Estratégia de reversão à média
Saída longa: Acima da TMAU Entrada curta: Abaixo da TMAU E TMACIs em queda Saída curta: Abaixo da TMAD
3. Estratégia de recuperação (recomendada)
Entrada longa: TMACReboundUP E TMACIsRising Saída longa: TMACReboundDown OU TMACIsFalling Entrada curta: TMACReboundDown E TMACIsFalling Saída curta: TMACReboundUP OU TMACIsRising
Parâmetros
Todos os blocos compartilham estes parâmetros personalizáveis:
- QuadroSelecione a série de dados (padrão: gráfico principal)
- HT_Per (Meia duração): 10-220, passo 10
- ATR_Per (Período ATR): 10-120, passo 10 (padrão: 100)
- ATR_Mult (Multiplicador ATR): 0,5-3,0, passo 0,5 (padrão: 2,0)
Esses blocos aproveitam o sistema de blocos opostos da StrategyQuant, facilitando a criação de estratégias simétricas longas/curtas com lógica de negação adequada.
Disponibilidade do indicador
Esse indicador foi implementado para o StrategyQuant X e pode ser usado em todas as plataformas de negociação suportadas, incluindo MT4, MT5, TradeStation e MultiCharts.
Uso de blocos personalizados para condições
Você pode definir facilmente suas próprias condições no StrategyQuant X usando blocos personalizados. Isso permite que você configure parâmetros como períodos ou limites para ajustar o indicador à sua estratégia. Para obter informações mais detalhadas, consulte os recursos a seguir:
Importação de indicadores personalizados para o SQX
Para importar indicadores personalizados para o StrategyQuant X, siga as instruções passo a passo fornecidas aqui:
Excelente! Obrigado, Ivan.