Golden Commander V3 — guia completo do usuário

Golden Commander V3 — guia completo do usuário

9 novembro 2026, 14:53
Evgenii Kapustin
0
2

Este guia abrange o Golden Commander V3 (versão 3.0 no MQL5 Market, MT4 e MT5). As versões 2.x funcionam de forma diferente: suas configurações e predefinições não se aplicam à V3.

1. O que a EA faz

O Golden Commander gerencia carteiras separadas de compra e venda de ouro. As primeiras entradas automáticas utilizam sinais M15 com filtro de direção H1, Bandas de Bollinger e RSI. As entradas subsequentes dependem da distância, volatilidade, suporte/resistência e regras de confirmação; elas não são realizadas simplesmente porque uma distância fixa foi atingida.

O algoritmo utiliza confirmação de recuperação e uma referência de saída, restaurando o estado salvo após uma reinicialização. Uma cesta é um grupo de posições de mercado gerenciadas em uma única direção. A média e o aumento dos volumes podem gerar perdas flutuantes substanciais; a recuperação não é garantida.

Este perfil é para XAUUSD no gráfico M15. Use o símbolo exato do ouro da corretora, incluindo o sufixo. As configurações numéricas não são predefinições para EURUSD ou multiativos. O MT5 requer uma conta de hedge; contas de compensação são rejeitadas.

2. Início rápido

  1. Escolha o arquivo para sua plataforma: EX4 para MT4 ou EX5 para MT5. Não insira um arquivo MT4 em uma plataforma MT5 e vice-versa.
  2. Instale a compra do Market no terminal através de Market → Purchased, estando logado na conta MQL5 que a adquiriu. O EA aparecerá então no Navigator em Market.
  3. Abra o Testador de Estratégia, selecione o expert V3, o símbolo XAUUSD da corretora e o M15. No MT5, selecione "A cada tick com base em ticks reais" e confirme a qualidade do histórico do relatório. Uma execução comum de "A cada tick" no MT4 não comprova, por si só, a autenticidade dos dados.
  4. Utilize as configurações padrão incorporadas; nenhum arquivo SET é necessário. Verifique se ExitMode = Real, LotSizing, LotPer1000/FixedLot, MagicNumber e os limites de proteção. Não carregue uma predefinição da versão 2.x esperando que ela configure as entradas renomeadas corretamente.
  5. O painel está ativado por padrão (ShowPanel = true). No testador, ele é visível no modo visual. Expanda o painel com + e verifique as opções BUY ENTRY / SELL ENTRY, as permissões de COMPRA/VENDA e o lote inicial exibido.
  6. Analise os especialistas/jornais, as especificações do símbolo, o spread, a comissão, a alavancagem e os tamanhos das negociações resultantes. Resultados históricos não garantem a adequação da corretora ao seu perfil ou retornos futuros.

Para operar, conecte o EA a um gráfico M15 do XAUUSD e habilite a negociação algorítmica tanto no terminal quanto nas configurações comuns do EA. Não é necessário importar arquivos DLL. Comece com uma conta demo separada.

3. Quais negociações pertencem a esta instância?

O MagicNumber identifica as negociações do EA no símbolo atual. Use uma instância de gerenciamento para cada combinação de símbolo/Magic. A verificação de instâncias duplicadas funciona em um único terminal; ela não consegue coordenar um segundo terminal ou VPS. Não execute duas cópias com as mesmas configurações de propriedade.

O EA gerencia apenas suas próprias operações Magic no símbolo atual. Operações com Magic 0 e outros IDs não são consideradas. Você ainda pode abrir uma operação pelo próprio terminal, mas ela não será incluída nas operações gerenciadas por este robô.

Não altere o Magic nem a instância de gerenciamento enquanto um pacote estiver aberto. Não é possível adivinhar dados de recuperação ausentes ou incompatíveis. Atualize a versão enquanto o escopo gerenciado estiver definido; a migração de pacotes abertos requer um procedimento verificado separadamente.

4. Leia e opere o painel.

O cabeçalho é Golden Commander V3. Arraste o cabeçalho para mover o painel; +/− expande ou recolhe os seus controles. A escala do painel altera o seu tamanho e o painel adapta-se ao espaço disponível no gráfico.

O robô abre negociações de acordo com a estratégia. Não há opção de troca de modo no cabeçalho. Desative as opções ENTRADA DE COMPRA e ENTRADA DE VENDA para bloquear novas entradas. O gerenciamento de entradas existentes e o cálculo de preço médio permitido continuam funcionando; use pausas de ADIÇÃO separadas para interromper novas adições.

ENTRADA DE COMPRA: LIGADO/DESLIGADO e ENTRADA DE VENDA: LIGADO/DESLIGADO permitem ou bloqueiam a primeira entrada nessa direção. Clicar não cria uma ordem nem força uma entrada de preço médio. Com a opção LIGADO selecionada, o robô continua aguardando o sinal e todas as condições de negociação aplicáveis.

COMPRA/VENDA ADICIONAL: PAUSAR bloqueia a adição de novas ordens nessa direção. Quando pausado, o botão exibe RETOMAR, pois essa é a próxima ação. Pausar adições não fecha as negociações existentes. Também não cancela os congelamentos de proteção internos.

