Terminal
- Agora os certificados, para se conectar no modo de alta segurança, podem
ser comodamente transferidos a partir da versão desktop para os
terminais móveis.
A plataforma de negociação suporta uma
autorização estendida, isto é, além de uma senha, a conta estará
protegida por um certificado SSL especial. O certificado consta de um
arquivo gerado para a conta no servidor de negociação. Este arquivo é
único e na sua ausência é impossível ter acesso à conta.
Anteriormente, quando você tinha de usar uma conta na MetaTrader 5 para iPhone/iPad ou Android,
era solicitado e gerado, usando o terminal para PC, um certificado cujo
arquivo era necessário transferir e instalar manualmente no seu
dispositivo. Agora o certificado pode ser transferido comodamente.
Como ele é transferido
A transferência do certificado é realizada através do servidor de negociação:
- Primeiro, o certificado é criptografado no terminal para PC, quer
dizer, o titular da conta indica a senha com a qual o certificado será
criptografado através do confiável algoritmo AES-256. Essa senha é
conhecida apenas pelo usuário e não é enviada para o servidor.
- Em seguida, o certificado criptografado é enviado para o
servidor onde será armazenado, mas não por mais de uma hora, até ser
recebido via terminal móvel.
- Para obter um certificado, o usuário deve conectar-se à conta
através de um terminal móvel. Depois de se conectar, é solicitada a
importação do certificado. Para fazer isso, você deve especificar a
senha com a qual foi criptografado no terminal desktop.
O certificado é transferido de forma segura, mais concretamente, o
servidor de negociação é usado apenas como um ponto de armazenamento
intermediário, a criptografia ocorre no lado do cliente, a senha do
certificado não é transmitida ou armazenada no servidor de negociação.
Como transferir certificados
Conecte-se à conta no terminal desktop e selecione "Transferir certificado" no seu menu de contexto:
Indique a senha mestra para confirmar que ele pertence a você. Em
seguida, defina uma senha com a qual o certificado será protegido antes
de o enviar para o servidor. A senha deve ter não menos de 8 dígitos.
Após o certificado ser enviado com sucesso para o servidor, abra o
terminal móvel e conecte-se à conta. Ser-lhe-á solicitado que importe o
certificado. Concorde e digite a senha indicada no terminal desktop.
Você pode ver o certificado importado na seção "Sobre o programa — Certificados".
Em breve serão lançados terminais móveis MetaTrader 5 atualizados para
iPhone/iPad e Android com suporte para transferência de certificados.
Tester
- Foi alterado o algoritmo de funcionamento e execução das ordens
pendentes e ordens SL/TP para testar de modo correto. Possibilidades
estendidas para testar visualmente.
O que mudou para os instrumentos financeiros
No mercado real,
no que se refere a instrumentos financeiros, tanto a construção de
gráficos como o a ativação de ordens stop são realizadas segundo o
último preço de transação (Last). A ativação de ordens limit é realizada
segundo os preços Bid/Ask. Além disso, a execução de todos os tipos de
ordens sempre é realizada segundo os preços atuais de mercado Bid/Ask. O
testador de estratégias foi alterado para que esteja mais perto das
condições reais:
|
Foi |
Tornou-se |
Ativação |
Todos os tipos de ordens pendentes e ordens SL/TP segundo o Bid/Ask |
Ordens limit segundo o Bid/Ask Ordens stop-limit e SL/TP segundo o Last |
Execução |
Todos os tipos de ordens pendentes e ordens SL/TP segundo o preço na ordem anunciada |
Todos os tipos de ordens pendentes e ordens SL/TP segundo o Bid/Ask no momento de ativação |
Examinemos um exemplo no instrumento Si-6.16. Tendo os atuais preços
Bid=72570, Ask=72572, Last=72552 colocamos a ordem Buy Stop com preço de
ativação 72580. No fluxo de preços, obtemos uns novos preços:
- Bid=72588
- Ask=72590
- Last=72580
Nos instrumentos financeiros, o peço Last é o gatilho para a
ativação de ordens stop. Por isso, a obtenção, no fluxo de preços, dum
Last = 72 580 resultou na ativação das ordens Buy Stop. Anteriormente, o
preço 72.580 era utilizado precisamente para a execução dessa ordem.
Este comportamento era impróprio porque o preço Ask=72580, para a
execução de operações de compra no mercado, não existia.
No testador atualizado, usa-se o preço de compra atual Ask=72590, e a
ordem Buy Stop executa-se exatamente por ele. Assim, no testador, um
novo algoritmo de execução de transações reflete mais precisamente o
mercado real. Ao usar o algoritmo antigo, a operação de negociação era
realizada segundo um preço que não era de mercado, o que fazia com que
os resultados do teste fossem imprecisos.
O que mudou para instrumentos de mercado de balcão (OTC)
Para
os instrumentos OTC, o algoritmo de ativação continua a ser o mesmo:
para todos os tipos de ordens pendentes e ordens SL/TP são utilizados os
preços Bid e Ask. Foi alterado o modo de execução: anteriormente,
realizava-se segundo o preço indicado na ordem, e agora usam-se os
preços atuais do mercado Bid e Ask, no momento da ativação.
O novo em testes visuais
Agora, ao realizar o teste visual,
são exibidas as linhas do preço máximo Ask e do preço mínimo Bid para
cada barra. Neste gráfico é mais fácil testar conselheiros em
instrumentos financeiros, adicionalmente, nele tanto a construção de
barras como a ativação de ordens são realizadas segundo os preços Last, e
a execução de ordens de mercado é feita segundo Bid e Ask.
New option on the visual testing chart: navigation to a specified
date. Double-click on the chart and enter the desired date and time. It
is also possible to navigate to any order or trade: double-click on the
appropriate trading operation on the Trade, History or Operations tab. - Foi expandido o registro no diário do loading do histórico de preços e
de ticks antes de iniciar o teste. Agora, no diário, ao finalizar o
loading do histórico, será exibida uma janela com o volume de dados
carregados e o tempo gasto durante o loading:
2016.05.10 12:47:53 Core 1 5.10 Mb of history processed in 0:00.842
2016.05.10 12:47:53 Core 1 GBPUSD: history synchronization completed [5225 Kb]
MQL5
- Foi corrigido o erro pelo qual, às vezes, a função CopyTicks retornava menos ticks do que era solicitado.
- Foi corrigido o erro ao gerar funções-modelo.
- Documentação atualizada.
- Correções de crash-logs.
A atualização estará disponível através do sistema LiveUpdate.
Veja as notícias anteriores, por favor: