Multi Timeframe Currency Strength Panel
- Indicadores
-
Narayanan Mohanan Mohanan Krishnan
Desenvolvedor MT5/MQL5 especializado na criação de Expert Advisors, indicadores personalizados e ferramentas de backtesting e validação. Meu foco é desenvolver código limpo, bem documentado e sem repaint, utilizando lógica baseada em candles fechados, buffers validados e gerenciamento adequado de - Versão: 1.0
Este painel mostra onde as oito principais moedas estão neste momento e como cada um dos 28 principais pares vem se movendo em nove timeframes ao mesmo tempo. As duas leituras ficam em um único gráfico, atualizadas por um temporizador.
Classificar os pares isoladamente induz ao erro. Quando uma única moeda se move, todos os pares que a contêm se movem junto, de modo que o topo de uma classificação de pares costuma ser a mesma moeda repetida sete vezes. Este painel separa a causa das repetições decompondo toda a matriz em forças individuais de cada moeda.
Como funciona a decomposição
Cada uma das oito moedas aparece em sete dos vinte e oito pares. Sua força é a média dessas sete leituras, com o sinal invertido sempre que ela for a moeda de cotação — um AUDJPY em queda significa um iene se fortalecendo, não enfraquecendo.
Cada par contribui para exatamente duas moedas — positivamente para a sua moeda base e negativamente para a de cotação —, de modo que, no conjunto completo de vinte e oito, essas contribuições se cancelam e as oito forças somam zero. O painel usa isso como verificação interna: se os valores não se equilibrassem, a decomposição estaria errada. Isso também significa que as leituras são relativas entre si, e não absolutas. Uma moeda não é forte por si só, apenas forte em relação às demais do conjunto.
O efeito prático é que oito números claros substituem vinte e oito sobrepostos. Em vez de ler sete pares de iene no fim de uma lista e inferir a causa comum, você vê a causa diretamente.
O que as linhas dos pares mostram
Cada linha de par traz nove blocos coloridos, um por timeframe de M1 a MN1, mostrando a direção e o tamanho do último movimento concluído naquele timeframe. Por padrão, verde é uma alta forte, amarelo uma alta fraca, cinza é estabilidade, laranja uma queda fraca e vermelho uma queda forte. As cinco cores são parâmetros e podem ser alteradas.
Ler a linha da esquerda para a direita mostra se um movimento está restrito aos timeframes menores ou se já se transferiu para os maiores. Uma linha vermelha de M1 a M15, mas verde em H4 e acima, é um movimento recente que ainda não virou o quadro maior.
O valor no fim de cada linha é a média ponderada dessas nove leituras. As linhas são ordenadas por ele, com as mais fortes no topo.
O marcador de divergência
Se a decomposição explicasse a matriz perfeitamente, o valor de um par deveria ser igual à força da sua moeda base menos a força da sua moeda de cotação. Onde um par se afasta bastante disso, seu movimento não é totalmente explicado por nenhuma das duas moedas, e o painel o marca.
O limite é definido em desvios padrão sobre toda a matriz, e não como um número fixo, adaptando-se igualmente a condições calmas e agitadas.
Vale ajustá-lo ao seu gosto. Um limite alto isola apenas os casos mais extremos; reduzi-lo distribui as marcas pela matriz e revela as discrepâncias menores que um ajuste rigoroso esconde. Uma das capturas foi feita com um limite baixo para tornar isso visível — as marcas aparecem no topo do painel, no meio e na base, e não apenas nos pares que mais se moveram.
O que esperar em limites mais altos: quando uma única moeda se move com força, seus pares tendem a ser marcados em conjunto. A média que produz as oito forças limpas não consegue absorver por completo um movimento desproporcional, e o grupo inteiro passa a parecer parcialmente inexplicado. O marcador é mais informativo em condições normais e menos durante um movimento violento de uma única moeda — o oposto do que se poderia supor, e vale saber antes de confiar nele.
Parâmetros
- Conteúdo do painel — moedas e pares, apenas moedas ou apenas pares
- Canto do painel — qualquer um dos quatro, com deslocamentos horizontal e vertical em pixels
- Tamanho da fonte, espaçamento das linhas, largura e altura dos blocos — o painel se ajusta ao seu gráfico
- Linhas de pares exibidas — de 1 a 28, para janelas menores
- Comprimir as barras de força — escala de raiz quadrada, para que uma moeda dominante não reduza todas as demais barras a tocos
- Mostrar horário da última atualização — um carimbo visível, para que um painel congelado seja evidente em vez de presumido ativo
- Marcar pares que divergem de suas moedas — ligado ou desligado, com limite ajustável em desvios padrão
- Intervalo de atualização — em segundos
- Congelar com o mercado fechado — interrompe o redesenho de um painel que não muda
- Sufixo dos símbolos — detectado automaticamente; pode ser definido manualmente para nomenclaturas incomuns de corretora
- Cores — os cinco estados dos blocos, o marcador de divergência e o texto
Adaptação ao seu gráfico
A cor do texto é obtida do fundo do gráfico por padrão, de modo que o painel permanece legível em esquemas claros ou escuros sem reconfiguração. Trocar de esquema o redesenha imediatamente, sem esperar a próxima atualização. Rolagem e zoom não disparam redesenho.
O painel fica ancorado ao canto escolhido e deslocado em pixels, permanecendo onde você o colocou quando a janela é redimensionada.
O que as capturas mostram
- Dois gráficos lado a lado — um gráfico diário do índice do dólar em esquema claro com o painel à esquerda, e um gráfico de uma hora do ouro em esquema escuro com o painel à direita. Símbolos diferentes, timeframes diferentes, esquemas opostos, cantos opostos e leituras idênticas: o painel descreve o mercado, não o gráfico em que está.
- A janela de parâmetros — todas as configurações, com o painel visível ao fundo.
- Modo apenas moedas — um painel compacto de oito linhas para quando a grade de pares não é necessária.
- O painel completo em vários instrumentos e timeframes — incluindo uma captura com limite de divergência baixo, em que os marcadores se espalham por todo o painel em vez de ficarem apenas nos pares que mais se moveram.
Comportamento do cálculo
A leitura de cada timeframe combina a barra em formação com a última já concluída, de modo que o painel responde ao movimento ao vivo permanecendo ancorado em dados fechados. Quando o histórico de um timeframe não está disponível para um par, esse timeframe é excluído e o valor é normalizado pelos timeframes efetivamente lidos — um par nunca é rebaixado na classificação por falta de dados em vez de por seu movimento.
O painel se atualiza por temporizador próprio, e não pelos ticks do gráfico. Isso importa em uma tela de 28 símbolos: acionado pelo símbolo do gráfico, um cruzamento pouco líquido em uma sessão calma paralisaria o painel inteiro enquanto o restante do mercado se move.
Observações
- Desenhado sobre o gráfico de preços como objetos. Sem buffers de indicador, sem plots, sem janela separada.
- Todos os 28 pares principais precisam estar disponíveis na sua corretora. O painel informa pelo nome os que estiverem faltando no registro de Experts.
- A seção de moedas fica oculta se houver menos de 28 pares disponíveis, pois uma decomposição parcial seria enganosa.
- O painel lê timeframes fixos de M1 a MN1. Ele não acompanha o timeframe do gráfico em que está aplicado.
- Sem dependências externas. Todos os valores são calculados dentro do indicador. Ele não chama nenhum outro indicador, portanto não há handles que possam falhar, não há nada a instalar junto e não há dependência do estado da sua pasta de indicadores padrão.
Este painel é uma ferramenta de análise técnica e de filtragem das condições de mercado. Não é um sistema de trading, não gera sinais de negociação, não fornece recomendações de investimento e não abre nem gerencia operações automaticamente. Ele descreve para onde o mercado se moveu; não prevê para onde irá. Nenhuma afirmação de desempenho é feita a seu respeito.
Download e uso gratuitos. Se ele lhe for útil, uma avaliação ajuda outros traders a encontrá-lo.
| Mais ferramentas deste desenvolvedor Desenvolvo indicadores e Expert Advisors para MT5 com ênfase em código limpo, documentado e sem repaint: lógica baseada em candles fechados, buffers validados e nenhuma dependência de outros indicadores. Ver todos os produtos publicados → Dúvidas sobre o cálculo, a decomposição ou o uso deste painel junto com suas próprias ferramentas? Envie-me uma mensagem privada — terei prazer em responder. |
Desenvolvido e mantido por Narayanan Mohanan, desenvolvedor MT5/MQL5.
Se encontrar algum erro na tradução desta página, entre em contato comigo e farei a correção.
