Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Indicadores

Portfolio Correlation and Margin Risk Calculator - indicador para MetaTrader 5

Cristian David Castillo Arrieta
Cristian David Castillo Arrieta
Profissional de Finanças e Negócios Internacionais com especialização em Gestão Financeira. Desenvolvedor autodidata em MQL5 e Python com foco em trading algorítmico, construção de portfólios multi-ativos e gestão quantitativa de risco.
| Portuguese English Русский 中文 Español Deutsch 日本語 한국어 Français Italiano Türkçe
Visualizações:
41
Avaliação:
(1)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance



A maioria dos traders do MT5 define o tamanho de cada posição individualmente e nunca percebe como suas posições abertas (ou planejadas) interagem como um portfólio. Dois instrumentos que parecem independentes podem se comportar de maneira quase idêntica durante o mesmo evento noticioso, e um conjunto de posições “pequenas” pode, sem que se perceba, chegar a representar uma parcela perigosa do patrimônio líquido da conta em termos de margem combinada.

O indicador lê uma lista separada por vírgulas de símbolos e tamanhos de lotes e exibe um relatório completo na aba “Experts” e, opcionalmente, no próprio gráfico:

  • Matriz de correlação por pares — correlação de Pearson entre os retornos históricos de barra a barra de cada par de instrumentos, ao longo de um período de análise e um intervalo de tempo configuráveis.
  • Correlação média entre pares — um único número que resume o grau de diversificação (ou concentração) do conjunto.
  • Margem combinada estimada — a margem total que sua corretora exigiria para abrir todos os instrumentos listados no tamanho de lote especificado, na moeda da conta.
  • Carga de depósito — essa margem combinada como porcentagem do patrimônio líquido atual da conta, com um alerta único quando ultrapassar um limite definido por você.

Entrada. Defina InpSymbols (por exemplo, “EURUSD,GBPUSD,XAUUSD,USDJPY”) e InpLots (por exemplo, “0,10,0,10,0,10,0,10”) como listas separadas por vírgulas, na mesma ordem, de 2 a 10 instrumentos. Cada símbolo é adicionado automaticamente ao Market Watch caso ainda não esteja lá.

Parâmetros. InpTimeframe e InpLookbackBars controlam a série de retornos usada para a correlação; InpMarginWarnPct define o limite de alerta de carga no depósito; InpRefreshSec define a frequência com que o relatório é recalculado; InpShowPanel ativa ou desativa o painel Comment() no gráfico.

A ferramenta foi escrita em MQL5 puro. Não requer bibliotecas externas, Python nem DLLs — tudo é executado nativamente dentro do MetaTrader 5.

Desenvolvida pela equipe responsável pelo AbacuQuant, uma plataforma auditada de copy-trading multiestratégia para o MT5 que administra carteiras diversificadas em instrumentos não correlacionados, com um histórico verificado de 24 meses.

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/75172

Interactive Supply and Demand Zone Trading Prototype Interactive Supply and Demand Zone Trading Prototype

Esta versão apresenta um protótipo leve de negociação automatizada desenvolvido com base na estrutura do Interactive Supply and Demand Zone Manager. A estrutura permite que os operadores desenhem e gerenciem suas próprias zonas de oferta e demanda, enquanto cada zona mantém seu próprio ciclo de vida, histórico de interações e estado em evolução à medida que as condições do mercado mudam. A abordagem híbrida combina zonas definidas pelo usuário com monitoramento, validação e gestão de negociações automatizados. A estratégia avalia as zonas qualificadas por meio de um processo de decisão estruturado antes de gerar ações de negociação. O registro detalhado oferece visibilidade sobre o comportamento das zonas, permitindo que os operadores estudem as interações e desenvolvam suas próprias abordagens utilizando as informações coletadas.

SMMA Levels MTF / BhanuCodeLab SMMA Levels MTF / BhanuCodeLab

O SMMA Levels MTF é um indicador de Média Móvel Suavizada (SMMA) para múltiplos intervalos de tempo, destinado ao MetaTrader 5. O indicador calcula os valores da SMMA a partir de vários intervalos de tempo selecionáveis e os exibe juntos no gráfico atual.

Footprint XRay (Order Flow Volume Delta) Footprint XRay (Order Flow Volume Delta)

Um indicador institucional de fluxo de ordens e gráfico de pegada de mercado, portado do Pine Script para o MQL5. Ele desconstrui dinamicamente as barras dos principais intervalos de tempo utilizando dados históricos de tick e volume real de intervalos de tempo inferiores (LTF) para calcular o delta de volume de compra/venda em cada nível de preço. O indicador possui seleção automática de intervalo de tempo, destaque do Ponto de Controle (POC), Desequilíbrios Empilhados, detecção de Absorção extrema, acompanhamento de Negócios Pendentes (UB) com mitigação em tempo real e acionamentos de alertas em tempo real.

Value Area Levels / BhanuCodeLab Value Area Levels / BhanuCodeLab

O “Value Area Levels” é um indicador de Área de Valor baseado em sessões para o MetaTrader 5. Ele calcula e exibe os níveis de Máxima da Área de Valor, Ponto de Controle e Mínima da Área de Valor para os perfis em desenvolvimento, anteriores e históricos.