Os comandos CLOSE BUY, CLOSE SELL e CLOSE ALL solicitam o fechamento de mercado do escopo gerenciado. CLOSE ALL não significa o fechamento de todas as negociações em toda a conta. Acompanhe o diário e a lista de posições até que a execução seja confirmada; uma solicitação de corretora com falha ou atraso não significa um fechamento concluído.

As ilustrações abaixo foram capturadas no MT5. O painel do MT4 possui as mesmas linhas e botões.

Captura de tela — MT5: Painel Golden Commander V3: permissões de primeira entrada, pausas de média e fechamento da cesta.

Captura da interface nativa com valores de conta ilustrativos. A negociação estava desativada; este não é um resultado de desempenho.

Comandante Dourado V3

  1. Cabeçalho e tamanho. Arraste o cabeçalho para mover o painel. − recolhe-o; + expande-o.
  2. Cálculo do lote. O lote automático é o volume inicial calculado. Não se trata de uma mudança de modo de negociação.
  3. Novas cestas. ENTRADA: LIGADO permite uma primeira entrada; DESLIGADO bloqueia. Clicar não realiza uma transação.
  4. Posições adicionais. ADICIONAR: PAUSAR interrompe o cálculo da média. RETOMAR significa que o cálculo da média já está pausado.
  5. Comandos de fechamento. O comando FECHAR visa um lado ou ambos: apenas o símbolo atual do EA e o Magic.

Captura de tela — MT5: ENTRADA DE COMPRA e ENTRADA DE VENDA estão desativadas: novas cestas são bloqueadas, enquanto as cestas existentes permanecem gerenciadas.

Captura da interface nativa com valores de conta ilustrativos. A negociação estava desativada; este não é um resultado de desempenho.

Comandante Dourado V3

  1. Cabeçalho e tamanho. Arraste o cabeçalho para mover o painel. − recolhe-o; + expande-o.
  2. Cálculo do lote. O lote automático é o volume inicial calculado. Não se trata de uma mudança de modo de negociação.
  3. ENTRADA: DESATIVADA. Novas ordens de COMPRA e VENDA estão bloqueadas. As posições existentes permanecem gerenciadas.
  4. A opção ADD é separada. ENTRY: OFF não interrompe o cálculo da média. Use os controles de pausa ADD separados.
  5. Comandos de fechamento. O comando FECHAR visa um lado ou ambos: apenas o símbolo atual do EA e o Magic.

Captura de tela — MT5: BUY ADD: RESUME significa que as adições de compra estão pausadas no momento.

Captura da interface nativa com valores de conta ilustrativos. A negociação estava desativada; este não é um resultado de desempenho.

Comandante Dourado V3

  1. Cabeçalho e tamanho. Arraste o cabeçalho para mover o painel. − recolhe-o; + expande-o.
  2. Novas cestas. ENTRADA: LIGADO permite uma primeira entrada; DESLIGADO bloqueia. Clicar não realiza uma transação.
  3. COMPRAR ADICIONAR: RETOMAR. A compra com preço médio já está pausada. Clicar em RETOMAR permite que as adições algorítmicas sejam retomadas.
  4. VENDA ADICIONAL: PAUSA. A média de VENDA não está pausada. Cada direção é controlada separadamente.
  5. Comandos de fechamento. O comando FECHAR visa um lado ou ambos: apenas o símbolo atual do EA e o Magic.

5. O que significam os números exibidos

Saldo e Patrimônio Líquido descrevem a conta como um todo. Lucro é o resultado atual em aberto no escopo contábil do EA; Lucro/Prejuízo do Dia é o resultado final para o dia atual da corretora. Essas são métricas diferentes e podem divergir do histórico completo da conta no terminal.

As posições de compra/venda, os lotes e o lucro/prejuízo descrevem a cesta gerenciada correspondente. O lucro desde então refere-se ao período de acompanhamento exibido, e não necessariamente a toda a vida útil da conta. Um histórico ausente ou incompleto pode tornar as estatísticas de longo prazo indisponíveis.

O relógio utiliza o horário do servidor/gráfico. Passe o cursor sobre os elementos do relógio/status para ver motivos como DESATIVADO AUTOMATICAMENTE, SEM CONEXÃO, ERRO DE CONFIGURAÇÃO, PAUSA DE NOTÍCIAS ou PAUSA DE RISCO. Um botão LIGADO visível por si só não comprova que a negociação está permitida no momento.

Captura de tela — MT5: Visão compacta: valores da conta e resultado do dimensionamento atual.

Captura da interface nativa com valores de conta ilustrativos. A negociação estava desativada; este não é um resultado de desempenho.

Comandante Dourado V3

  1. Saldo e Patrimônio Líquido. Saldo e patrimônio líquido consolidados da conta. O patrimônio líquido inclui resultados variáveis.
  2. Lucro e Lucro/Prejuízo Diário. O lucro é o resultado inicial do EA. O Lucro/Prejuízo Diário é o resultado realizado pelo servidor no dia.
  3. Lote e margem. Leitura do volume inicial e da margem. Um traço indica que nenhum valor numérico é exibido.
  4. Lucro desde então. Resultados desde o início do rastreamento exibido, não necessariamente o histórico completo da conta.
  5. Expanda os controles. O botão + revela os controles. Recolher o painel não interrompe o EA.

6. Tamanho do lote e unidades de conta

