Terminal
- Adicionado suporte para operações de saldo, retirada e
reposição de saldo da conta de negociação diretamente no terminal do
cliente.
Adicionamos a integração dos sistemas de pagamento
mais populares diretamente na plataforma MetaTrader 5, o que permite às
corretoras fornecer aos traders um novo nível de serviço. Ao depositar
ou recarregar, basta selecionar o método que melhor se adapta a você e
realizar a transação. Para maior comodidade, os traders podem salvar os
cartões selecionados para que não precisem inserir os detalhes do cartão
todas as vezes. Ao mesmo tempo, a corretora não armazena detalhes de
pagamento e números de cartão. Todos os dados inseridos pelo usuário
durante o pagamento são enviados através de canais seguros para
verificação pelo sistema de pagamento que você escolheu para efetuar o
pagamento.
A nova funcionalidade oferece aos traders a oportunidade de gerenciar fundos com um clique, sem sair do terminal do cliente.
-
O relatório do histórico de negociação foi reformulado e completamente
atualizado - agora é mais visual. Revisamos a abordagem de apresentação
de informações e traduzimos relatórios estatísticos áridos em gráficos e
tabelas interativos. O trabalho ainda está em andamento, mas agora você
pode avaliar as mudanças.
Para visualizar estatísticas de negociação, clique em “Relatórios” no menu “Visualizar”.
O relatório está dividido em quatro guias, cada uma contendo informações agregadas em seu próprio contexto:
- Summary — visão geral das suas atividades ao longo do tempo: dados da conta, indicadores gerais de lucro e perda, montante de depósitos e retiradas, gráficos de saldo, crescimento e dividendos, bem como outros dados.
- Profit/Loss — informações históricas sobre negociações lucrativas e não lucrativas. Dividido por tipos de negociação (manual, cópia e negociação algorítmica), pode ser analisado por negociações individuais, proporções percentuais ou valores monetários por dias, meses e anos.
- Long/Short — relatório sobre ordens de compra e venda em intervalos de tempo específicos.
- Symbols — análise detalhada de negociações em instrumentos financeiros. Aqui você verá com quais símbolos você ganha ou perde, com que frequência você negocia com eles, gráficos de negociações e volumes de dinheiro neles.
Novos relatórios permitem avaliar visualmente vários aspectos dos resultados de negociação, simplesmente clicando nas guias. Os histogramas, gráficos e tabelas são interativos e apresentam informações adicionais ao passar o cursor do mouse sobre eles. Nossos designers trabalharam arduamente para garantir que as informações dos relatórios fossem lidas da maneira mais simples e clara possível. Experimente você mesmo e avalie o resultado!
- Adicionado o uso de instruções AVX2
nos casos em que elas são suportadas pelo processador. Isso permitirá o
uso mais eficiente dos recursos do processador no qual o terminal está
sendo executado. Agora, ao instalar ou atualizar, o próprio terminal
detectará a arquitetura do processador e instalará a versão ideal para
ele. Quando iniciado, o terminal grava uma mensagem (AVX/AVX2) no log,
que mostra para qual conjunto de instruções o terminal foi desenvolvido.
Terminal MetaTrader 5 x64 build 3914 started for MetaQuotes Software Corp.
Terminal Windows 10 build 19045, 20 x Intel Xeon E5-2630 v4 @ 2.20GHz, AVX, 41 / 63 Gb memory, 58 / 280 Gb disk, UAC, GMT+2
Advanced Vector Extensions (AVX) é uma extensão do conjunto
de instruções x86 para microprocessadores Intel e AMD, proposta em 2008.
O desenvolvimento adicional levou ao aparecimento do AVX2 e AVX-512
(2013).
- Além de duas versões dos terminais
MetaTrader 5 em X64 e AVX, lançamos uma terceira versão do terminal
desktop, compilada com suporte direto para comandos AVX2. Ao mesmo
tempo, os modelos ONNX agora também podem funcionar com suporte para
comandos AVX2.
- Adicionada exibição de links para
os documentos regulatórios necessários da corretora. Agora você pode
obter todas as informações legais necessárias da corretora diretamente
no terminal do cliente no menu Ajuda/Termos e Condições.
- Corrigida a autorização 2FA quando é usada a autenticação de autorização estendida opcional.
- Corrigida a exibição de mensagens de correio interno ao trabalhar no MacOS.
- Corrigida a exibição da janela Sinais ao executar no Wine.
- Lançados novos instaladores para terminais MT4/MT5 para Linux.
- Adicionados comandos ao menu Ajuda para ir para as páginas de download
das versões Linux e Mac do terminal. Para a conveniência dos traders,
criamos uma seção especial do site, onde é possível encontrar variantes
do terminal de negociação para todas as plataformas e para negociação no
navegador.
- Corrigida inserção de fotos em e-mails internos.
-
Lançados novos instaladores do MetaTrader 5 para Mac com suporte para
processadores M1/M2. Devido à transição para o Wine 8.0.1, é altamente
recomendável desinstalar as versões antigas e instalar as novas. Ao usar
versões antigas do Wine < 8.0.0, uma mensagem sobre a necessidade de
atualização é exibida no registro do terminal.
-
Adicionada a exibição "VPS Hosting Speed Up" no menu de verificação de
rede com ping para seu servidor de negociação. Isso permitirá que você
veja claramente como a latência da sua rede será reduzida ao alugar um
VPS incorporado.
- Reforçados as exigências de complexidade mínima da senha, nomeadamenter
- comprimento da senha — pelo menos 8 caracteres
- a senha deve conter pelo menos 1 caractere em maiúsculas e minúsculas, pelo menos 1 dígito e pelo menos 1 caractere especial.
-
Links clicáveis nos registros do terminal. Agora, ao clicar duas vezes
em linhas com links https, ocorre uma transição para o navegador com
abertura de links.
- Corrigida a pesquisa de
instrumentos de negociação na Observação do mercado. Agora o símbolo é
pesquisado primeiro pelo nome e depois por outros campos: descrição,
ISIN, etc.
- Corrigida a contabilização do lucro
nas negociações ao calcular o saldo nos relatórios sobre o histórico de
negociações da conta. Em alguns casos, o cálculo não levava em conta o
tipo de instrumento.
VPS Hosting
- Você pode enviar e
executar programas EX5 compilados para o conjunto de comandos
x64/AVX/AVX2. Os programas em AVX512 não são compatíveis com o VPS
incorporado.
- O número de locais para aluguel de VPS incorporado foi aumentado para 27. Agora, a escolha do servidor mais próximo é ainda mais ampla.
MQL5
-
Adicionado o gerenciamento de configurações de compilação, incluindo a
seleção de conjuntos de instruções de processadores estendidos — AVX,
AVX2, AVX512, FMA3.
Os processadores modernos têm um conjunto
de instruções estendidas que aceleram significativamente os cálculos
matemáticos, mas a grande maioria dos programas modernos não usa esses
recursos. Adicionamos suporte a essas instruções ao compilador MQL5, o
que permite gerar códigos mais eficientes e mais rápidos.
Também adicionamos a possibilidade de escolher com que tipo de
instruções você deseja compilar seu programa MQL5. Você pode especificar
configurações gerais para programas individuais nas Configurações do
MetaEditor e configurações pessoais para projetos:
- Adicionadas as enumerações ENUM_AVERAGE_MODE e ENUM_CLASSIFICATION_METRIC aos métodos matriciais e vetoriais.
- Adicionado método Set para vetores.
-
Reformulada a inicialização do OpenCL - agora ele é inicializado no
primeiro uso real, em vez de no carregamento de um programa MQL5
contendo funções OpenCL.
- Corrigido erro ao chamar a função SocketIsConnected.
- Corrigido atraso na chamada do método OnDeinit ao descarregar indicadores personalizados.
- Corrigido um erro do compilador que causava o cálculo incorreto do comprimento da linha na propriedade indicator_label, o que resultava na exibição incorreta de dicas de ferramentas para objetos gráficos.
- Corrigido o uso de comentários multilinhas no corpo da macro. Esse é um exemplo de macro onde ocorria o erro:
#define MACRO1
void OnStart()
{
#ifdef MACRO2
Print( 2 );
#else
Print( 1 );
#endif
}
- Corrigida a ordem dos parâmetros da função MathAtan2. A ordem agora corresponde à mesma função em C++.
- Adicionado o novo valor TERMINAL_CPU_ARCHITECTURE à enumeração ENUM_TERMINAL_INFO_STRING.
adicionada também a macro __CPU_ARCHITECTURE__ que obtém a arquitetura
da CPU do computador no qual o terminal está sendo executado. Exemplo de
uso:
void OnStart()
{
Print("CPU name: ",TerminalInfoString(TERMINAL_CPU_NAME));
Print("CPU cores: ",TerminalInfoInteger(TERMINAL_CPU_CORES));
Print("CPU architecture: ",TerminalInfoString(TERMINAL_CPU_ARCHITECTURE));
Print("");
Print("EX5 architecture: ",__CPU_ARCHITECTURE__);
}
CPU name: 12th Gen Intel Core i9-12900K
CPU cores: 24
CPU architecture: AVX2 + FMA3
EX5 architecture: AVX
- Alterado o comportamento do modificador extern. Agora, uma declaração de variável com o modificador extern é uma declaração de variável.
Novas restrições:
- Não deve haver inicialização em uma variável predefinida. Por
exemplo, ao compilar o código a seguir, obtemos o erro "X - extern
variable initialization is not allowed":
extern int X=0;
void OnStart()
{
}
- A variável extern deve ser declarada no programa
sem a palavra-chave extern. Por exemplo, ao compilar o código a seguir,
obtemos o erro "unresolved extern variable X":
extern int X;
void OnStart()
{
}
- Ao usar extern, é importante prestar atenção na
ordem de inicialização, pois uma variável pode ser acessada antes de ser
inicializada. Por exemplo, o código a seguir imprimirá "Y=0 X=5" porque
a inicialização da variável Y ocorre antes da inicialização da variável
X:
extern int X;
int Y=X;
void OnStart(void)
{
Print("Y=",Y," X=",X);
}
int X=_Digits;
MetaEditor
- Adicionado o uso de instruções AVX2 nos casos em que elas são suportadas pelo processador.
- Exibição aprimorada de variáveis locais durante a depuração.
- Corrigido um bug podia causar congelamento durante a compilação
Tester
- adicionado o uso de instruções AVX2 quando suportadas pelo processador.
Traduções atualizadas da interface do usuário.
Correções de registros de falhas.
MetaTrader 5 Web Terminal build 3950
- Adicionada exibição do preço Ask às configurações do gráfico.
- Acelerado o carregamento inicial do terminal.
- Adicionada a capacidade de alterar a senha.
- Adicionada a capacidade de excluir e salvar a senha.
- Adicionado período personalizado para exibir o histórico de negociação.
- Corrigido um bug ao forçar uma alteração de senha.
- Corrigido o cálculo do diff - a distância entre o preço de abertura e os níveis TP/SL.
- Corrigido um erro de travamento dos ticks ao fechar todas as ordens/operações.
- Corrigida
a exibição dos eventos do Calendário Econômico – eles podiam não ser
exibidos no gráfico, apesar da opção estar habilitada.
- Corrigido bug onde os indicadores eram redefinidos ao alterar um símbolo no gráfico.
- Corrigido bug no formulário de abertura de conta real ao confirmar seu telefone/e-mail.
- Adicionadas e corrigidas traduções.
Veja as notícias anteriores, por favor: