MT4, MT5, cTrader: padrão do setor e alternativas
MetaTrader 4, MetaTrader 5 e cTrader permitem analisar mercados e colocar ordens, mas oferecem ferramentas e capacidades de automatização diferentes. Escolha de acordo com o fluxo de trabalho: trading manual, algoritmo existente ou novo projeto de desenvolvimento. Separe as funções da plataforma dos dados e condições da conta da corretora. O mesmo EUR/USD pode assim mostrar velas ou spreads diferentes conforme a configuração. Comparamos os terminais, explicamos o percurso da ordem e os requisitos a verificar antes da escolha. A popularidade, por si só, não determina a adequação.

- Uma plataforma não é uma corretora – MT4 numa corretora com modelo A-Book e MT4 numa corretora que internaliza ordens têm uma interface idêntica. O terminal mostra e envia; o servidor da corretora aceita e executa
- MT4 mantém a sua posição pelo ecossistema, não pelas funções: a MetaQuotes deixou de vender novas licenças MT4 em janeiro de 2018, mas as corretoras com licenças existentes mantêm a plataforma; duas décadas de código MQL4 são um custo que teria de pagar outra vez ao migrar[15]
- MT5 é um produto separado, não «MT4 com um número maior»: linguagem diferente (MQL5), ambos os métodos de contabilização de posições (netting e hedging), 21 intervalos temporais, testador multissímbolo com período forward separado e emulação do atraso de execução[2][3]. O código MQL4 não funciona aqui sem ser reescrito
- cTrader Algo hoje significa C# e Python: a documentação Spotware lista ambas as linguagens e três tipos de algoritmos: cBots, indicadores personalizados e plugins. Um cBot pode funcionar localmente ou na nuvem cTrader, continuando com a aplicação fechada (em 2026-08-22)[8][9]
- «Proteção contra derrapagem assimétrica» não é o nome de uma função na documentação cTrader: o mecanismo documentado chama-se market range e limita o desvio máximo do preço de execução de uma ordem de mercado[11]. É uma definição opcional da ordem, não uma garantia de melhor preço
- O spread na barra da plataforma é a última cotação conhecida, não o seu preço de execução: só conhece o preço executado na confirmação da operação; só calcula a derrapagem ao compará-lo com o preço pedido
- A escolha só faz sentido com um critério explícito: difere para um trader manual, para quem tem um EA MQL4 funcional e para quem escreve um algoritmo de raiz. Os três perfis finais analisam esses critérios
1. MT4: porque continua vivo e o que o mantém no mercado
MetaTrader 4 foi lançado em 2005. Um relatório do setor de 12 de janeiro de 2018 descreve o fim da venda de novas licenças MT4 a corretoras, mantendo o apoio aos clientes existentes e os acordos de marca branca [15]. É informação histórica sobre licenças, não prova de que nenhuma corretora nova possa oferecer hoje o terminal ou de que a manutenção terminou. O registo oficial confirma as versões 1440 de 21 de fevereiro de 2025, 1460 de 5 de março de 2026 e 1470 de 12 de março de 2026, com segurança, correções e estabilidade [21]. A versão posterior 1490 de 2 de outubro de 2026 também altera o tratamento FIFO de SL/TP. Verifique a versão disponível na corretora. Separar licenciamento, atualizações e disponibilidade de contas é importante: o código existente e o ambiente do utilizador continuam a ser critérios relevantes, mas não explicam por si só porque o produto continua a receber apoio.
MQL4 permite começar com um programa pequeno, mas não se limita a instruções básicas: a linguagem atual suporta classes, herança, polimorfismo e outras funções orientadas a objetos descritas na documentação MQL4. Um Expert Advisor típico usa funções de tratamento de eventos: OnInit() na inicialização, OnTick() após um novo tick e OnDeinit() ao terminar, e operações como OrderSend() e OrderClose(). Um cruzamento de duas médias móveis pode ter lógica de sinal simples; o número de linhas depende do estilo. Tratar erros do servidor, gerir posições abertas e reconstruir o estado após perder a ligação exige mais trabalho. Configuração e manutenção são abordadas no artigo sobre automatização.