Com o dimensionamento automático, o primeiro lote preliminar é o patrimônio líquido dividido por 1000 × LotPer1000. O coeficiente embutido do V3 é 0,010. Com 10.000 unidades na moeda da conta e alavancagem de 1:500, isso resulta em 0,10 antes dos ajustes, limites e outras restrições da corretora. Com alavancagem de 1:100, o ajuste de alavancagem embutido reduz esse valor preliminar em 100/500; arredondamentos e limites tornam-se relevantes nesse caso. Se o lote resultante for inferior ao lote mínimo da corretora (geralmente 0,01), o EA abre o lote mínimo quando a margem livre permitir. Em uma conta em USD com menos de cerca de 1.000 USD de patrimônio líquido, com alavancagem de 1:500 e 0,010 (um limite superior com menor alavancagem), o risco real é maior do que o configurado; para valores menores, uma conta em centavos mantém o risco pretendido.

O LotPer1000 não é uma porcentagem de risco medida em relação a um Stop Loss. O código usa o patrimônio da conta em suas próprias unidades. Uma conta em centavos, o tamanho do contrato e o valor do tick devem ser verificados em conjunto; um saldo exibido de 10.000 não é automaticamente equivalente a uma conta padrão em USD com o mesmo saldo exibido.

O FixedLot fornece o volume base para dimensionamento fixo. Altere-o em Entradas; o painel não possui editor de lotes. O volume inicial ainda passa pelos ajustes de alavancagem, limites da corretora e normalização. Os volumes de média posteriores dependem do lote anterior e do GridMultiplier.

A opção "Redefinir" restaura as configurações padrão. As permissões de COMPRA/VENDA e as pausas de ADIÇÃO são salvas separadamente; verifique o estado delas após iniciar a operação. O tamanho do lote é alterado apenas nas configurações de Entrada. Não há um depósito mínimo universalmente seguro estabelecido.

Captura de tela — MT5: O lote inicial fixo está definido em Entradas. O painel mostra o volume calculado, sem editor de lote ou botões de entrada.

Captura da interface nativa com valores de conta ilustrativos. A negociação estava desativada; este não é um resultado de desempenho.

Comandante Dourado V3

  1. Lote fixo. Defina o volume inicial através de FixedLot em Entradas; os limites da corretora ainda se aplicam.
  2. ENTRY é uma permissão. Isso habilita novos carrinhos de compras com base em sinais. Não abre um pedido manual.
  3. Posições adicionais. ADICIONAR: PAUSAR interrompe o cálculo da média. RETOMAR significa que o cálculo da média já está pausado.
  4. FECHAR COMPRA/VENDA. Solicita o fechamento das posições gerenciadas do lado selecionado. Verifique a execução no terminal.
  5. Comandos de fechamento. O comando FECHAR visa um lado ou ambos: apenas o símbolo atual do EA e o Magic.

7. Níveis reais, TP e trailing stop

Deixe o ExitMode como Real na versão 3. A opção Virtual legada permanece na enumeração de entrada, mas esta ramificação a rejeita na inicialização. Não confunda as instruções para compilações Virtual antigas com esta versão.

Antes do trailing stop, a distância padrão do Take Profit (TP) é de 450 pips do EA (Expert Advisor) a partir da referência de saída. Quando a distância de lucro atinge 265 pips, o trailing stop é ativado com uma distância de 50 pips. O stop loss aceito é ajustado apenas na direção de proteção; o incremento configurado é de 5 pips. O tamanho do tick da corretora, as distâncias de stop/freeze e a confirmação da solicitação continuam valendo.

O TP fixo é removido quando o trailing stop é ativado. Isso permite um movimento além do alvo original; um movimento adverso ainda pode gerar lucro antes que o SL seja atingido. No modo Real, os níveis de SL/TP confirmados pelo servidor permanecem na corretora se o terminal ficar offline, mas não continuam o trailing stop sem o EA.

"Real" não significa que um stop loss inicial fixo esteja sempre presente. No perfil integrado, não há stop loss padrão para perdas na cesta antes do trailing stop, e os limites opcionais de perda percentual estão desativados em 0. Esses limites de software também exigem que o EA (Expert Advisor) e a execução da corretora funcionem.

TRAIL START é um limite de ativação, não uma ordem nem uma instrução de fechamento. Sua linha desaparece após a ativação. No modo Real, as linhas reais de Stop Loss/Take Profit são desenhadas pelo terminal; o EA evita uma linha virtual de Stop Loss/Take Profit duplicada. O cálculo da referência de saída significa que o limite não precisa ser igual a uma simples média ponderada pelo volume de entrada mais 265.

Captura de tela — MT5: o guia TRAIL START em um gráfico com negociações fechadas.

Replay do dia de testes do MT5 de 29/09/2026 com o desenho feito pelo próprio EA. O guia TRAIL START é mostrado para a última VENDA do dia como exemplo. Não se trata de uma conta real.

Comandante Dourado V3

  1. Limite de trailing stop. INÍCIO DO TRAIL SALE: a média da cesta menos 2,65 USD. É um nível de ativação, não uma ordem, nem Take Profit nem Stop Loss.
  2. Sua posição. Exemplo para a última ordem de VENDA do dia, aberta em 4166,31: o limite é 4163,66.
  3. Preço limite. O mesmo nível na escala de preços. Após a ativação, o guia desaparece, o TP é removido e o SL passa a ser ajustado.
  4. Fechado por trailing stop. A cesta de VENDA de 2 posições foi fechada pelo seu trailing stop às 14:45 com +234,62 USD.

