Zoom MT5 B
- Indicadores
- Mariusz Franciszek Szczepanczyk
- Versão: 1.10
- Ativações: 5
Zoom MT5 — Zoom suave no estilo TradingView + Panorâmica opcional
Transforma a navegação do gráfico MT5 na experiência do TradingView - animação de zoom suave com panorâmica horizontal opcional a cada clique da roda do mouse. 1 clique da roda = 1 zoom na barra de ferramentas + movimento fluido.
Principais características:
Zoom suave - mudança gradual de escala em SmoothSteps=8 quadros com suavização de saída.
Panorâmica automática opcional com zoom - o deslocamento horizontal de PanBars=5 barras impede o "zoom para o vazio" (LockToRight=false)
Controle preciso - ZoomStep=1 (equivalente à barra de ferramentas), PanBars=5 (deslocamento das barras)
Proteção contra bloqueio de animação - impede spam durante a animação.
Limites de escala MT5 - travas automáticas de 0 a 5 (sem colisões)
Animação em milissegundos - SleepTime=15ms (120ms total ultra suave)
Sem consumo de CPU - ativo apenas na roda do mouse.
Universal - funciona instantaneamente em TODOS os gráficos/períodos de tempo.
Instalação com um clique - a navegação por arrastar e ampliar aparece.
Funciona em contas reais e de demonstração.
Suporte para hedge/netting - funciona com todos os tipos de conta MT5.
Recriação perfeita do TradingView:
Roda para cima: zoom IN + [opcional] panorâmica para a direita (ZoomStep + PanBars)
Roda para BAIXO: zoom para fora + [opcional] panorâmica para a ESQUERDA (ZoomStep - Barras de Panorâmica)
SmoothSteps=8: animação de suavização de 8 quadros 0%→20%→44%→72%→92%→100%
SleepTime=15ms: animação total de 120ms (suavização invisível)
A perfeição matemática na animação:
escala_atual = ChartGetInteger(ESCALA_DO_CHART) // 0-5
escala_alvo = escala_atual + ZoomStep * sinal // +1/-1 padrão
progresso = 1-(1-t)² // suavização de saída
escala_atual = escala_atual + (meta - atual) * progresso
ChartNavigate(CHART_CURRENT_POS, -sign * PanBars * progress) // panorâmica suave
Implementação à prova de balas:
CHART_EVENT_MOUSE_WHEEL = true // captura a roda do mouse
CHART_EVENT_MOUSE_MOVE = true // à prova de futuro
Bloqueio de animação: a flag is_animating impede spam.
Limitação de escala: se (alvo < 0) alvo = 0; se (alvo > 5) alvo = 5
MathRound(scale_now) = inteiros perfeitos em pixels
Suavidade configurável:
ZoomStep=1: zoom padrão da barra de ferramentas (alterar para usuários avançados)
PanBars=5: mudança suave (0 = desativar o panorâmica, aumente para maior movimento)
SmoothSteps=8: extremamente suave (1=instantâneo, 16=câmera lenta)
SleepTime=15: quadros de 15ms (equivalente a 60 FPS)
LockToRight=true: desativa o movimento de panorâmica (false = panorâmica ativada)
Implantação perfeita:
Arraste para QUALQUER gráfico - ativa automaticamente a roda do mouse.
A roda de rolagem PARA CIMA/PARA BAIXO proporciona uma experiência instantânea do TradingView.
Defina LockToRight=false para a combinação de panorâmica e zoom.
Funciona imediatamente - sem necessidade de reiniciar
Elementos visuais zero - atualização pura da navegação
Superioridade técnica:
Um único manipulador OnChartEvent - sobrecarga zero - sinalizador is_animating - proteção perfeita contra spam - navegação CHART_CURRENT_POS - Sleep(SleepTime) em loop - animação perfeita em cada quadro - finalização ChartRedraw() - acabamento impecável - OnCalculate() vazio - sem sobrecarga de plotagem
Garantias de compatibilidade: - Todas as versões do MT5 - Escala de gráfico universal de 0 a 5 - Todos os símbolos/períodos de tempo - zero conflitos - Seguro para múltiplos gráficos - cada gráfico independente - Seguro para EAs - sem interferência na lógica de negociação - Compatível com indicadores - funciona em conjunto com qualquer ferramenta
Estabilidade perfeita: - dparam > 0 = roda PARA CIMA (zoom IN), < 0 = roda PARA BAIXO - sign = (int)dparam > 0 ? 1 : -1 // direção limpa - Verificações de limites evitam travamentos - Sem criação de objetos = limpeza zero - Integração de Sleep() segura para threads
Aprimoramento definitivo do MT5 - Zoom MT5 com zoom suave e panorâmica opcional no MT5 nativo. Um clique na roda = navegação profissional. Curva de aprendizado zero, resultados instantâneos.
Configurações:
ZoomStep – define a quantidade de alteração da escala de zoom por passo da roda do mouse (1 = equivalente a um clique de zoom na barra de ferramentas).
PanBars – define o valor do deslocamento horizontal do gráfico em barras que acompanham cada etapa de zoom (0 = desativado).
SmoothSteps – define o número de etapas intermediárias para uma animação de zoom suave.
SleepTime – define o atraso em milissegundos entre as etapas da animação (quanto menor, mais rápida a animação).
LockToRight – desativa o deslocamento de panorâmica quando ativado (padrão: verdadeiro).
Os bots só trarão sucesso se você tiver acesso a capital ilimitado. Somente "olhos e mente" farão sua conta ficar lucrativa, e ferramentas simples, claras, rápidas e eficientes ajudarão você a alcançar esse objetivo.
O verdadeiro sucesso exige que SEU cérebro tome decisões. Minhas ferramentas não são robôs — são instrumentos para traders que pensam.
O preço de fechamento do dia anterior age como um ímã →Alto Baixo Fechar MT5
A Sessão Asiática define a direção para as sessões de Londres e Nova Iorque →Níveis da Sessão da Ásia
Se você usa vários instrumentos para fazer striptease:
Um clique B3 MT5,Painel de Posições de Símbolos,Botão de alternância SL TP,Zoom MT5 B
Se você remover o couro cabeludo de um instrumento:
Um clique B3 MT5,Painel de Posições de Símbolos,Botão de alternância SL TP,Última negociação com rótulo de pips,Zoom MT5 B
Se você investir a longo prazo em vários instrumentos:
Um clique B3 MT5,Painel de Posições de Símbolos
Se você leu as descrições e ainda precisa de esclarecimentos, entre em contato comigo. Explicarei cada função, configuração e caso de uso para garantir que essas ferramentas se adequem à sua estratégia de negociação.
