Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
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
Experts

USDX Trader EA - Trade the US Dollar Index even if your broker does not include the USDX among their symbols. - expert para MetaTrader 5

Visualizações:
6
Avaliação:
(1)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Atualização para a versão 1.33 — correções de bugs.

USDX Trader v1.33 — Gráfico do Índice Sintético do Dólar e negociação de cestas para MetaTrader 5

Versão 1.33 · MetaTrader 5 · Qualquer corretora que ofereça os principais pares com o dólar americano

O USDX Trader cria um Índice do Dólar Americano sintético a partir dos pares de moedas já presentes no seu “Market Watch”, exibe-o no seu gráfico como um símbolo normal e permite que você compre ou venda o índice como uma cesta dos pares subjacentes — com take-profit e stop-loss calculados com base no próprio índice, e não em um único par.

Ele foi desenvolvido para traders cuja corretora não oferece o símbolo USDX / DXY.

Captura de tela 1


Por que isso é importante se sua corretora não oferece o USDX

O Índice do Dólar Americano é o parâmetro padrão para avaliar a força geral do dólar. Muitas corretoras de varejo nem o listam, ou listam apenas um CFD baseado em futuros com spreads amplos, horário de negociação limitado ou rolagem de contratos. Sem ele, os traders muitas vezes precisam acompanhar o índice em um site separado e negociar em outra plataforma.

Problema sem um símbolo USDX O que o USDX Trader faz
Não há gráfico de força do dólar dentro do MT5 Cria um símbolo personalizado com preços em tempo real e histórico, para que todos os intervalos de tempo, indicadores e ferramentas de desenho funcionem nele
Você avalia os pares com o dólar um por um (EURUSD, GBPUSD…) e leva em conta as notícias da outra moeda Mostra uma leitura combinada do dólar, construída a partir de seis ou mais pares
Você pode acompanhar o dólar, mas não pode negociá-lo como uma única posição Abre e fecha toda a cesta com um clique, com o tamanho definido pelas ponderações do índice
O SL e o TP em um par não correspondem à sua visão do “dólar” Os TP/SL virtuais são comparados ao nível do índice, e toda a cesta é fechada em conjunto
Os nomes dos símbolos da corretora variam (EURUSD.m, EURUSDpro…) Encontra os símbolos corretos automaticamente (ou usa seu sufixo)

Importante: trata-se de uma replicação do índice a partir de pares à vista, e não do feed oficial de dados da ICE. É de se esperar pequenas diferenças em relação ao índice publicado (consulte Limitações).


Principais recursos

  • USDX sintético em seu gráfico. Aplique o EA a qualquer gráfico. Ele alterna o gráfico para o símbolo sintético e volta ao normal quando você remove o EA.
  • Menu suspenso com opções predefinidas. USDX, duas cestas de moedas em relação ao dólar, uma cesta de ponderação igualitária ou sua própria combinação personalizada.
  • Negociação por cesta. COMPRAR / VENDER / FECHAR no painel do gráfico. Os tamanhos das posições seguem as ponderações do índice.
  • TP e SL virtuais em pontos do índice. Defina 0 para não ter TP ou SL.
  • Níveis de TP/SL no gráfico antesda entrada (projetados para COMPRA e VENDA) e após a entrada (linhas em tempo real).
  • Tamanho ajustável com os botões + / − e um campo editável. Uma tabela de plano mostra os lotes de cada perna antes de você negociar.
  • Proteção de lote mínimo. Uma perna abaixo do lote mínimo da corretora é arredondada para o menor tamanho permitido, e você deve confirmar antes que a operação seja executada.
  • As últimas N barras são reconstruídas a partir de ticks reais de todas as etapas para garantir máximas e mínimas precisas nas barras exibidas.
  • Suporte ao Testador de Estratégias com um modo automático opcional (veja abaixo).

Como o índice é calculado

A predefinição do USDX utiliza a fórmula do Índice do Dólar dos EUA da ICE:

USDX = 50.14348112 × EURUSD^-0,576 × USDJPY^0,136 × GBPUSD^-0,119 × USDCAD^0,091 × USDSEK^0,042 × USDCHF^0,036

Par Exponente Participação no índice Efeito quando o par sobe
EURUSD -0,576 57,6% O USDX cai
USDJPY +0,136 13,6% O USDX sobe
GBP/USD -0,119 11,9% O USDX cai
USDCAD +0,091 9,1% O USDX sobe
USDSEK +0,042 4,2% O USDX sobe
USDCHF +0,036 3,6% O USDX sobe

Comprar o USDX = comprar USDJPY, USDCAD, USDSEK, USDCHF e vender EURUSD, GBPUSD. Vender o USDX é o inverso.

O gráfico mostra a cotação de compra do índice. Abrir uma posição comprada na cesta custa a cotação de venda do índice, calculada a partir das cotações corretas de compra ou venda de cada componente; portanto, os spreads estão incluídos nos níveis de entrada e saída.


Predefinições

Predefinição Componentes Notas
USDX (padrão) 6 Fórmula e constante do Índice do Dólar da ICE
USD amplo – 9 componentes 9 Cesta ampla do dólar no estilo Bloomberg (ponderações 2026-27) sem KRW, INR, TWD, renormalizada para 100%. Requer USDMXN, USDCNH e USDSGD
USD amplo – 12 componentes 12 Ponderações completas do dólar amplo. Muitas corretoras não oferecem todos os componentes
Ponderação igualitária do USD em relação às 6 principais moedas 6 EUR, GBP, AUD, JPY, CHF, CAD, cada uma com 1/6. Liquidez e spreads reduzidos
Personalizado 1–12 Sua própria lista de SÍMBOLOS:ponderações, fórmula geométrica ou linear

As predefinições gerais são aproximações dos índices gerais do dólar publicados, não réplicas. Seu nível absoluto é escalonado para indicar cerca de 100 e não tem significado oficial.

Exemplo personalizado: EURUSD:1;GBPUSD:-1 com a fórmula geométrica resulta na relação EURGBP.


Painel no gráfico

Controle Função
Linha de cotação Índice de compra/venda em tempo real (verde quando sobe, vermelho quando desce)
Tamanho − / campo / + Tamanho da cesta. Digite um valor ou ajuste-o
Campos TP / SL Níveis virtuais em pontos do índice. 0 = desativado. Editável enquanto a cesta estiver aberta
COMPRAR / VENDER Abrir uma cesta (aparaçao de caixa de diálogo de confirmação primeiro)
FECHAR CESTA Fechar todas as posições da cesta
Linhas de nível COMPRAR e VENDER com TP/SL projetados antes da entrada; entrada, TP, SL após a entrada
Tabela de planejamento/abertura de posições Lotes planejados e erro de arredondamento por posição; após a entrada, lotes e lucro por posição
− / + (barra de título) Recolher ou expandir o painel

Dimensionamento de lotes

Para a fórmula geométrica, a exposição de cada perna é peso × tamanho × unidade da cesta na moeda da conta e é convertida em lotes com o valor do tick do símbolo. Com a unidade da cesta padrão de 100.000, o tamanho 1,0 ≈ 100.000 de exposição, e uma variação de 1% no índice vale cerca de 1.000 na moeda da conta.

Componentes menores (SEK, CHF, SGD) precisam de um tamanho maior para manter a precisão. Se o volume ideal de um componente estiver abaixo do lote mínimo da corretora, o EA usa o lote mínimo, mostra os volumes ideal e real e a diferença percentual, e solicita sua confirmação. A cesta, então, não corresponderá exatamente aos pesos-alvo.


Testador de Estratégias e modo automático

Símbolos personalizados não podem ser criados no Testador de Estratégias; portanto, no testador, o EA calcula o índice virtualmente a partir dos símbolos dos componentes (ele os seleciona automaticamente). No testador, não há caixas de diálogo nem cliques em painéis; por isso, é oferecido um modo automático opcional:

Modo Comportamento
Somente manual Operações realizadas apenas pelos botões do painel
Somente automático no Testador de Estratégias (padrão) Negocia automaticamente no testador; manual em tempo real
Sempre automático Opera automaticamente também em tempo real