8. Suporte e resistência: leitura das zonas

As faixas ciano claro marcam o suporte; as faixas rosa claro marcam a resistência. O suporte vem das mínimas históricas locais, enquanto a resistência vem das máximas locais. Essas são áreas potenciais de reação de preço, não uma promessa de recuperação.

O EA calcula zonas no gráfico H1 mesmo quando seu gráfico de trabalho é M15. Uma máxima ou mínima é comparada com 25 barras de cada lado; níveis próximos são mesclados. Até três suportes abaixo e três resistências acima do preço no momento do cálculo são selecionados. É necessário carregar o histórico H1.

Cada banda representa uma faixa de preço. O suporte se estende para cima a partir de sua mínima local; a resistência se estende para baixo a partir de sua máxima local. As zonas são recalculadas à medida que novos dados de H1 ficam disponíveis, portanto, o conjunto selecionado pode mudar. Menos de três zonas de cada tipo podem estar presentes na área visível do gráfico.

Para uma primeira entrada, o filtro pode bloquear uma COMPRA na resistência ou uma VENDA no suporte. O cálculo da média também considera as zonas juntamente com a distância, confirmações e outras restrições. Tocar em uma banda por si só não abre uma negociação.

ShowSRLines = false oculta apenas o desenho. A estratégia continua a usar os níveis internamente. As faixas horizontais coloridas são diferentes dos marcadores verticais de notícias e do limite tracejado TRAIL START.

Captura de tela — MT5: Zonas de suporte/resistência no gráfico H1 e marcadores verticais de notícias: explicações numeradas identificam cada elemento.

Repetição do teste MT5 de 01 de julho de 2026, não é uma conta real.

Comandante Dourado V3

  1. Suporte no gráfico de 1 hora. Zona ciano a partir de uma mínima local no gráfico de 1 hora. Tocar nessa zona isoladamente não abre uma ordem de compra.
  2. Resistência no gráfico de 1 hora. Zona rosa a partir de uma máxima local no gráfico de 1 hora. Isso representa uma faixa de valores, não um preço de entrada exato.
  3. Marcadores de notícias. Uma linha vertical marca o horário do evento. [H] significa alta importância; USD é a moeda.
  4. Rótulo do evento. O rótulo identifica a importância, a moeda e o evento. Seu tempo é indicado pelo eixo temporal do gráfico.
  5. Exibição e lógica de negociação. ShowSRLines apenas oculta zonas. ShowNewsLines exibe notícias; a filtragem é ativada separadamente.

9. Posições fechadas e rótulos de resultados da cesta

Linhas tracejadas conectam a entrada e a saída de posições individuais fechadas. Um rótulo de caixa mostra o resultado total de uma cesta concluída. Uma cesta com uma única posição, portanto, tem um rótulo de resultado de fechamento único. Posições dentro de uma cesta com múltiplas posições têm caminhos individuais, sem um rótulo de caixa separado para cada posição.

Na ilustração, +183,79 corresponde a duas posições de VENDA: −152,21 e +336,00, totalizando +183,79 USD. Os rótulos +100,44, +80,29 e +79,36 correspondem a três fechamentos de posição única. Há cinco posições fechadas e quatro rótulos de resultado. Um total positivo na cesta não significa que todas as posições nessa cesta foram lucrativas.

A opção ShowHistoryLines controla a exibição do histórico de negociações. Se as etiquetas estiverem faltando, verifique essa configuração, o histórico de negociações disponível e o período visível do gráfico. Contagens de posições de compra/venda zeradas significam que não há posições abertas no momento; isso não significa que nenhuma negociação ocorreu.

Gráficos completos com histórico de negociações e reprodução de notícias salvos a partir de dados de teste do MT5 para 01 de julho de 2026, utilizando as funções de desenho nativas da versão 3. O MT4 exibe os mesmos dados em sua própria interface. Este é um exemplo didático, não uma conta real ou um teste financeiro independente do MT4. Os valores nesses gráficos são distintos dos valores ilustrativos nas outras capturas de tela do painel.

Captura de tela — MT5: Posições individuais fechadas, rótulo do total da cesta e resultados realizados no painel.

Repetição do teste MT5 de 01 de julho de 2026, não é uma conta real.

Comandante Dourado V3

  1. Trajetórias de negociação individuais. Os caminhos tracejados ligam a entrada e a saída de cada posição. A cesta tem uma etiqueta de dinheiro.
  2. Total da cesta: +183,79 é o total de duas posições de VENDA fechadas: −152,21 e +336,00 USD.
  3. Fechamentos de posição única. +100,44, +80,29 e +79,36 são três cestas, com uma posição fechada cada.
  4. Resultados do painel. O lucro/prejuízo diário abrange o dia do servidor. O lucro desde então começa na data de rastreamento exibida.
  5. Resultado aberto. Lucro = 0: não há posições abertas neste período. O histórico de posições fechadas permanece visível.

10. Pips, pontos e distância de preço