As funções do terminal são modestas e bem documentadas: 9 intervalos temporais, 30 indicadores integrados, 24 objetos analíticos segundo o fornecedor e 4 ordens pendentes (Buy Limit, Sell Limit, Buy Stop, Sell Stop)[1]. MT4 contabiliza posições apenas em hedging, permitindo posições opostas simultâneas no mesmo símbolo. Os termos importam: hedging e netting registam posições, não são modelos de execução. O modo —Instant, Request ou Market, mais Exchange Execution no MT5 para instrumentos liquidados em bolsa— é definido pela corretora na especificação do símbolo; ela decide quando o servidor pede nova confirmação e quando executa sem perguntar. Os quatro modos diferem e são explicados na secção 7; no MT4 encontrará apenas os três primeiros.
Um ecossistema, não apenas uma plataforma. Vinte anos deixaram muito código: Expert Advisors prontos, indicadores personalizados, scripts de gestão e painéis em MQL5.com, GitHub e fóruns. Ninguém contou a proporção útil numa amostra divulgada; trate-o como material a rever, não como oficina pronta. O valor está em quem lê MQL4 ter por onde aprender e o que adaptar, sem começar num ficheiro vazio. Não comparamos o volume de código gratuito entre ecossistemas porque não existe uma base pública e contada. Pode verificar: liste as ferramentas que usa e procure cada uma no catálogo de cada plataforma.
A mesma inércia atua na corretora. Migrar clientes costuma deixar os seus indicadores, modelos e algoritmos sem funcionar: um custo imediato para o cliente, enquanto os benefícios chegam com o tempo. MT4 persiste por motivo semelhante ao COBOL nos sistemas de liquidação bancária: não por ser o melhor, mas porque substituí-lo custa mais do que mantê-lo.
As limitações avaliam-se segundo a tarefa. MT4 não suporta netting, mas hedging por si só não determina se um instrumento é negociado em bolsa: também contam a arquitetura e a oferta da corretora. O testador MT4 testa um símbolo de cada vez. Somar resultados separados não reproduz uma estratégia de cabaz com capital comum, sinais simultâneos e dependências entre posições; esse modelo exige outro ambiente unificado. O terminal nasceu como aplicação de 32 bits, podendo limitar grandes históricos. Compare os gráficos com as necessidades de janelas, desenhos e organização. Verifique as janelas destacáveis na sua versão. Contam tarefas, recursos e funções necessárias, não apenas as horas a olhar para gráficos.
A automatização no MT4 levanta a questão de onde executar o código. Um Expert Advisor funciona no terminal: computador desligado significa algoritmo desligado. Daí a popularidade dos servidores VPS. Quando são necessários, o que não resolvem e como tratar falhas é explicado no artigo sobre automatização e VPS (11.5); aqui basta lembrar que é uma propriedade do ambiente de execução, não uma vantagem ou falha da plataforma.
.ex4 está compilado e não pode verificar o que faz. Nunca reutilize a palavra-passe da conta e dê a serviços externos, no máximo, a palavra-passe de investidor; mais na secção 8.2. MT5: o que acrescenta e porque migrar não é óbvio
MetaTrader 5 é por vezes descrito como nova versão do MT4, origem de equívocos sobre migração. É outro produto, escrito de raiz, com linguagem e modelo de eventos diferentes. MetaQuotes concebeu-o para múltiplos ativos, moedas e instrumentos liquidados em bolsa; essa arquitetura reflete-se da contabilização de posições à construção do testador.
A consequência visível desde o arranque afeta o registo de posições. MT5 suporta netting —uma posição líquida por instrumento— e hedging —posições opostas lado a lado—. O hedging chegou em 2016, anos após o lançamento: a nota da versão 1325 de 22 de abril de 2016 anuncia «Adicionámos o segundo sistema de contabilização, hedging, que amplia as possibilidades dos traders de forex de retalho»[33] (verificado em 2026-08-22), alargando o netting anterior. O modo da conta não é escolhido por si: a corretora define-o ao configurar servidor e tipo de conta, entre os modelos suportados —só hedging no MT4, ambos no MT5—. Verifique antes de abrir conta, pois o modo afeta diretamente a lógica de gestão das posições.
O que acrescenta realmente face ao MT4:
- 21 intervalos temporais em vez de 9, 38 indicadores integrados e 44 objetos analíticos[2]. Para trabalho manual é ergonomia; para um algoritmo numa janela temporal invulgar pode ser uma diferença funcional
- 6 tipos de ordens pendentes em vez de 4: acrescentam-se Buy Stop Limit e Sell Stop Limit
- Profundidade de mercado (Depth of Market) no terminal. O conteúdo depende do servidor da corretora: liquidez externa agregada, livro interno ou imagem sintética. Sem resposta da corretora, o DOM é um gráfico de origem desconhecida
- Testador multissímbolo: um teste pode cobrir vários símbolos e a interação entre posições
- MQL5: linguagem orientada a objetos com classes e herança, não retrocompatível com MQL4
- Calendário macroeconómico integrado no terminal, filtrável por moeda e importância. Como usar «alto impacto» sem o tratar como previsão é explicado no artigo sobre calendários e scanners
- Arquitetura de 64 bits e multithreading no testador, podendo reduzir o tempo consoante hardware, código e configuração
O testador: visão geral, não metodologia. Antes de decidir se precisa do MT5, verifique as possibilidades. A MetaQuotes documenta cinco modos: quatro com preços e «Math calculations», sem geração de ticks: «Every tick», «Every tick based on real ticks» (ticks da corretora), «1 minute OHLC», «Open prices only» e «Math calculations». Separa também otimização e período forward: divisões 1/2, 1/3 e 1/4 ou data própria. O atraso de execução configura-se à parte: «No Delay», «Random Delay» aleatório e «Fixed Delay» fixo (em 2026-08-22)[3].
Estas opções, por si só, nada resolvem. Modelo de ticks, custos, divisão dos dados e interpretação do resultado são outro tema, pertencente integralmente ao artigo sobre contas demo, backtesting e testes forward. Para escolher plataforma basta: MT5 oferece mais ferramentas do que MT4 para um teste honesto, mas não obriga ao seu uso honesto.
Porque migrar não é uma formalidade. MQL4 e MQL5 são linguagens diferentes, não versões da mesma. Diferem no modelo de eventos, API de trading, identificação de posições e ordens, acesso às propriedades do símbolo e tratamento de indicadores[4]. Não presuma que a conversão automática conserva todas as funções: as ajudas não substituem revisão e testes. O tempo depende do código; sem descrever o programa, qualquer número de horas seria inventado. Pode enumerar o trabalho: traduzir lógica, recriar indicadores sem equivalente, adaptar-se ao modo de posições da conta de destino e voltar a verificar o comportamento. O último ponto é muitas vezes omitido: conte-o separadamente da tradução do código.
Acrescem as bibliotecas. Alguns indicadores e soluções MQL4 não têm equivalente MQL5 e exigem reconstrução. A regra é simples e quantificável: migrar faz sentido se reescrever custa menos do que o valor das funções que realmente faltam. Se não consegue nomeá-las, já tem a resposta.
O ecossistema MT5 inclui também o pacote oficial MetaTrader5 para Python. Um esclarecimento: comunica por chamadas entre processos com um terminal MT5 instalado localmente, não com uma API independente no servidor da corretora[5]. Não exige iniciá-lo manualmente antes. A função de inicialização indica: «Se necessário, o terminal MetaTrader 5 é iniciado ao executar initialize() para estabelecer ligação». O caminho é opcional: «Se não for indicado, o módulo tenta encontrar o executável sozinho» (verificado em 2026-08-22)[5]. A limitação é outra: o pacote comunica com um processo do terminal na mesma máquina, que pode arrancar na inicialização. Sem instalação local não há ligação e nenhuma versão da função o altera. As consequências para criar um ambiente de investigação são descritas no artigo sobre Python no trading.
3. cTrader: o que faz de forma diferente e para quem importa
cTrader é uma plataforma Spotware Systems. Não indicamos quantas corretoras a oferecem nem comparamos números com MetaTrader: não há registo público atualizado e as contagens do setor não divulgam amostra, método nem data. Sem esses três elementos não são verificáveis. A pergunta prática é se a corretora já escolhida a oferece. Se não, o resto é material para o futuro, não um critério atual.
O ambiente algorítmico tem hoje duas linguagens, não uma. A ideia de que só admite C# ainda circula e aparecia aqui, descrevendo cAlgo como «C# e .NET». A documentação atual Spotware apresenta cTrader Algo como ambiente de desenvolvimento em C# e Python, distinguindo três tipos: cBots: algoritmos escritos para negociar, indicadores personalizados: ferramentas analíticas que calculam e desenham valores, e plugins: extensões que acrescentam funções em pontos da interface (em 2026-08-22, documentação cTrader Algo)[8]. A distinção não é cosmética, mas não passa onde costuma presumir-se. Um cBot é o tipo principal de estratégia automatizada, um programa escrito para negociar, mas não o único componente com acesso ao trading. A documentação dos indicadores é clara: «Além de desenhar valores, podem fornecer dados a outros componentes, desenhar objetos personalizados ou mesmo negociar diretamente se programados para tal»[23] . A documentação dos plugins acrescenta: «Os criados com o plugin SDK negoceiam diretamente; os criados com Algo API exigem permissão explícita do utilizador». Na primeira tentativa a plataforma pede consentimento; sem ele o programa continua, mas não negoceia[24] (verificado em 2026-08-22). A conclusão prática é mais importante do que a classificação: não presuma que indicadores ou plugins alheios sejam apenas analíticos.
Onde se executa esse código. Também não deve ser descrito de memória. A documentação separa execução local e nuvem: na nuvem a aplicação não tem de ficar aberta; o cBot funciona isolado no cTrader até ser parado ou ocorrer erro. À data de verificação existem limites: até dez instâncias simultâneas sem limite temporal na conta real; na demo, uma instância durante no máximo sete dias, após os quais para[9]. A documentação avisa que as regras podem variar entre corretoras. Sendo variáveis, confirme a versão atual na fonte e na sua corretora antes de implementar.
A consequência é concreta: o que acontece ao algoritmo ao desligar o computador, questão resolvida no MetaTrader com VPS. cTrader tem resposta integrada; MetaTrader usa infraestrutura separada, VPS próprio ou alojamento virtual do fornecedor para ambos os terminais. A ajuda MT5 chama-lhe «serviço para funcionamento contínuo da plataforma»; MT4 define migrar como «transferir o ambiente ativo do terminal cliente para o virtual», incluindo ligação, gráficos abertos, EA e indicadores ativos e definições no modo completo (verificado em 2026-08-22)[28]. É uma diferença arquitetural real, não de qualidade, das poucas que se podem indicar sem voltar à corretora.
Proteções no servidor. Aqui a diferença é documentada: o que acontece às proteções ao fechar a aplicação? cTrader lista mecanismos no servidor sem ferramentas adicionais: trailing stop loss, stop loss movido para a entrada e take profit até cinco níveis de fecho parcial[10]. Não significa que MetaTrader não tenha equivalentes: algumas proteções funcionam localmente no terminal ou em código adicional e param ao fechá-lo. Verifique cada plataforma e mecanismo separadamente na documentação.
Gráficos independentes do tempo. cTrader gera gráficos Renko nativos com blocos de 1 a 100 pips[12] e gráficos Range e de ticks, em que a vela fecha após um número definido de alterações de cotação. O intervalo 1–1000 ticks consta da documentação da barra de períodos do cTrader Web[13] : refere-se ao navegador; não transfira esse número para o computador sem verificar. No MetaTrader 4, Renko exige um indicador que gere um gráfico offline; no MetaTrader 5, consulte se o tipo necessário pode ser produzido sem programa adicional. Se o método assenta em gráficos independentes do tempo, é um critério concreto, não uma preferência.
Ergonomia dos gráficos. Em vez de um veredicto, quatro características verificáveis em quinze minutos: destacar o gráfico da janela principal, trabalhar em vários monitores sem artifícios, amplitude das ferramentas de desenho e fluidez ao percorrer o histórico. cTrader documenta as janelas separadas: «Com vários gráficos abertos em qualquer dos três modos, pode destacá-los em novas janelas com a barra de ferramentas»[34] (verificado em 2026-08-22). Verifique como funciona no MT4 antes de o incluir nos critérios. O resto avalia-o pessoalmente: «mais cómodo» não é uma medida e os cliques dependem da configuração e hábitos. O peso é claro: quanto mais horas trabalha realmente nos gráficos por dia, mais conta este critério.
Interfaces de programação. A Spotware oferece Open API e acesso FIX API para aplicações e integrações externas. Não é verdade que MetaTrader não tenha opções: MT5 tem um pacote Python oficial ligado ao terminal e existem interfaces de gestão da corretora. Difere o modelo de acesso, não a sua existência. Verifique permissões, autenticação e se a corretora oferece essa interface ao seu tipo de conta.
Convém enumerar o restante sem desenvolver: pertence a outros artigos ou muda demasiado depressa. cTrader integra copy trading; avaliar se faz sentido exige verificar resultados alheios, como descrito no artigo sobre diário e análise do desempenho. Tem versões de navegador e móvel próximas do computador, mas «próximas» não é «iguais»: mudam com versão, sistema e configuração da corretora. Antes de presumir numa emergência que o telefone faz o mesmo que o computador, teste na demo e leia o artigo sobre trading móvel.
O custo de entrar no ecossistema conta-se à parte; como no MQL, nenhum número de um artigo o calcula por si. Não comparamos quantidades de código gratuito pelo motivo já visto no MT4: ninguém contou uma amostra divulgada e datada; sem amostra, método e data não é verificável. Pode contar a sua cobertura: liste indicadores e ferramentas atuais e procure-os no cTrader. O que faltar terá de escrever ou encomendar. Se não programa nem pretende encomendar, a lista pode decidir.
4. Plataformas próprias, TradingView e outras: alternativas às três grandes
Ao comparar outras plataformas, verifique a disponibilidade nas corretoras consideradas. Mantendo o fornecedor, uma plataforma indisponível limita a escolha. Ao escolher conta ou mudar de corretora, uma função necessária pode ser um filtro inicial juntamente com regulamentação, custos, instrumentos e execução. Aprender outra interface leva tempo: inclua-o na comparação em vez de decidir pela aparência.
Plataformas próprias das corretoras. Algumas corretoras mantêm terminais próprios, de painéis web simples a aplicações multiativo elaboradas; xStation da XTB é um exemplo conhecido entre muitos. Não avaliamos ofertas concretas: escolher corretora, com custos, regulamentação e modelo, pertence a uma secção separada. Como ferramenta, contam uma característica comum e uma pergunta.
O comum é muitas vezes não existir linguagem de automatização integrada. Se existe automatização, usa a API da corretora: verifique âmbito, limites de chamadas, disponibilidade por conta e se permite ordens ou apenas dados. A pergunta é a dependência de um único fornecedor. Indicadores, modelos e algoritmos de uma corretora ficam nela. MT4, MT5 e cTrader existem em muitas: mudar não exige reconstruir tudo. Importa porque condições, oferta e modelo mudam; transferir sem reescrever tem valor mensurável. Exemplo datado: segundo o centro de ajuda XTB, a API foi descontinuada em 14 de março de 2025. A disponibilidade passada não prova acesso atual à automatização.
TradingView e a fronteira entre análise e execução. TradingView é por vezes terminal por permitir negociar no gráfico com certas corretoras. Introduz uma distinção necessária desde o início para evitar perdas: Pine Script funciona no TradingView, não no computador nem no servidor da corretora. Um script não tem de negociar. A documentação distingue indicador, estratégia e biblioteca; a declaração inicial «identifica o tipo e determina conteúdo permitido, uso e execução»[37]. É ainda preciso distinguir duas coisas frequentemente confundidas: o código de alertas produz eventos, mas não cria um alerta. A documentação diz: «Nenhum código Pine Script cria um alerta ativo na interface; cria eventos com que o utilizador pode criar alertas ativos nessa interface»[37] (verificado em 2026-08-22). Para a saída da lógica sair do TradingView, o canal habitual é um alerta criado pelo utilizador. Um alerta não é uma ordem.
Para resultar numa operação, o alerta passa por condição, evento, alerta criado pelo utilizador, webhook, aplicação intermediária, API da corretora, validação e só depois ordem e resposta. Cada passo pode falhar e acrescenta latência. Indicar milissegundos seria inventar: depende da configuração e mede-se em cada instalação. Mantém-se que quanto menor o horizonte, mais decide esta cadeia em vez da análise. Alertas, histórico face ao tempo real e repainting são tratados no artigo seguinte, sobre TradingView (11.2).
Execução por interface de programação. Com código próprio, o centro passa para a API da corretora e o terminal torna-se painel de monitorização. É sensato, mas exige respostas sobre autenticação, limites de chamadas, diferenças demo/produção, erros e ordens após perder ligação: a interface não pergunta por si. Tratam do tema o artigo sobre automatização e o artigo sobre Python.
Aplicações móveis. As três plataformas têm iOS e Android, com funções diferentes do computador e variáveis com atualizações. Não presuma equivalência: teste a versão concreta na demo. O que fazer sem ligação e o que não presumir sobre proteções móveis é explicado no artigo sobre trading móvel.
5. MT4, MT5 e cTrader: comparação por critérios
A tabela compara software, não custos, qualidade de execução ou instrumentos, que não pertencem à plataforma. A última coluna mostra onde termina a escolha do terminal e começa a da corretora.
| Critério | MT4 | MT5 | cTrader | O que verificar na corretora |
|---|---|---|---|---|
| Ambiente algorítmico | MQL4, código executado no terminal | MQL5 (suporta POO, como MQL4), código no terminal | cTrader Algo: C# e Python; cBots, indicadores próprios, plugins | se o tipo de conta permite automatização |
| Onde funciona o algoritmo | configuração local: terminal ativo; alojamento virtual separado com migração do ambiente[28] | configuração local: terminal ativo; alojamento virtual separado com migração do ambiente[28] | local ou nuvem cTrader; na nuvem não exige aplicação aberta | limites e regras das instâncias; podem variar por corretora |
| Testador | um símbolo | multissímbolo, 4 modos de preços + Math calculations, forward separado, atraso emulado | backtesting e otimização no cTrader Algo | disponibilidade e qualidade de históricos e ticks reais no servidor |
| Intervalos temporais e tipos de gráfico | 9 intervalos temporais | 21 intervalos temporais | intervalos padrão e Renko (1–100 pips)[12], gráficos Range e ticks (1–1000 ticks documentados para cTrader Web)[13] | profundidade do histórico do símbolo |
| Indicadores e objetos integrados | 30 indicadores, 24 objetos | 38 indicadores, 44 objetos | conjunto integrado e catálogo de algoritmos | — |
| Listas de acompanhamento | Market Watch; grupos próprios guardados com «Sets»[6] | Market Watch; símbolos e colunas escolhidas guardados juntos[7] | Market Watch: listas próprias com nome ilimitadas; «Popular markets» não se edita nem renomeia, mas duplica-se[14] | que símbolos oferece o servidor, com que nomes e sufixos |
| Tipos de ordens pendentes | 4 | 6 (acrescenta Stop Limit) | 3 (Limit, Stop, Stop Limit)[11] | tipos suportados e distâncias mínimas (Stop Level, Freeze Level) |
| Limite do desvio de preço | desvio só em Instant Execution; dentro do limite executa sem novo aviso, fora devolve novos preços[20] | Deviation em Instant funciona igual; em Request pede cotação; em Market e Exchange surge política de execução[19] | market range: desvio máximo opcional em pips de uma ordem de mercado[11] | modo do símbolo: decide o campo de desvio e quando pedir nova confirmação |
| Contabilização de posições | só hedging | netting ou hedging | depende da configuração da conta | modo da conta: a corretora escolhe entre os suportados pela plataforma |
| Proteção no servidor | SL e TP no servidor; extensões normalmente locais | SL e TP no servidor; extensões normalmente locais | documentado no servidor: trailing stop, passagem para entrada, take profit multinível | o que fica ao fechar a aplicação; verificar cada mecanismo |
| Profundidade de mercado (DOM) | presente, documentada pelo fornecedor[22] | presente | presente | fonte DOM: liquidez externa, livro interno ou imagem sintética |
| Web e móvel | mais limitadas do que computador | mais limitadas do que computador | próximas do computador, conforme a versão | funções da sua versão: verificar na demo, não presumir pela descrição |
| Ecossistema de código pronto | MQL5.com e fóruns, código MQL4 | MQL5.com, código MQL5; não executa MQL4 | catálogo cTrader, código C# e Python | — |
| Instrumentos disponíveis | depende | depende | depende | oferta da corretora e especificação do símbolo |
| Dados e cotações | dependem | dependem | dependem | feed, hora do servidor, sufixo, horários |
As linhas «depende» não são lacuna, mas o resultado correto: o que negoceia, a que preço e em que condições não distingue estas plataformas, porque nenhum dos três parâmetros lhes pertence.
A lista de acompanhamento: o que é e de quem depende. Uma lista agrupa símbolos cujas cotações o terminal consulta e mostra; a partir dela abrem-se gráficos e normalmente ordens. A lista é da plataforma, o conteúdo não: símbolos, nomes, sufixos e horários são definidos pelo servidor da corretora. Nos MetaTrader fica em Market Watch e guarda-se/muda-se com «Sets»; MT5 guarda também as colunas escolhidas[6][7]. No cTrader cria listas com nome ilimitadas em Market Watch, editáveis, duplicáveis e elimináveis. «Popular markets» é uma exceção limitada: Spotware impede edição e mudança de nome, mas permite duplicação (em 2026-08-22)[14]. Uma lista não verifica condições nem inicia nada: não é scanner nem alerta. Um símbolo listado não prova permissão para negociar na conta; o mesmo nome pode ter especificações diferentes entre corretoras.
Quem decide realmente o quê. A segunda tabela é breve e útil antes de falar de ferramentas. A coluna direita indica a quem reclamar se algo não funciona como espera.
| Propriedade | Quem decide | Onde verificar |
|---|---|---|
| Spread e comissão | corretora e tipo de conta | tabela de condições, especificação no terminal |
| Linguagem de automatização | plataforma | documentação do fornecedor |
| Contabilização de posições (netting/hedging) | corretora, dentro do que suporta a plataforma | descrição da conta, propriedades no terminal |
| Fonte e hora das cotações | corretora e fornecedores de dados | documentação da corretora, hora do servidor na janela de mercado |
| Limite de alertas ou instâncias cloud | plataforma ou plano, por vezes limitados pela corretora | documentação do produto, condições da corretora |
| Acesso à interface de programação | corretora, segundo o que oferece a plataforma | documentação API, condições da conta |
| Modo de execução (Instant / Market / Request; também Exchange Execution no MT5) | corretora, por símbolo | especificação do instrumento no terminal |
Uma última nota: mais não significa melhor. Vinte e um intervalos não melhoram um método baseado num, e um testador multissímbolo não serve a quem negoceia só um. Um critério vale se consegue explicar a ligação concreta ao trabalho. Caso contrário, a linha não lhe diz respeito e não deve pesar.
6. O que a plataforma não mostra: a fronteira entre terminal e corretora
O terminal apresenta e envia: desenha os dados recebidos, mostra o formulário e remete pedidos. Entre clique e confirmação intervêm vários responsáveis e só a primeira etapa pertence à plataforma. Importa saber onde se executa cada etapa. O terminal não recebe dados das decisões posteriores e não as pode mostrar: é um limite, não um defeito.
O gráfico separa dois níveis segundo a decisão. O percurso da ordem tem mais elos, com responsáveis diferentes:
| Etapa | Quem a executa | Onde se executa |
|---|---|---|
| formulário, validação de campos, envio | terminal: MT4, MT5 ou cTrader | computador ou máquina do terminal (VPS, alojamento virtual) |
| transporte de pedido e resposta | ligação e rede intermédia | fora do terminal e servidor da corretora |
| aceitar e verificar a especificação do símbolo | servidor de trading da plataforma, iniciado e configurado pela corretora | infraestrutura da corretora |
| determinar o preço segundo o modo do símbolo | corretora, dentro dos modelos da plataforma | infraestrutura da corretora |
| cobrir a ordem interna ou externamente | corretora; em Exchange vai para sistema externo[36] | infraestrutura da corretora; em Exchange também fora |
| confirmação, histórico, resultado | o servidor envia e o terminal mostra | infraestrutura da corretora e depois terminal |
A plataforma não define por si a política de execução da corretora. Responde por processar instruções, validar parâmetros e apresentar respostas dentro das suas capacidades: uma falha de software também importa. A ordem começa no terminal; conta e execução pertencem à corretora e a ligação também depende da infraestrutura. A plataforma determina os modelos suportados. Verifique preço final e discrepâncias nos registos e logs sem as atribuir previamente a um só nível.
O que não verá concretamente. O terminal não mostra se a ordem foi enviada para fora ou liquidada internamente, quantos fornecedores estão por trás da cotação ou se o DOM contém liquidez externa ou uma imagem do servidor. Modelos de aceitação, encaminhamento e conflitos de interesses têm lugar próprio no curso: modelos de execução e qualidade de execução. Escolher MT4, MT5 ou cTrader não define a política da corretora nesse nível, mas limita os modelos disponíveis: só hedging no MT4, ambos no MT5 e Exchange só no MT5[36] ; a mesma corretora pode ter servidores e contas diferentes por plataforma.
O que pode verificar no próprio terminal. A especificação, muitas vezes ignorada, contém parâmetros da corretora que afetam as ordens: contrato, valor do passo mínimo, swaps por direção, horários, modo de execução e distâncias mínimas de stop loss e take profit. Estas causam um equívoco clássico: rejeitar um nível demasiado próximo do preço não é uma avaria.
Latência: o que mede realmente. Para escolher ferramentas, separe quatro tempos confundidos: resposta da rede, chegada à corretora, processamento do servidor e execução real. Ping mede só o primeiro. Uma resposta em milissegundos não prova execução nesse tempo. Sem versão, corretora, símbolo, horário e método, os números seriam inventados. Como medir e quando faz sentido é explicado no artigo sobre automatização e VPS.
Avalie corretora e plataforma em conjunto. Regulamentação, custos, instrumentos e execução definem contas aceitáveis; linguagem, modelo de posições ou testador necessários limitam plataformas e corretoras. O terminal favorito não repara más condições, mas uma conta sem funções necessárias também não serve. Documente os dois níveis e compare ofertas que os cumpram em conjunto.
7. Configuração: o que definir ANTES da primeira posição
As definições costumam favorecer um primeiro arranque cómodo, não proteger a conta: verifique-as. A lista trata de configurar o programa para não trabalhar contra si. Risco e dimensão da posição pertencem à secção de gestão do risco; aqui queremos apenas que execute a sua decisão, não o valor predefinido.
MetaTrader 4 e MetaTrader 5:
- Verifique e altere o volume predefinido. O valor memorizado ou predefinido não tem relação com a conta. Ajuste-o às suas regras para uma confirmação acidental não abrir uma posição uma ordem de grandeza excessiva
- Decida conscientemente o trading com um clique. Enviar sem confirmação é rápido e por isso arriscado. Nos MetaTrader ativa-se nas opções de trading e no painel do gráfico. Mantenha confirmação até conhecer bem a interface
- Defina o desvio máximo, se o símbolo o admite. O campo pertence a um só modo. MT4 indica: «O desvio do preço ao colocar ordens usa-se só em Instant Execution»[20], e MT5 define: «Deviation é a diferença aceite pelo trader entre preço executado e indicado»[19] (verificado em 2026-08-22). Distinga os quatro modos; o quarto só existe no MT5:
- Request Execution: primeiro pede preço e depois responde. MT4 explica: «É preciso carregar em Request para receber cotações, válidas apenas alguns segundos»[20]. Aqui não se define desvio
- Instant Execution: único modo com desvio, diferente de «aceitar derrapagem». MT4 explica: «Se o desvio for inferior ou igual ao parâmetro, executa ao novo preço sem aviso; caso contrário a corretora devolve novos preços»[20]. Dentro do limite executa sem perguntar; fora há nova cotação. Alargá-lo não aceita qualquer derrapagem, alarga a faixa sem nova pergunta.
- Market Execution: enviar implica aceitar previamente o preço da corretora: «Enviar neste modo implica consentimento prévio à execução a esse preço»[19]. Em vez do desvio surge política de execução
- Exchange Execution: só MT5, para instrumentos liquidados em bolsa. O consentimento prévio de Market não se aplica: o fornecedor descreve-o separadamente, com «quatro modos» e «operações enviadas para sistema externo, uma bolsa»[36]. A mecânica acrescenta: «Clicar Sell ou Buy cria uma ordem à corretora para vender ou comprar». Em vez do desvio há regras: «Fill Policy permite Fill or Kill, Immediate or Cancel ou Book or Cancel»[19] (verificado em 2026-08-22)
- Verifique distâncias mínimas de proteção. A especificação define quão próximos podem estar stop loss e take profit e quando bloqueia alterações. Sem isso confundirá a primeira rejeição com avaria
- Comece com um gráfico limpo. Os modelos podem conter indicadores não escolhidos. Crie e guarde a disposição para não reconstruir após cada reinstalação
- Configure alertas de preço e lembre-se do que são. Um alerta do terminal gera notificação: som, mensagem ou push para o telemóvel. Um alerta não coloca uma ordem. Serve para se afastar do ecrã, não para agir por si. A ação automática exige outro mecanismo, descrito no artigo sobre automatização
- Anote o servidor de ligação. A lista de servidores e o estado surgem no terminal. Ajuda a comparar dados: duas contas da mesma corretora podem usar servidores, relógios e sufixos diferentes
cTrader:
- Escolha conscientemente o modo rápido. Pode enviar com um ou dois cliques ou formulário completo. Comece pelo que exige confirmação
- Verifique a unidade do volume. Erro típico ao mudar de MetaTrader: o volume surge muitas vezes em unidades da moeda base, não lotes. Cem mil unidades equivalem a um lote padrão num par padrão; noutros instrumentos o contrato pode variar, consulte a especificação. Usar o número da outra unidade muda a posição por um fator de cem mil
- Decida se ativa market range. É opcional, não obrigatório em cada ordem de mercado: cTrader inclui-o em «Optional steps include» e define «Market range: desvio máximo em pips do preço atual a que a ordem pode ser executada» (verificado em 2026-08-22)[11]. Demasiado apertado, impede execução quando o preço pedido deixa de estar disponível[11]
- Leia os níveis de margem da conta. A plataforma mostra limiares de margin call e liquidação. Esta ocorre por ordem de mercado, normalmente num momento desfavorável: não é nível garantido, mas o início da ação do sistema
O último ponto não é uma definição: ensaie na demo as emergências antes de precisar delas e confirme que procedimentos existem. O fecho em massa não é comum e varia:
- MT5: «Bulk Operations» no menu de contexto de Trade, desde a versão 3260 de 15 de abril de 2022. Fecha tudo; em hedging tenta primeiro opostas com «Close By». Requisito: «Só disponível com One Click Trading ativo» (verificado em 2026-08-22)[25]
- MT4: não documenta um fecho geral de todas. Explica fecho individual e por oposta: «A posição escolhida fecha juntamente com uma oposta». O fecho múltiplo «permite mais de duas opostas ao mesmo tempo», aos pares por abertura (verificado em 2026-08-22)[26]
- cTrader: várias posições com «Close» em Positions, filtradas por direção, resultado ou símbolo (verificado em 2026-08-22)[27]
Cancelar pendentes e alterar stop loss têm nomes e locais diferentes: faça-o uma vez na demo. Na urgência não deve procurar menus nem descobrir funções ausentes ou que exigiam ativar um clique. A secção seguinte explica o que a demo não testa.
8. O que a plataforma mostra e o que não garante
O spread da barra é a última cotação, não o preço executado. Parece formal até comparar com confirmação. A anatomia dos custos —spread, comissão e pontos swap— pertence à secção de conceitos básicos e ao artigo sobre custos reais da corretora. Aqui importa só o que mostra o terminal, o que não e como verificar com os seus dados.
Apresentação e execução. O terminal desenha o último pacote recebido. Até o servidor aceitar passa tempo e o mercado move-se: o preço pode ser pior, melhor ou igual. A diferença só não prova falha nem desonestidade: uma cotação informa do passado, não compromete o futuro.
Quatro modos, quatro acordos sobre quando voltar a perguntar. Opor «novas cotações ou derrapagem» é falso: há quatro modos; a ajuda confirma «Quatro modos de execução disponíveis»[36] e um admite ambos. Em Request Execution pede cotação e tem poucos segundos para responder; depois tem de voltar a pedir[20]. Em Instant Execution executa ao novo preço sem aviso dentro do desvio; fora devolve preços para confirmar[20] : o mesmo modo admite execução diferente e nova cotação; decide o limite. Em Market Execution não há desvio: enviar aceita previamente o preço da corretora[19]. O quarto modo, Exchange Execution, tem regras próprias, não a citação anterior: só MT5; a ordem vai para sistema externo[36], e em vez do desvio há Fill or Kill, Immediate or Cancel ou Book or Cancel[19]. Não escolhe entre dois riscos: lê a qual dos quatro acordos a corretora o atribuiu, definindo o modo por símbolo na especificação.[19][20].
Como medir nos seus dados. Uma operação nada prova; derrapagem nos dois sentidos é normal. Importa a distribuição numa amostra maior: frequência e dimensão semelhantes ou domínio sistemático de um lado. O histórico dá dados, mas não todas as colunas e cada plataforma regista diferente. Exporte um ficheiro e leia cabeçalhos antes da análise. MT5 gera pelo menu History blocos de ordens, negócios e posições usando ReportHistory.htm como modelo[30]. cTrader guarda extrato local .csv; History inclui abertura e fecho, preços de entrada e saída, volume, comissões e resultado[29] (verificado em 2026-08-22).
A derrapagem tem definição mais estreita do que o uso comum: diferença entre execução e referência —preço pedido ao clicar— considerando a direção. Na compra executar acima é desfavorável, na venda o contrário. Precisa de um dado ausente do histórico padrão: o preço pedido ao clicar.
Spread e comissão são custos separados; tempos de pedido e resposta servem para estudar latência. O histórico pode incluir comissão e swap, mas não todas as referências e horas de envio. O diário MT5 tem hora, fonte e mensagem [31]. A mensagem pode dar detalhes, mas essas colunas não garantem Bid/Ask, preços pedidos e respostas completos. Verifique os campos reais antes de calcular derrapagem ou latência.
Registe bid e ask ao clicar, referência e tempos de pedido/resposta em cada entrada ou por programa que registe antes de enviar. Sem isso calcula entrada face a saída, não diferença do preço visto. Também no MT4: Account History e Save as Report listam número, abertura e preço, S/L, T/P, fecho e preço, comissão, impostos, swap e resultado; nenhuma inclui preço pedido, spread ou hora de envio[35] (verificado em 2026-08-22). O resto é aritmética.
| O que quer saber | Onde verificar |
|---|---|
| Modo de execução e distâncias mínimas | especificação no terminal |
| Pontos swap e horários do símbolo | especificação atualizada pela corretora |
| A distribuição real da derrapagem | histórico exportado e análise própria de uma amostra |
| Hora do servidor e sufixo | janelas de mercado e posições |
| Política declarada de execução | documentos da corretora; ver qualidade de execução |
Compare contas e servidores concretos. Até na mesma corretora podem existir spreads, comissões, instrumentos e especificações diferentes por terminal; o nome da conta não garante igualdade. Procure diferenças em tarifas, especificações e execução. Só alinhando esses parâmetros separa custos e software.
9. Três perfis de utilizador: escolher por critérios
Um veredicto sem critério não vale: por isso há três situações, não um ranking. Cada uma tem estrangulamento e resposta diferentes. Partilham o início: primeiro corretora, depois plataforma entre as que oferece.
Perfil um: trading manual e ferramentas simples. Poucos instrumentos, intervalos altos, decisões no gráfico, sem automatização. Contam ordens necessárias, segurança, dados, exportação e ergonomia: passos para colocar/alterar e conforto durante horas. Decidem desenho, várias janelas e modelos. Não decidem número de intervalos, testador ou linguagem. A tabela não exclui nenhuma: uma semana na demo mostra a diferença.
Perfil dois: Expert Advisor MQL4 funcional. O código funciona: migrar? Compare custos e funções em falta. Custos: reescrever lógica, verificar comportamento, recriar indicadores e testar. Benefícios: funções concretas hoje ausentes, não «novo será melhor». Avalie face ao tempo, implementação e testes, não ao tamanho das listas. Manter MT4 faz sentido sem funções necessárias acrescentadas ou com custo injustificado; reavalie se mudam necessidades ou oferta. Para vários instrumentos ou validação separada, MT5 oferece o que falta e justifica quantitativamente reescrever.
Perfil três: criar automatização de raiz. Sem código antigo não há migração; importa o ambiente. Quatro critérios: primeiro, linguagem que consegue escrever e manter; cTrader Algo suporta C# e Python, MetaTrader linguagens próprias sem uso externo. Segundo, onde funciona com computador desligado: nuvem integrada no cTrader ou infraestrutura separada no MetaTrader, VPS próprio ou alojamento virtual com migração[28]. Terceiro, se o testador cobre a sua forma de trabalhar, não quantas funções tem. Quarto, que tudo esteja disponível na corretora e conta escolhidas.
Quatro pressupostos caros. Que melhor interface significa melhores condições: níveis distintos. Que demo reproduz real: não reproduz execução. Que código passa entre MetaTrader: não funciona. Que função de computador existe no móvel: verifique.
Lista antes da primeira ordem real:
- O volume predefinido cumpre as suas regras?
- Sabe fechar várias posições, se a função existe, o que exige e testou na demo?
- Decidiu usar ou não confirmação?
- Consegue pôr stop loss e take profit ao abrir, não depois?
- Leu a especificação do instrumento?
- Conhece o modo de execução do símbolo?
- Guardou o modelo e sabe restaurá-lo?
- Sabe que palavra-passe dar a terceiros e que nunca é a principal?
Cada «não» é risco operacional, não lacuna teórica. O volume não alterado equivale ao exemplo: nesses pressupostos, dez por cento da conta num clique. Desconhecer emergências significa procurar menus na urgência. O tempo depende do que está configurado; normalmente completa-se uma vez, não antes de cada operação.
Para terminar: não afirmamos que uma plataforma dê vantagem. Uma ferramenta melhora repetibilidade, reduz erros e encurta decisão-ordem; vale, mas não equivale a valor esperado positivo por operação. Isso depende do método e condições. O terminal decide se ajuda ou atrapalha. Como verificar o método antes de investir é explicado no artigo sobre contas demo, backtesting e testes forward.
Perguntas frequentes: MT4, MT5 e cTrader
MT4 será descontinuado e devo mudar para MT5?
Em que linguagem se escrevem algoritmos cTrader?
cTrader é melhor do que MT4 e MT5?
A plataforma afeta o spread que pago?
Posso transferir automaticamente um Expert Advisor do MT4 para MT5?
Um alerta pode abrir uma posição?
A demo mostra como será a execução real?
Que palavra-passe dar a um serviço de análise?
Uma plataforma própria é pior do que MT4?
Fontes e referências
Os dados foram verificados em 22 de agosto de 2026 na documentação dos fornecedores. As funções mudam: verifique o estado atual nas fontes primárias seguintes antes de decidir.
- MetaQuotes Software Corp., «MetaTrader 4 Trading Platform»: página oficial, número de intervalos, indicadores, objetos e ordens pendentes. metatrader4.com/en/trading-platform
- MetaQuotes Software Corp., «MetaTrader 5 Trading Platform»: página oficial, 21 intervalos, 38 indicadores, 44 objetos, 6 ordens pendentes, netting e hedging. metatrader5.com/en/trading-platform
- MetaQuotes Software Corp., «Strategy Tester»: ajuda MT5, geração de ticks, período forward, testes multissímbolo e atraso de execução emulado. metatrader5.com/en/terminal/help/algotrading/testing
- MQL5, «MQL5 Reference»: documentação da linguagem e diferenças face ao MQL4. mql5.com/en/docs
- MQL5, «MetaTrader module for integration with Python»: descrição do pacote
MetaTrader5: comunicação com MT5 local, não API externa da corretora. Também MQL5, «initialize»: «Estabelecer ligação com terminal MT5»; «Se necessário, initialize() inicia o terminal». Caminho opcional: «Sem caminho, o módulo procura o executável sozinho». Verificado em 2026-08-22. mql5.com/en/docs/python_metatrader5, mql5.com/…/mt5initialize_py - MetaQuotes Software Corp., «Market Watch»: ajuda MT4, lista e «Sets» para guardar e mudar grupos de símbolos. metatrader4.com/…/help/overview/market_watch
- MetaQuotes Software Corp., «Market Watch»: ajuda MT5, guardar símbolos com colunas escolhidas. metatrader5.com/…/help/trading/market_watch
- Spotware Systems, «cTrader Algo»: documentação algorítmica, C# e Python, cBots, indicadores próprios e plugins. help.ctrader.com/ctrader-algo
- Spotware Systems, «Cloud features»: cBots na nuvem sem aplicação aberta, limites de instâncias real/demo e possíveis diferenças por corretora. help.ctrader.com/ctrader-algo/documentation/cloud-features
- Spotware Systems, «Protections»: cTrader, trailing stop loss no servidor, passagem para entrada e take profit multinível. help.ctrader.com/ctrader/trading/protections
- Spotware Systems, «Orders»: cTrader, pendentes Limit, Stop e Stop Limit, e market range apenas como parâmetro de mercado: «desvio máximo em pips do preço atual a que se executa». help.ctrader.com/ctrader/trading/orders
- Spotware Systems, «Renko chart»: dimensão do bloco, «escolha de 1 a 100 pips em Renko». A lista dos oito tipos não dá esses parâmetros. help.ctrader.com/knowledge-base/chart-types/renko-chart
- Spotware Systems, «Chart toolbar»: cTrader Web, período de 1 a 1000 ticks. Não surge nos oito tipos, só na barra de períodos. help.ctrader.com/ctrader-web/charts/chart-toolbar
- Spotware Systems, «Market Watch»: cTrader, listas próprias com nome ilimitadas e «Popular markets» integrada não editável. help.ctrader.com/ctrader/interface/market-watch
- Finance Magnates, "Metaquotes Will No Longer Sell its MT4 Trading Platform" – Relatório de 12 de janeiro de 2018 sobre fim de novas licenças MT4 e apoio às corretoras existentes. Fonte secundária face ao anúncio do fornecedor. financemagnates.com
- MetaQuotes Software Corp., "MetaTrader 5 build 2450: Negative prices, market data subscriptions and new chart settings" – Nota de 29 de maio de 2020: «A queda do petróleo abaixo de zero obrigou a introduzir preços negativos». Fonte primária que substitui a publicação anterior. Verificado em 2026-08-22. metatrader5.com/en/news/2140
- U.S. Energy Information Administration, "Crude oil prices briefly traded below $0 in spring 2020" – Confirmação do facto e data do WTI abaixo de zero (20 de abril de 2020). eia.gov
- Finance Magnates, "Apple Pulls Down MT4 and MT5 Trading Apps from App Store" – Relatório de 24 de setembro de 2022: MetaQuotes confirmou carta Apple de sexta-feira 23 de setembro indicando incumprimento das App Store Review Guidelines. Também Finance Magnates, «MT4 and MT5 Apps Are Back on Apple's AppStore», 7 de março de 2023: regresso anunciado na segunda-feira 6 de março de 2023, após cerca de seis meses. Fonte secundária; Apple não publicou justificação detalhada. Verificado em 2026-08-22. financemagnates.com (24.09.2022), financemagnates.com (07.03.2023)
- MetaQuotes Software Corp., "Performing Deals" – Ajuda MT5: Deviation descreve-se em Instant Execution como diferença aceite entre preço executado e indicado. Em Market enviar implica consentimento prévio ao preço. Em Market e Exchange surge Fill Policy: Fill or Kill, Immediate or Cancel, Book or Cancel. Exchange não refere consentimento prévio e descreve separadamente: Sell ou Buy cria ordem à corretora para vender ou comprar. Verificado em 2026-08-22. metatrader5.com/…/help/trading/performing_deals
- MetaQuotes Software Corp., "Open Positions" – Ajuda MT4: «Enable maximum deviation from quoted price» e o limite: funciona apenas em Instant Execution. Verificado em 2026-08-22. metatrader4.com/…/positions_open
- MetaQuotes Software Corp., "MetaTrader 4 Release Notes" – Registo MT4: versão 1440 de 21 de fevereiro de 2025 com segurança, correções e estabilidade; 1460 de 5 de março de 2026 com as mesmas melhorias; 1470 de 12 de março de 2026. Verificado em 2026-08-22. metatrader4.com/en/releasenotes
- MetaQuotes Software Corp., "Depth of Market" – Ajuda MT4: mercado atual do símbolo e gestão rápida de ordens; abre com Depth of Market no menu Market Watch. Verificado em 2026-08-22. metatrader4.com/…/help/overview/depth_of_market
- Spotware Systems, "Indicators" – Documentação cTrader Algo: um indicador é classe C# ou Python com parâmetros, métodos e componentes ajustáveis. Além de desenhar, fornece dados, desenha objetos e pode negociar se programado. Verificado em 2026-08-22. help.ctrader.com/ctrader-algo/documentation/indicators
- Spotware Systems, "Plugins" – Documentação cTrader Algo: plugins acrescentam ferramentas, serviços e interface. Os do SDK negoceiam diretamente; os de Algo API exigem permissão explícita antes de negociar. Verificado em 2026-08-22. help.ctrader.com/ctrader-algo/documentation/plugins
- MetaQuotes Software Corp., "MetaTrader 5 build 3260: Bulk operations, matrix and vector functions, and chat enhancements" – Nota de 15 de abril de 2022: Bulk Operations em Trade fecha todas as posições, primeiro opostas por Close By em hedging e depois as restantes normalmente. Só disponível com One Click Trading ativo. Verificado em 2026-08-22. metatrader5.com/en/releasenotes/terminal/2237
- MetaQuotes Software Corp., "Close Positions" – Ajuda MT4: fecho individual pelo menu Terminal, juntamente com uma oposta e múltiplo de mais de duas opostas. Não documenta fecho geral de todas. Verificado em 2026-08-22. metatrader4.com/…/positions_close
- Spotware Systems, "Positions" – Documentação cTrader: posição individual com X ou Close position; várias com Close em Positions, filtradas por direção, resultado e símbolo. Verificado em 2026-08-22. help.ctrader.com/ctrader/trading/positions
- MetaQuotes Software Corp., "Virtual Hosting" – Ajuda MT5: alojamento virtual para funcionamento contínuo e preparação de robôs e sinais. Também MT4 «Migration»: transferir ambiente ativo para virtual; na variante completa inclui ligação, gráficos abertos, cópia de sinais, EA e indicadores ativos, FTP e correio. Verificado em 2026-08-22. metatrader5.com/en/terminal/help/virtual_hosting, metatrader4.com/…/virtual_hosting_migration
- Spotware Systems, "History" – Documentação cTrader: History e extrato local .csv. Lista abertura e fecho, preços de entrada e saída, volume, comissões e resultados líquido e bruto, mas não declara à parte o conteúdo exportado. Verificado em 2026-08-22. help.ctrader.com/ctrader/trading/history
- MetaQuotes Software Corp., «Trading Report»: ajuda MT5, blocos de ordens, negócios e posições gerados com
ReportHistory.htmcomo modelo. Verificado em 2026-08-22. metatrader5.com/…/trading_advanced/history_report - MetaQuotes Software Corp., "Platform Logs" – Ajuda MT5: mostra arranque e todos os eventos, incluindo operações. Só lista «Time: data e hora», «Source: tipo, Network, Alert, HistoryBase, Experts, nome de EA ou indicador, etc.» e «Message: descrição». Não lista preço pedido, Bid/Ask ou spread. Verificado em 2026-08-22. metatrader5.com/…/start_advanced/journal
- MetaQuotes Software Corp., "Authorization" – Ajuda MT4: dois acessos. «A palavra-passe padrão dá plenos direitos», investidor permite «ver estado, analisar preços e trabalhar com EA próprios, não negociar». Também MT5 «Authorization»: «A principal dá plenos direitos da conta», investidor «ver estado, analisar preços e trabalhar com EA próprios, não negociar». Verificado em 2026-08-22. metatrader4.com/…/help/userguide/authorization, metatrader5.com/…/help/startworking/authorization
- MetaQuotes Software Corp., "MetaTrader 5 build 1325: Hedging option and testing on real ticks" – Nota de 22 de abril de 2016 que introduz o segundo sistema: «Hedging amplia as possibilidades dos traders de retalho» e «Agora são possíveis várias posições por símbolo, incluindo opostas». Verificado em 2026-08-22. metatrader5.com/en/releasenotes/terminal/1325
- Spotware Systems, "Chart modes" – Documentação cTrader: «Com vários gráficos em qualquer dos três modos, podem separar-se em janelas com barra». «Clique Detach chart no canto superior direito». Descreve janelas separadas, sem afirmações sobre vários monitores. Verificado em 2026-08-22. help.ctrader.com/ctrader/charts/chart-modes
- MetaQuotes Software Corp., "Account History" – Ajuda MT4: «Todas as operações estão em Account History». Campos: Order, Time, Type, Size, Symbol, Price, S/L, T/P, Time, Price, Commission, Taxes, Swap, Profit, Comments. O relatório HTML Save as Report: Ticket, Open Time, Type, Size, Item, Price, S/L, T/P, Close Time, Price, Commission, Taxes, Swap, Profit. Nenhuma lista inclui envio, preço pedido ou spread; o relatório detalhado acrescenta parâmetros não listados. Verificado em 2026-08-22. metatrader4.com/…/terminal/terminal_account_history
- MetaQuotes Software Corp., "General Concept" – Ajuda MT5: «Há quatro modos de execução»; em Exchange «as operações vão para sistema externo, uma bolsa». Verificado em 2026-08-22. metatrader5.com/…/help/trading/general_concept
- TradingView, "Script structure" – Documentação Pine Script: a declaração indicator, strategy ou library identifica o tipo e determina conteúdo, uso e execução. Também TradingView, «Alerts»: «O código não cria alertas ativos na interface, só eventos com que os utilizadores os criam». Verificado em 2026-08-22. tradingview.com/pine-script-docs/language/script-structure, tradingview.com/pine-script-docs/concepts/alerts