Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Publicado por:
- Amanda Vitoria De Paula Pereira
- Visualizações:
- 42
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
A falha matemática na volatilidade do varejo (ATR)
Os algoritmos de varejo dependem universalmente do Average True Range (ATR) para calcular o stop-loss e o dimensionamento da posição. Essa é uma falha estrutural fatal. O ATR é puramente retrospectivo - ele apenas calcula a média dos movimentos de preços anteriores. Quando ocorrem choques macroeconômicos, o ATR fica significativamente defasado, deixando seu capital exposto durante os momentos exatos em que a proteção dinâmica é mais necessária.
O padrão institucional: Modelo GARCH(1,1)
Para sobreviver aos regimes dinâmicos do mercado, os fundos de hedge quantitativos de primeira linha e as mesas de precificação de opções não olham para as médias passadas. Eles preveem a variância futura usando o modelo GARCH (Generalized Autoregressive Conditional Heteroskedasticity).
O Institutional GARCH(1,1) Forecaster traz essa matemática econométrica vencedora do prêmio Nobel diretamente para o seu terminal MQL5.
Arquitetura quantitativa principal
-
Variância preditiva: Em vez de calcular a média dos intervalos anteriores, o algoritmo calcula os choques de retorno logarítmico (Alpha) e a persistência da volatilidade histórica (Beta) para prever a probabilidade matemática exata da variância para a próxima vela de execução.
-
Avaliação de risco sem defasagem: Detecta instantaneamente o agrupamento da volatilidade (a tendência de grandes movimentos serem seguidos por outros grandes movimentos), permitindo que o Expert Advisor amplie preventivamente os trailing stops antes mesmo que o ATR comece a reagir.
-
Pesos padrão institucionais: Pré-configurado com parâmetros econométricos padrão de Wall Street($\alpha = 0,09$, $\beta = 0,90$) para modelar a decadência típica de ativos financeiros, com entradas completas expostas para otimização avançada de parâmetros.
-
Zero dependências externas: Calcula matrizes logarítmicas complexas nativamente em C++, evitando a necessidade de integrações externas lentas com Python.
Como implementar na Algo-Trading
-
Abandone o ATR: pare de usar médias de período estáticas para seus stop-losses dinâmicos.
-
Prevero choque: monitore o histograma GARCH. Um pico repentino indica que um choque de volatilidade de alta probabilidade é matematicamente iminente.
-
Proteja o capital: Use o buffer desse indicador para reduzir dinamicamente o tamanho de seu lote (VAPS) ou ampliar seu stop-loss milissegundos antes que uma grande injeção de liquidez varra o livro de ordens de varejo.
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/72043
Institutional StatArb and Cointegration Spread Z-Score
Um oscilador quantitativo de múltiplos ativos projetado para Arbitragem Estatística (Pairs Trading), que calcula o spread logarítmico entre dois ativos correlacionados e mede seu Z-Score para identificar oportunidades de reversão à média neutras em relação ao risco.
Precision Sniper
O Precision Sniper é um indicador MT5 de multiconfluência inspirado nas principais ferramentas de sinal do TradingView, classificando 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 viés HTF, níveis automáticos de TP/SL, trailing stop e um painel de backtest integrado.
Accumulation/Distribution
O Indicador Accumulation/Distribution (Acumulação/Distribuição ou A/D) é determinado pelas mudanças de preço e volume.
Accelerator Oscillator (AC)
O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.