O tamanho do pip do EA é Point × PtMult: PtMult = 10 para cotações de 3 ou 5 dígitos, 100 para 6 dígitos e 1 caso contrário. Para XAUUSD típico com 2 dígitos (Point = 0,01) e 3 dígitos (Point = 0,001), um pip do EA corresponde, portanto, a 0,01 no preço.

De acordo com essas especificações, 450 pips equivalem a 4,50 no preço do ouro, 265 pips a 2,65, 50 pips a 0,50 e 5 pips a 0,05. Essas são diferenças de preço, não valores de lucro na conta. A antiga afirmação incondicional do guia, "1 pip = 10 pontos", não se aplica a todos os formatos de cotação. Verifique as especificações da corretora em vez de presumir a conversão.

11. Limites e pausas de proteção

DailyStopPct, DailyProfitPct, MaxFloatingLossPct e MaxGridMarginPct estão desativados quando definidos como 0. A presença deles no menu não significa que estejam ativos. MinMarginLevel tem como padrão o valor 150 e bloqueia novas exposições abaixo do seu limite ajustado pela alavancagem; não é um limite de drawdown nem o nível de stop-out da corretora.

O recurso CloseOldSeries está ativado por padrão: uma série de ordens que não for fechada em 72 horas é fechada a mercado, mesmo com prejuízo, e a negociação continua. O tempo é contado a partir da primeira negociação da série e persiste mesmo após a reinicialização do terminal. Ele protege contra séries que permanecem abertas por semanas, protegendo contra movimentos bruscos de preço. No entanto, não protege contra movimentos bruscos em 72 horas, portanto, o tamanho do lote continua sendo o principal limite de risco.

As verificações diárias de lucro/prejuízo utilizam o resultado final do EA hoje, somado ao seu resultado flutuante atual, comparado ao saldo da conta no início do dia. A verificação de prejuízo flutuante compara o prejuízo flutuante atual do EA com o saldo atual da conta. Limites acionados solicitam o fechamento da operação e definem uma pausa de risco; a execução pode ser atrasada ou resultar em um desempenho pior do que o limite estabelecido.

Alterar as permissões de ENTRADA DE COMPRA/ENTRADA não remove uma pausa de proteção contra riscos. A reinicialização diária remove a pausa diária salva quando um novo dia do servidor é processado, preservando as permissões de direção. Os blocos de média interna e as pausas de ADIÇÃO são independentes.

12. Notícias: os filtros de exibição e de entrada são separados.

O UseNewsFilter está desativado por padrão; ShowNewsLines é uma opção de exibição separada. Selecionar categorias de impacto/moeda não habilita o bloqueio de entradas, a menos que o UseNewsFilter esteja ativado. O NewsTradePolicy seleciona apenas as primeiras entradas ou as primeiras entradas mais a média. Ele não substitui o gerenciamento de saídas.

O MT5 utiliza o calendário econômico do terminal. No testador, um arquivo histórico de notícias verificado, com horário do servidor, cobertura e moedas selecionadas correspondentes, é necessário quando o filtro está ativado. Os parâmetros `NewsArchiveRequiredFrom/To` definem o período de teste solicitado. Um teste sem notícias deve ser identificado como tal.

O MT4 utiliza o feed CSV configurado. Para uma versão com gráficos habilitados, permita https://raw.githubusercontent.com em Ferramentas → Opções → Consultores Especialistas → Solicitação Web ao usar o feed padrão. O URL exato e as configurações de cache estão na documentação do MT4. Um filtro habilitado pode pausar as entradas quando o feed estiver indisponível ou desatualizado.

A versão atual do MT4 não possui um caminho de arquivo de notícias histórico verificado para testes financeiros: use `UseNewsFilter = false` para um teste do MT4 explicitamente sem notícias. `ServerUTCOffsetHours` e `InitialServerUTCOffsetHours` referem-se ao horário do gráfico do MT4; verifique os ajustes em relação às mudanças de horário de verão em vez de presumir que o relógio do computador corresponde ao horário da corretora.

O código atual do MT5 não exibe os marcadores de calendário normais no testador. A captura de tela da notícia neste guia foi preparada por meio de uma reprodução separada de um calendário arquivado. Ela explica os marcadores, não se o filtro de negociação funcionou naquele teste.

13. Reiniciar, VPS e alterações de versão

Mantenha a mesma conta, servidor, símbolo exato e Magic. Os dados de recuperação são armazenados localmente no terminal. Não exclua as variáveis globais do terminal, não redefina a pasta de dados e não assuma que reinstalar/copiar apenas o EX4/EX5 transfere todos os pontos de verificação de cesta aberta.

A versão 3 restaura a referência de sinal salva, o estado de rebote e a referência de saída. Após uma restauração normal, uma nova cotação é necessária antes que um rebote armado possa confirmar a direção. Estados ausentes, danificados, incompatíveis ou ambíguos podem bloquear a inicialização/nova exposição; reinicializações repetidas não reconstroem dados que nunca foram salvos.

Após reiniciar, verifique o diário, as permissões de direção, as pausas ADD e as posições gerenciadas. Confirme se a conectividade foi restabelecida e se não há uma segunda instância de gerenciamento em execução em outro gráfico ou VPS.

Ao migrar para um VPS ou outro terminal, organize a migração com o escopo gerenciado definido ou por meio de um procedimento de recuperação verificado separadamente. Evite cópias simultâneas na mesma conta/símbolo/Magic. As interrupções no servidor permanecem fixas durante o tempo de inatividade; o gerenciamento ativo do EA requer um terminal operacional e conectado.