A lógica automática é uma demonstração simples: cruzamento entre EMA rápida e lenta em barras de índice fechadas (padrão H1, 12/26). Ela abre uma primeira posição após o aquecimento e reverte a posição a cada cruzamento, utilizando o TP/SL virtual. Não se trata de uma estratégia otimizada ou recomendada.

Se um símbolo de perna estiver faltando no testador, o EA o descarta e renormaliza os pesos restantes para que o teste possa ser executado.


Entradas

Definição do instrumento

Entrada Padrão Descrição
Predefinição de combinação USDX Menu suspenso de predefinições
Nome do símbolo para a predefinição USDX USDX_SYNTH Nome do símbolo personalizado do gráfico
Sufixo da corretora (em branco) Deixe em branco para detecção automática

Apenas predefinição personalizada

Entrada Padrão Descrição
Pares EURUSD:1;GBPUSD:-1 SÍMBOLO:peso separado por ; . Até 12 pernas
Fórmula Geométrica Geométrica (produto de potências) ou linear (soma ponderada)
Constante geométrica K 1,0 Apenas escala
Nome do símbolo / dígitos CUSTOM_SYNTH / 5 Símbolo personalizado do gráfico

Gráfico / histórico

Entrada Padrão Descrição
Barras M1 do histórico 20.000 Histórico construído a partir dos dados M1 das pernas
Reconstruir as últimas N barras a partir de ticks reais 20 0 = desativado
Intervalo de tempo para as N barras Atual Intervalo de tempo usado para medir N
Número máximo de ticks a serem baixados 1.500.000 Limite de segurança para janelas grandes
Armazenar ticks reconstruídos true Também grava ticks no símbolo personalizado
Intervalo de atualização em tempo real (ms) 250 Com que frequência o índice é recalculado

Negociação

Entrada Padrão Descrição
Tamanho da cesta 0,50 Tamanho inicial (editável no painel)
Intervalo de tamanho 0,10 Incrremento dos botões + / −
Unidade da cesta 100.000 Exposição na moeda da conta por 1,0 de tamanho (geométrica)
TP/SL virtual (pontos do índice) 0,50 / 0,50 0 = sem TP / sem SL
Avisar se o erro de arredondamento exceder (%) 25 Aciona o aviso de confirmação
Sempre confirmar true Caixa de diálogo de confirmação antes de cada cesta
Número mágico 20250101 Use um diferente para cada instrumento
Slippage máximo (pontos) 20 Desvio para ordens de mercado

Automação

Entrada Padrão Descrição
Modo de negociação automática Apenas no Testador Consulte a seção “Testador de Estratégias”
Intervalo de tempo da barra do índice H1 Barras utilizadas pela lógica automática
EMA rápida / lenta 12 / 26 Períodos da lógica automática
Etapa(s) de avaliação do testador 1 Com que frequência o testador avalia o índice

Painel / gráfico

Entrada Padrão Descrição
Mostrar painel true
Mostrar linhas projetadas de TP/SL verdadeiro Linhas antes da entrada
Painel X / Y 10 / 20 Posição do painel

Configuração

  1. Adicione cada etapa da sua predefinição escolhida ao Market Watch (clique com o botão direito do mouse no Market Watch → Símbolos).
  2. Ative a Negociação Algorítmica e permita a negociação nas propriedades do EA.
  3. Arraste o EA para qualquer gráfico e escolha a predefinição. O gráfico muda para o símbolo sintético.
  4. Verifique a tabela do plano, defina o tamanho, o TP e o SL e, em seguida, use COMPRAR / VENDER.

Execute o EA em um gráfico por instrumento, cada um com seu próprio número mágico.


