Market Pulse Dual
- Indicadores
- Edoardo Centorame
- Versão: 1.0
- Ativações: 5
Market Pulse Colored (Dual) – Indicador de Impulso de Mercado de Duplo Horizonte (Cores Dinâmicas)
Market Pulse Colored (Dual) é um indicador técnico avançado projetado para medir e visualizar o impulso do mercado por meio de uma combinação ponderada de RSI, CCI e uma modulação de energia/volatilidade baseada no ATR.
O indicador não gera ordens de compra ou venda nem executa trading automático: trata-se de uma ferramenta visual de análise que sintetiza de forma clara a direção e a qualidade do momentum, destacando com cores específicas as condições de alta, baixa, neutralidade e as fases de possível enfraquecimento ou mudança de direção.
A saída é exibida em uma janela separada com escala fixa de -100 a +100 e uma linha zero (0.0) utilizada como referência.
1) Estrutura do indicador: dois “Pulse” (duas linhas)
O indicador traça duas linhas coloridas:
✅ Pulse #1 – “Market Pulse” (linha mais fina, espessura 2)
-
É o pulso principal: mais reativo e adequado para capturar a direção do momentum com sensibilidade padrão.
-
Utiliza RSI e CCI com os períodos definidos pelo usuário.
✅ Pulse #2 – “Market Pulse II” (linha mais espessa, espessura 4)
-
É o pulso de confirmação / horizonte mais longo: mais lento e estável.
-
Calcula RSI e CCI com períodos multiplicados por ×5 em relação aos padrões.
-
Utiliza uma lógica de cores mais sofisticada, que distingue não apenas acima/abaixo de zero, mas também se o impulso está subindo ou caindo.
2) Componentes de cálculo: RSI + CCI + ATR (energia)
O valor do Pulse (tanto #1 quanto #2) é derivado de três elementos:
A) Normalização do RSI
-
O RSI (0–100) é transformado em uma escala -1 … +1:
-
50 torna-se o “zero lógico” do RSI.
-
Acima de 50 → positivo; abaixo de 50 → negativo.
B) Normalização do CCI
-
O CCI é dividido pelo valor de escala InpCCIScale (padrão 50.0) e depois limitado entre -1 … +1.
-
Na prática: quanto maior o CCI em valor absoluto, maior a contribuição para o pulso, sem exceder os limites.
C) Pesos RSI / CCI
A contribuição final é uma média ponderada:
-
InpWeightRSI (padrão 0.60)
-
InpWeightCCI (padrão 0.40)
Os pesos são normalizados internamente (se forem alterados, o indicador os ajusta automaticamente de forma proporcional).
D) Modulação ATR: intensidade / energia do mercado
O indicador calcula:
-
ATR atual
-
Média móvel do ATR ( InpATRMAPeriod )
A partir disso, obtém um ratio de energia:
Esse ratio é convertido em uma variável intensity (0…1), usada para amplificar ou atenuar o pulso:
-
Mercado de baixa energia (volatilidade abaixo da média) → impulso mais fraco
-
Mercado de alta energia (volatilidade acima da média) → impulso mais forte
Este componente é fundamental: dois sinais idênticos de RSI/CCI podem parecer mais ou menos fortes dependendo da volatilidade do mercado.
3) Escala e linha zero
Escala fixa
-
O indicador opera dentro de um intervalo visual -100 … +100
-
Todos os valores são limitados a esse intervalo.
Linha zero (0.0)
-
Desenhada em cor prata (Silver) com estilo pontilhado
-
Representa o limite entre:
-
Zona positiva (acima de 0) → viés altista
-
Zona negativa (abaixo de 0) → viés baixista
-
4) Dead Zone (zona neutra ao redor do zero)
Parâmetro: InpDeadZone (padrão 5.0)
Se o valor do pulso estiver entre:
-DeadZone e +DeadZone
ele é considerado NEUTRO.
Essa zona serve para:
-
filtrar micro-oscilações,
-
evitar mudanças constantes de cor próximas ao zero,
-
oferecer uma interpretação mais limpa e estável.
5) Cores: significado exato, acima/abaixo de zero e cruzamentos
5.1 Pulse #1 (Market Pulse) – cores simples e imediatas
Pulse #1 utiliza três estados visíveis (mais um invisível técnico):
🔵 LightSteelBlue = NEUTRO
-
Condição: |Pulse1| ≤ InpDeadZone
-
Significado: impulso fraco, indecisão, mercado lateral ou fase de transição.
🟢 Lime = POSITIVO
-
Condição: Pulse1 > InpDeadZone
-
Significado: pressão altista predominante (momentum positivo).
🔴 Red = NEGATIVO
-
Condição: Pulse1 < -InpDeadZone
-
Significado: pressão baixista predominante (momentum negativo).
Cruzamento da linha zero (Pulse #1)
-
De baixo para cima (superando a dead zone) → vermelho → verde
-
De cima para baixo (superando a dead zone) → verde → vermelho
-
Próximo de zero → tende ao azul neutro
Importante: para Pulse #1, a mudança de cor depende principalmente do sinal e da dead zone, não da inclinação.
5.2 Pulse #2 (Market Pulse II) – cores dinâmicas com “força” e “fraqueza”
Pulse #2 distingue quatro situações operacionais principais (além da neutra):
🔵 DodgerBlue = NEUTRO (zona de indecisão)
-
Condição: |Pulse2| ≤ InpDeadZone
-
Significado: ausência de viés confiável, mercado equilibrado ou em transição.
🟩 ForestGreen = LONG STRONG
(acima de zero e em alta)
Condições:
-
Pulse2 > InpDeadZone
-
inclinação (slope) > 0
Significado:
-
fase altista confirmada e em fortalecimento,
-
aumento do momentum positivo.
🟥 IndianRed = SHORT WEAK
(acima de zero, mas em queda)
Condições:
-
Pulse2 > InpDeadZone
-
inclinação ≤ 0
Significado:
-
o mercado ainda está acima de zero (viés altista residual),
mas o impulso está perdendo força, -
possível esgotamento do movimento de alta ou preparação para reversão.
🟩 DarkSeaGreen = LONG WEAK
(abaixo de zero, mas em alta)
Condições:
-
Pulse2 < -InpDeadZone
-
inclinação > 0
Significado:
-
o mercado ainda está em zona negativa (viés baixista),
mas o impulso de baixa está enfraquecendo, -
possível recuperação, repique ou fase de transição.
🟣 Magenta = SHORT STRONG
(abaixo de zero e em queda)
Condições:
-
Pulse2 < -InpDeadZone
-
inclinação ≤ 0
Significado:
-
fase baixista confirmada e em aceleração,
-
aumento do momentum negativo.
Como é calculada a inclinação (slope) do Pulse #2
Parâmetro: InpSlopeBars (padrão 5)
A inclinação não é calculada em apenas um candle, mas como uma inclinação média ao longo de N barras:
Isso torna as cores do Pulse #2:
-
mais estáveis,
-
menos sensíveis ao ruído,
-
mais confiáveis para análise de tendência.
6) Interpretação prática: combinação de Pulse #1 e Pulse #2
O melhor uso vem da leitura conjunta das duas linhas.
Cenário altista forte
-
Pulse #1: Lime
-
Pulse #2: ForestGreen
→ compra confirmada tanto no curto quanto no longo prazo.
Altista em enfraquecimento
-
Pulse #1: verde ou neutro
-
Pulse #2: IndianRed
→ viés altista permanece, mas a energia diminui.
Cenário baixista forte
-
Pulse #1: Red
-
Pulse #2: Magenta
→ tendência de baixa bem estruturada e em aceleração.
Baixista em enfraquecimento / recuperação
-
Pulse #2: DarkSeaGreen
-
Pulse #1: neutro ou virando para verde
→ possível fim da pressão de venda e fase de transição.
7) O que o indicador NÃO faz (importante)
-
Não gera sinais automáticos de compra/venda.
-
Não é um sistema completo de trading.
-
Não prevê o futuro.
Ele mostra apenas uma síntese do estado atual do mercado, baseada em RSI, CCI e volatilidade (ATR).
8) Parâmetros disponíveis
-
InpRSIPeriod / InpCCIPeriod – períodos base do Pulse #1.
-
Pulse #2 usa automaticamente períodos ×5.
-
InpATRPeriod – período do ATR.
-
InpATRMAPeriod – período da média do ATR (linha base de energia).
-
InpWeightRSI / InpWeightCCI – pesos de RSI e CCI.
-
InpCCIScale – escala de normalização do CCI (padrão 50).
-
InpDeadZone – zona neutra ao redor do zero.
-
InpSlopeBars – número de barras usadas para calcular a inclinação média do Pulse #2.
Nota final importante
Market Pulse Colored (Dual) foi projetado para oferecer uma leitura limpa, imediata e “de relance” do impulso do mercado:
-
Pulse #1 fornece rapidez e direção imediata (verde/vermelho/azul).
-
Pulse #2 acrescenta a qualidade do movimento (forte/fraco) por meio de cores baseadas em posição em relação ao zero + inclinação média.