14. Resolução de problemas e suporte

  • Sem painel: verifique se ShowPanel = true; no testador, use o modo visual.
  • Sem primeira entrada: verifique as permissões de ENTRADA DE COMPRA/VENDA, permissões de negociação globais/EA, conexão com o mercado, histórico M15/H1 carregado, regras de sessão/feriado, spread, margem, notícias e o diário. A ausência de entrada não significa automaticamente uma falha.
  • Os botões COMPRAR / VENDER não executam uma negociação imediatamente: eles alteram as permissões. O algoritmo ainda precisa do sinal e de todas as condições de negociação aplicáveis.
  • A inicialização falha após escolher Virtual: retorne ExitMode para Real para V3.
  • ERRO DE RECUPERAÇÃO/CONFIGURAÇÕES: preserve os arquivos de registro e estado. Não exclua pontos de verificação enquanto houver posições em aberto. Entre em contato com o autor informando a plataforma/compilação, a especificação do símbolo e o texto do erro; nunca envie uma senha de negociação.
  • O fechamento da transação não foi concluído: confirme a resposta da corretora, a disponibilidade de mercado e as posições restantes. Não considere o clique em FECHAR como uma conclusão bem-sucedida.
  • Os números diferem de uma captura de tela antiga: verifique a versão, o modo de dimensionamento, o patrimônio líquido, a alavancagem, o incremento de volume da corretora, a especificação do contrato em centavos/padrão e o estado salvo do painel.

Detalhes da execução que valem a pena verificar.

O lote inicial exibido no painel é o resultado do CalcLot, incluindo alavancagem e restrições de volume para tamanhos fixos. A execução real também depende da corretora.

Pausar as primeiras entradas não fecha posições nem interrompe o preço médio permitido. Uma pausa de ADIÇÃO não fecha uma cesta. FECHAR COMPRA/VENDA/TODAS fecha as negociações gerenciadas dentro do símbolo e escopo do EA.

As metas de distância de preço não são metas de lucro líquido em caixa. Comissões e swaps podem alterar o resultado líquido. O perfil de 0,010 foi pesquisado sob condições do modelo em USD; outras moedas de conta e contratos em centavos exigem calibração separada.

Referência completa de configurações

COMÉRCIO

  • AllowHedging — Permite compra e venda simultâneas. Padrão incorporado: true . Permite cestas de compra e venda simultâneas. O MT5 ainda requer uma conta de hedge, independentemente desta alteração. (MT4 / MT5).

TAMANHO DO LOTE

  • Dimensionamento de lotes — Dimensionamento de lotes. Padrão integrado: Automatic (1) . Cálculo de lote inicial baseado em patrimônio ou fixo. Esta configuração determina o tamanho da negociação. (MT4 / MT5).
  • LotPer1000 — Lotes por 1.000 de patrimônio líquido. Valor padrão embutido: 0.010 . Coeficiente de lote inicial por 1.000 unidades de patrimônio líquido da conta; não é um limite percentual de perda. (MT4 / MT5).
  • FixedLot — Lote inicial (dimensionamento automático de lotes desativado). Valor padrão embutido: 0.01 . Lote inicial base para dimensionamento fixo. Alterado apenas nas entradas; ajustes de alavancagem e normalização de volume se aplicam. Os volumes médios podem aumentar. (MT4 / MT5).
  • MaxLot — Lote máximo por ordem (0 = limite da corretora). Valor padrão: 200 Lote máximo por ordem; 0 utiliza o limite da corretora. Não limita o volume total da cesta nem o risco financeiro. (MT4 / MT5).

MÉDIA

  • MaxGridOrders — Número máximo de ordens abertas por direção. Valor padrão: 6 Número máximo de entradas gerenciadas/ordens abertas por direção, sujeito às proteções de ordens lógicas do mecanismo. (MT4 / MT5).
  • GridMultiplier — Multiplicador do próximo lote de média. Valor padrão embutido: 1.3 . Multiplicador para o próximo lote de média antes da normalização e dos limites da corretora; aumenta a exposição cumulativa. (MT4 / MT5).

REALIZAR LUCRO / PARAR PERDAS

  • ExitMode — Modo Take Profit / Stop Loss. Padrão embutido: Real (0) . Manter Real. Virtual é uma opção de enumeração legada não suportada pela V3. (MT4 / MT5).
  • GridTargetProfit — Take Profit antes do trailing stop (pips). Valor padrão: 450 Distância do TP em relação à referência de saída da cesta antes do trailing stop, em pips do EA; não é um alvo de dinheiro. (MT4 / MT5).
  • UseGridTrailing — Usar stop móvel. Padrão incorporado: true . Habilitar o gerenciamento de trailing stop para a cesta. O TP base é removido após a ativação do trailing stop. (MT4 / MT5).
  • GridTrailStartPips — Iniciar trailing stop em caso de lucro (pips). Valor padrão: 265 Distância de lucro a partir do ponto de saída que ativa o trailing stop. (MT4 / MT5).
  • GridTrailDistPips — Distância de trailing stop (pips). Valor padrão: 50 Distância entre a cotação relevante e o trailing stop desejado. (MT4 / MT5).
  • GridTrailStepPips — Etapa de atualização subsequente (pips, 0 = a cada movimento). Valor padrão embutido: 5 Melhoria mínima desejada antes de uma atualização subsequente; 0 permite todos os movimentos qualificados. (MT4 / MT5).

