Novas propriedades Para posições, adicionada a propriedade POSITION_REASON, que pode ser obtida usando PositionGetInteger. Para transações, adicionada a propriedade DEAL_REASON, que pode ser obtida usando HistoryDealGetInteger. Razões para criar ordens, transações e posições Para obter razões a fim de criar operações de negociação, adicionadas três enumerações. Para ordens, adicionada a propriedade ORDER_REASON, que pode ser obtida usando OrderGetInteger e HistoryOrderGetInteger.
O acesso a dados de preço se expande no que diz respeito à preparação para o lançamento da função fonte de dados personalizada. Em breve a plataforma poderá plotar gráficos com base em seus próprios dados de preço, criar símbolos sintéticos e usar gráficos off-line. Para baixar dados, abra o gestor de símbolos no menu de contexto da Observação do mercado.
Agora, nele, estão disponíveis duas guias novas, isto é Barras e Ticks. Selecione o símbolo, período e clique em Pedido. A plataforma pedirá todos os dados disponíveis a partir do servidor ou serão exibidos imediatamente se eles já estiverem carregados. Os dados de preço armazenados podem ser exportados para arquivos CSV. Adicionada a exibição de tempo com precisão de milissegundos para posições, transações e ordens.
Na caixa de diálogo de negociação corrigida a notificação sobre a recusa na execução do pedido para fechamento da posição usando a posição oposta. Corrigido o trabalho da função PositionSelect. Em alguns casos, não era selecionada a posição com o menor bilhete. Corrigido o erro de cópia de sinais ao aumentar o tamanho de uma posição já existente. O erro ocorria, em alguns casos, em contas de compensação. Corrigido o processamento de ordens limit para instrumentos bolsistas.
Corrigido o trabalho das funções CopyTicks e CopyTicksRange ao solicitar o histórico de ticks a uma grande profundidade. As ordens, colocadas melhor do que o mercado preço de compra abaixo do de mercado, ou preço de venda acima do de mercadosão executadas sem derrapagem. As ordens, colocadas pior do que o mercado, são executadas imediatamente após a colocação segundo o preço de mercado nesse mesmo momento. Atualizado o mostruário da loja de aplicativos MetaTrader Market.
Corrigida a abertura da pagina de sinal no terminal, durante a transição a partir do site da MQL5. community, caso a conta de negociação não esteja conectada. Corrigido o erro da função CopyTicks em execução, no testador de estratégias. Corrigida a classificação de transações do tipo Retirada Withdrawal ao gerar um relatório de teste. Corrigida a modificação de ordens pendentes.
Corrigida a exibição do assistente da hospedagem virtual em telas de altíssima resolução 4K. Foi adicionada a alternância rápida entre as janelas Caixa de Ferramentas e Testador de Estratégias. foi adicionada a possibilidade de alterar os preços e volumes das ordens usando a roda do mouse. Agora, ao alternar para baixar os terminais móveis, é armazenada a lista de seus servidores de negociação.