A falha na negociação direcional e na correlação simples
A maioria dos algoritmos de varejo tenta prever movimentos direcionais do mercado, expondo o capital a choques macroeconômicos imprevisíveis. Para mitigar isso, alguns traders utilizam a simples “correlação” entre pares (por exemplo, EURUSD vs GBPUSD). No entanto, a correlação é uma métrica falha para negociação, pois dois ativos podem estar altamente correlacionados enquanto seu spread diverge indefinidamente.
Os principais fundos de hedge quantitativos operam carteiras neutras em relação ao mercado por meio da Arbitragem Estatística (StatArb). Em vez de prever a direção, eles se baseiam na Cointegração— uma propriedade matemática que garante que o spread entre dois ativos historicamente vinculados acabará por reverter à sua média.
O Z-Score de Spread de StatArb Institucional traz essa matemática avançada de carteiras diretamente para o seu terminal MQL5.
Cálculo logarítmico do spread: O mecanismo não se limita a subtrair preços. Ele calcula o diferencial do logaritmo natural (Log(Ativo A) - Log(Ativo B)) para normalizar a volatilidade entre instrumentos com diferentes escalas de preços (por exemplo, ouro vs. prata).
Z-Score de Spread Dinâmico: Ele aplica um desvio padrão móvel (Z-Score) ao spread. Essa métrica não limitada revela exatamente quantos desvios padrão o spread atual se afastou de sua linha de base histórica.
Sincronização de tempo entre múltiplos ativos: O processamento nativo em MQL5 sincroniza perfeitamente os dados de séries temporais entre o símbolo do gráfico e o símbolo secundário inserido, garantindo um cálculo preciso do spread tick a tick, mesmo que um ativo tenha dados da corretora ausentes.
Anexe o indicador: coloque-o em um ativo (por exemplo, AUDUSD) e insira o par naturalmente cointegrado nas configurações (por exemplo, NZDUSD).
Identifique a divergência: Aguarde até que o Z-Score do spread ultrapasse os extremos críticos (por exemplo, +2,5 ou -2,5).
Execute a arbitragem:
Se o Z-Score atingir +2,5 (o spread está muito amplo): venda o ativo A e compre o ativo B.
Se o Z-Score atingir -2,5 (o spread está muito estreito): compre o ativo A e venda o ativo B.
Feche ambas as posições simultaneamente quando o Z-Score retornar a 0,0 (a média).
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/71862
Precision Sniper
O Precision Sniper é um indicador MT5 de múltiplas confluências inspirado nas principais ferramentas de sinais do TradingView, que classifica cada sinal de compra/venda (A+, A, B, C) com base na estrutura da EMA, RSI, MACD, ADX, VWAP e alinhamento de volume, com 8 predefinições, confirmação de tendência HTF, níveis automáticos de TP/SL, trailing stop e um painel de backtest integrado.
XANDER Pulse Candles
Pinte suas velas de acordo com o estado do momentum. Quatro níveis de tendência + neutro — projetado para gráficos escuros.
Institutional GARCH(1,1) Volatility Forecaster
Um mecanismo preditivo quantitativo que substitui o ATR de varejo, que é um indicador defasado, e utiliza o modelo econométrico GARCH(1,1) — vencedor do Prêmio Nobel — para prever matematicamente a volatilidade e a variância futuras do mercado.
XANDER Adaptive Cross
Duas médias móveis adaptativas que interpretam o mercado de maneiras diferentes. Os cruzamentos sinalizam mudanças de tendência.