PROTEÇÃO

  • MinMarginLevel — Limite de margem de entrada (%, ajustado pela alavancagem). Valor padrão: 150 Limite de margem de entrada/adição, ajustado pela alavancagem. Não liquida automaticamente as posições existentes. (MT4 / MT5).
  • MaxGridMarginPct — Limite de margem estimado da série (%, 0 = desativado). Valor padrão: 0 Orçamento opcional de margem estimada para toda a grade, usado no dimensionamento. O valor 0 desativa; não é uma garantia de drawdown máximo. (MT4 / MT5).
  • DailyStopPct — Perda diária: fechar e pausar (%, 0 = desativado). Valor padrão: 0 Limite de perda diária do EA em relação ao patrimônio inicial do dia; inclui o resultado flutuante atual. Solicita fechamento e pausa. 0 = desativado. (MT4 / MT5).
  • DailyProfitPct — Lucro diário: fechar e pausar (%, 0 = desligado). Valor padrão: 0 Meta de lucro diário do EA em relação ao patrimônio inicial do dia, incluindo o resultado flutuante. Solicita fechamento e pausa. 0 = desligado. (MT4 / MT5).
  • MaxFloatingLossPct — Perda em aberto: fechar e pausar (%, 0 = desativado). Valor padrão: 0 Limite de perda em aberto do EA em relação ao saldo atual. Solicita fechamento e pausa. 0 = desativado. (MT4 / MT5).
  • CloseOldSeries — Fecha uma série aberta há mais de 72 horas. Padrão incorporado: true . Se uma cesta não for fechada em 72 horas, o EA a fecha a mercado, mesmo com prejuízo, e continua negociando. false = as séries são gerenciadas sem limite de tempo. (MT4 / MT5).

PRIMEIRO CRONOGRAMA DE ENTRADA

  • UseSessionFilter — Usar horário de entrada. Padrão incorporado: true . Limita as primeiras entradas automáticas ao horário configurado no servidor; o gerenciamento existente continua. (MT4 / MT5).
  • SessionStartHour — Hora de início da sessão (horário do servidor). Valor padrão: 4 Hora de início da primeira sessão no horário do broker/servidor, de 0 a 23 (MT4/MT5).
  • SessionEndHour — Hora de término da sessão (horário do servidor). Valor padrão: 23 Hora de término da primeira sessão, no horário do broker/servidor, de 0 a 23. (MT4 / MT5).
  • TradeFriday — Permitir primeiras entradas automáticas às sextas-feiras. Padrão incorporado: true . Permite primeiras entradas automáticas às sextas-feiras; não é um comando para fechar cestas na sexta-feira. (MT4 / MT5).
  • UseHolidayFilter — Suspender as primeiras entradas: 20 de dezembro a 15 de janeiro. Padrão incorporado: true . Suspender as primeiras entradas automáticas durante o período de feriado incorporado de 20 de dezembro a 15 de janeiro. (MT4 / MT5).

NOTÍCIAS

  • UseNewsFilter — Pausar entradas em torno de notícias. Padrão incorporado: false . Ativar pausas de entrada relacionadas a notícias. Padrão falso; as notícias do gráfico ainda podem ser exibidas independentemente. (MT4 / MT5).
  • NewsTradePolicy — Pausar quais entradas. Padrão incorporado: First entries only (0) . Aplicar filtragem de notícias ativada somente às primeiras entradas ou às primeiras entradas e à média. (MT4 / MT5).
  • ShowNewsLines — Exibe notícias no gráfico. Padrão incorporado: true . Desenha informações de notícias no gráfico; não habilita o bloqueio de negociações por si só. (MT4 / MT5).
  • FilterHighNews — Notícias de alto impacto. Padrão incorporado: true . Inclui eventos de alto impacto nas categorias de notícias selecionadas. (MT4 / MT5).
  • FilterMediumNews — Notícias de impacto médio. Padrão incorporado: false . Inclui eventos de impacto médio nas categorias de notícias selecionadas. (MT4 / MT5).
  • FilterLowNews — Notícias de baixo impacto (30 minutos antes/depois). Padrão incorporado: false . Somente MT5: inclui eventos de baixo impacto; janelas de 30 minutos antes e depois. (MT5).
  • FilterUSDNews — Notícias em USD. Padrão incorporado: true . Inclui eventos em USD nas moedas de notícias selecionadas. (MT4 / MT5).
  • FilterEURNews — Notícias em EUR. Padrão de incorporação: false . Inclui eventos em EUR nas moedas de notícias selecionadas. (MT4 / MT5).
  • HighNewsBeforeMinutes — Notícias de alto impacto: pausar minutos antes. Valor padrão incorporado: 60 Minutos de pausa antes de um evento de alto impacto selecionado quando o filtro de notícias for aplicado. (MT4 / MT5).
  • HighNewsAfterMinutes — Notícias de alto impacto: pausa de alguns minutos após. Valor padrão incorporado: 60 Minutos de pausa após um evento de alto impacto selecionado. (MT4 / MT5).
  • MediumNewsBeforeMinutes — Notícias de impacto médio: pausar minutos antes. Valor padrão incorporado: 30 Minutos de pausa antes de um evento de impacto médio selecionado. (MT4 / MT5).
  • MediumNewsAfterMinutes — Notícias de impacto médio: pausa de alguns minutos após. Valor padrão incorporado: 30 Minutos de pausa após um evento de impacto médio selecionado. (MT4 / MT5).