Limitações

  • Não se trata do índice oficial. Os valores provêm dos preços da sua corretora. É de se esperar pequenas diferenças em relação ao índice ICE publicado e aos futuros DX (feed, spread, base dos futuros, bid vs. mid).
  • As máximas e mínimas das barras mais antigas são aproximações. Apenas as últimas N barras (padrão 20) são reconstruídas a partir de ticks reais; o histórico mais antigo é construído a partir de barras M1.
  • Execução em múltiplas etapas. Cada etapa paga o spread, pode ser afetada por slippage e carrega seu próprio swap. Uma etapa que não consiga ser aberta aciona um rollback das outras etapas.
  • TP/SL virtuais. Os níveis são verificados pelo EA enquanto ele está em execução. Se o terminal estiver offline ou a conexão for perdida, nada fechará a cesta. Não há ordens de SL/TP no lado do servidor.
  • Gaps e mercados voláteis podem ser preenchidos além do nível de TP/SL.
  • Uma cesta por vez por número mágico. Em contas de compensação, outras posições nos mesmos pares serão mescladas com as etapas da cesta.
  • Tamanhos pequenos distorcem a taxa de hedge devido aos tamanhos mínimos de lote.
  • O símbolo sintético não é negociável diretamente (a negociação nele está desativada); as negociações são realizadas nos pares subjacentes.
  • O modo automático é uma demonstração e não está otimizado.

Histórico de versões

Versão Alterações
1.30 Suporte ao Testador de Estratégias, índice virtual no testador, modo automático opcional, verificação prévia de margem
1.20 Menu suspenso de predefinições, confirmação do lote mínimo, linhas de TP/SL antes e depois da entrada, 0 = desativado
1.10 Novo painel, combinações personalizadas, últimas N barras reconstruídas a partir de ticks reais
1.00 Versão inicial

Isenção de responsabilidade

A negociação de câmbio e de produtos alavancados envolve um alto nível de risco e pode não ser adequada para todos os investidores. Você pode perder mais do que seu depósito inicial. Este software é uma ferramenta e é fornecido “no estado em que se encontra”, sem qualquer tipo de garantia. Ele não constitui aconselhamento de investimento, financeiro, jurídico ou tributário, e nada nesta descrição constitui uma recomendação para comprar ou vender qualquer instrumento.

O índice sintético é calculado a partir dos preços da sua corretora e não é o Índice do Dólar Americano da ICE oficial nem qualquer outro índice publicado. “USDX” e “ICE” são de propriedade de seus respectivos proprietários; “Bloomberg” e “BBDXY” são marcas registradas da Bloomberg. Este produto não é afiliado, endossado ou patrocinado pela ICE, pela Bloomberg ou por qualquer provedor de índices. As predefinições do “Broad-dollar” são aproximações apenas para conveniência.

Os níveis virtuais de take-profit e stop-loss são gerenciados pelo programa em seu terminal e não há garantia de que serão executados no nível indicado, ou de que serão executados de forma alguma, caso o terminal, a conexão ou o servidor da corretora estejam indisponíveis. Os resultados do Testador de Estratégias, incluindo aqueles do modo automático opcional, são hipotéticos, dependem da qualidade dos dados históricos e não garantem desempenho futuro. O desempenho passado não é indicativo de resultados futuros.

Sempre teste primeiro em uma conta demo, negocie apenas com dinheiro que você possa perder e certifique-se de compreender os riscos, os custos de negociar vários instrumentos ao mesmo tempo e os termos da sua corretora antes de usar este produto em uma conta real.


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

Números redondos – níveis psicológicos automáticos Números redondos – níveis psicológicos automáticos

Linhas horizontais em números redondos ao redor do preço visível, com um intervalo que se adapta ao zoom.

Noções básicas sobre velas de abertura em Nova York Noções básicas sobre velas de abertura em Nova York

Consultor técnico básico que opera na direção da vela de 5 minutos das 9h30 de Nova York em CFDs de índices (US100 / NAS100). Uma operação por dia, stop loss e take profit fixos, fechamento forçado, sem martingale nem grid.

Pontos de Pivô Diários – Clássico, Fibonacci e Camarilla Pontos de Pivô Diários – Clássico, Fibonacci e Camarilla

Ponto de pivô diário com três resistências e três suportes, utilizando as fórmulas clássica, de Fibonacci ou de Camarilla.

Accelerator Oscillator (AC) 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.