Statistica Engine
- Experts
- Versão: 1.0
- Ativações: 10
Statistica Engine é um algoritmo de trading automatizado abrangente e de nível institucional, projetado especificamente para a plataforma MetaTrader 5. A filosofia central do sistema está enraizada no conceito matemático de regressão linear e reversão à média.
Os mercados financeiros exibem padrões estatísticos distintos ao longo de períodos prolongados. A ação do preço tende a reverter para uma média histórica após se desviar significativamente da sua tendência estabelecida. A Statistica Engine capitaliza esses desvios calculando continuamente canais de regressão dinâmicos e bandas de desvio padrão em tempo real, executando negociações em extremos estatísticos com alta probabilidade matemática.
O sistema oferece uma abordagem calma, sistemática e altamente configurável para a análise de mercado, substituindo a tomada de decisão emocional por uma execução fria e calculada.
Principais funcionalidades e arquitetura
Regressão linear e bandas estatísticas
O algoritmo recalcula continuamente os limites do canal com base na linha de melhor ajuste. Acompanhando a linha de regressão central estão as bandas dinâmicas de desvio padrão. Quando o preço ultrapassa os limites externos dessas bandas, isso indica uma anomalia estatística — uma condição extrema de sobrecompra ou sobrevenda. O algoritmo identifica esse esgotamento estrutural e entra no mercado, antecipando uma reversão para a média.
Filtro de regime de mercado
A Statistica Engine possui um filtro proprietário de regime de mercado que analisa a volatilidade, o momentum direcional e os topos/fundos estruturais. Ao classificar o estado atual do mercado como tendencial ou lateral, o filtro de regime ajusta dinamicamente a lógica interna de negociação para garantir resiliência em vários ciclos de mercado.
Estrutura modular
Módulo de grade (Grid): Gerencia as negociações distribuindo estrategicamente o risco em vários níveis de preço usando espaçamento dinâmico baseado em ATR. À medida que a volatilidade aumenta, a distância entre os níveis da grade se amplia dinamicamente para proteger a margem.
Módulo de recuperação (Recovery): Gerencia automaticamente os drawdowns colocando negociações secundárias altamente calculadas em níveis estruturais de suporte e resistência, deslocando o ponto de equilíbrio para mais perto do preço atual de mercado.
Módulo de scalping (Scalp): Focado na execução rápida e de alta frequência durante a volatilidade de curto prazo, explorando microflutuações dentro das bandas de desvio padrão.
Módulo Alligator: Utiliza geometria fractal e convergência de médias móveis para garantir o alinhamento estrutural com a tendência antes de executar uma negociação, filtrando sinais falsos.
Gestão rigorosa de risco
A prioridade absoluta da Statistica Engine é a preservação de capital.
Limite de calor da carteira (Portfolio Heat Limit): O mecanismo de segurança definitivo. O utilizador define a margem acumulada máxima absoluta permitida. Uma vez atingido, o sistema cessará completamente a abertura de novas posições para evitar alavancagem excessiva.
Filtros de segurança de ativos: Filtros de segurança integrados detetam a classe de ativo subjacente, restringindo automaticamente configurações agressivas de reversão à média em ativos altamente voláteis, como metais, para manter um ambiente de negociação estável.
Parâmetros de entrada abrangentes
Configurações gerais
Número mágico (Magic Number): Um identificador único para o consultor especialista, necessário ao executar múltiplas instâncias na mesma conta.
Lote base (Base Lot): O tamanho do volume inicial para a primeira negociação numa sequência.
Percentagem de risco (Risk Percent): A percentagem do saldo total da conta a arriscar numa configuração de negociação para dimensionamento dinâmico do lote.
Limite de calor da carteira (Portfolio Heat Limit): A percentagem máxima acumulada de margem permitida para todas as posições abertas.
Módulos de estratégia e ativações
Usar espaçamento dinâmico por ATR (Use Dynamic ATR Spacing): Ativa o espaçamento baseado na volatilidade para negociações de grade e recuperação, em vez de distâncias fixas.
Ativar módulo de grade (Enable Grid Module): Ativa a lógica de entrada escalonada baseada em regressão linear.
Ativar módulo de recuperação (Enable Recovery Module): Ativa a recuperação matemática em negociações que entram em drawdown.
Ativar módulo de scalping (Enable Scalp Module): Ativa a lógica de negociação de curto prazo baseada em microflutuações.
Ativar módulo Alligator (Enable Alligator Module): Ativa o requisito de alinhamento estrutural com a tendência antes da entrada.
Configurações de otimização de desempenho
Período ATR (ATR Period): O número de barras históricas utilizadas para calcular o Average True Range (intervalo verdadeiro médio).
Período de regressão linear (Linear Regression Period): O número de pontos de dados utilizados para calcular o canal macro central.
Multiplicador de desvio padrão (Standard Deviation Multiplier): Determina a largura das bandas estatísticas em relação à linha de regressão central (por exemplo, 2.0 cobre aproximadamente 95% da ação normal do preço).
Requisitos da corretora
Recomendamos vivamente a utilização de uma corretora ECN ou STP que ofereça spreads brutos e elevada velocidade de execução. A alta latência ou spreads excessivamente amplos distorcem fundamentalmente os cálculos estatísticos e reduzem drasticamente a rentabilidade das negociações de reversão à média. É fortemente recomendada a utilização de um servidor virtual privado (VPS) dedicado.
Suporte e feedback
Todo o suporte técnico, relatórios de bugs e perguntas sobre configurações de parâmetros são tratados exclusivamente através da secção de comentários do MQL5 e do sistema de mensagens pessoais do MQL5. Certifique-se de testar o sistema minuciosamente no Testador de Estratégias no modo "Cada tick baseado em ticks reais" antes de o implementar num ambiente real.