GRÁFICO

  • ShowPanel — Exibir painel. Padrão incorporado: true . Exibir o painel no gráfico. No testador, o painel é visível apenas no modo visual (MT4/MT5).
  • PanelScale — Escala do painel (0,5 a 2,0). Padrão incorporado: 1.0 . Escala do painel solicitada, 0,5–2,0; o ajuste automático pode reduzi-la em janelas de visualização pequenas. (MT4 / MT5).
  • ShowHistoryLines — Exibe o histórico de negociações no gráfico. Padrão incorporado: true . Desenha marcadores de histórico de negociações gerenciados, sujeitos ao histórico disponível. (MT4 / MT5).
  • ShowVirtualLines — Exibe os guias de TP e trailing. Padrão incorporado: true . Exibe os guias de TP/trailing. Na realidade, os guias de SL/TP da corretora não são duplicados como linhas virtuais. (MT4 / MT5).
  • ShowSRLines — Exibe zonas de suporte e resistência. Padrão incorporado: true . Exibe zonas de suporte/resistência. A ativação/desativação da exibição não desabilita o filtro de negociação. (MT4 / MT5).

NOTIFICAÇÕES

  • EnablePushNotifications — Enviar notificações para dispositivos móveis. Padrão incorporado: true . Permitir notificações push para dispositivos móveis através do ID MetaQuotes configurado no terminal; configure o terminal separadamente. (MT4 / MT5).
  • EnableSoundAlerts — Exibir alertas de negociação (popup/som do terminal). Padrão incorporado: false . Permitir alertas de negociação em popup/terminal; também depende das configurações de som/evento do terminal. (MT4/MT5).
  • AlertaAoAbrirCesta — Notificar automaticamente as primeiras entradas. Padrão incorporado: true . Selecione as notificações para as primeiras entradas automáticas, sujeitas às configurações do mestre de notificações. (MT4 / MT5).
  • AlertaOnGridOrder — Notificar entradas de média automática. Padrão incorporado: false . Selecione as notificações para entradas de média automática. (MT4 / MT5).
  • AlertaAoFecharCaixa — Notifica o fechamento de séries. Padrão incorporado: true . Selecione notificações para fechamentos de séries confirmados. (MT4 / MT5).

AVANÇADO - IDENTIFICAÇÃO / EXECUÇÃO

  • MagicNumber — ID da EA (Número Mágico). Valor padrão incorporado: 202644 ID de propriedade da EA positivo. Mantenha inalterado enquanto as posições gerenciadas estiverem abertas; evite gerentes duplicados. (MT4 / MT5).
  • Slippage — Desvio de preço permitido (pips). Valor padrão: 30 Desvio de preço permitido em pips do EA. As regras de execução da corretora podem limitar seu efeito. (MT4 / MT5).
  • MaxSpread — Spread máximo de entrada (pips, 0 = spread zero). Valor padrão: 40 Spread máximo para nova exposição em pips do EA. 0 significa spread zero, não desativado. (MT4 / MT5).

AVANÇADO - TESTADOR MT5

  • NewsArchiveRequiredFrom — Início do teste de notícias (horário do servidor, somente para o testador). Padrão incorporado: 0 Início obrigatório da janela de notícias históricas, em horário do servidor, somente para o testador do MT5. (MT5).
  • NewsArchiveRequiredTo — Fim do teste de notícias (horário do servidor, somente para o testador). Padrão incorporado: 0 Fim obrigatório da janela de notícias históricas, em horário do servidor, somente para o testador do MT5. (MT5).

AVANÇADO - FONTE DE NOTÍCIAS MT4

  • NewsURL — URL do feed de notícias. Padrão incorporado: https://raw.githubusercontent.com/exor766/gc-news/main/news.csv . Endereço do feed de notícias CSV do MT4. Use o feed mantido e a lista de permissões WebRequest necessária. (MT4).
  • NewsCacheMaxAgeMinutes — Os dados de notícias expiram após (minutos). Padrão incorporado: 360 Expiração do cache do MT4 em minutos; dados desatualizados não são tratados como uma programação de notícias verificada. (MT4).
  • NewsFetchIntervalMinutes — Atualizar notícias a cada (minutos). Padrão incorporado: 30 Intervalo de atualização de notícias do MT4 em minutos. (MT4).

AVANÇADO - TEMPO DO GRÁFICO MT4

  • ServerUTCOffsetHours — Horas de deslocamento UTC do gráfico (99 = Automático). Padrão incorporado: 99.0 . Deslocamento de tempo do gráfico MT4: 99 seleciona detecção automática. (MT4).
  • InitialServerUTCOffsetHours — Deslocamento UTC inicial do gráfico (99 = desconhecido). Padrão incorporado: 2.0 . Deslocamento inicial do gráfico MT4 antes da detecção confiável; 99 indica desconhecido. (MT4).
Suporte em MQL5

V3 · 08/10/2026 · MT4 / MT5