O que há de novo na MetaTrader 5?

Histórico de atualizações das plataformas desktop, móvel e web

8 dezembro 2009
MetaTrader 5 Client Terminal build 228
  1. MQL5: Fixed request of the time value of points for plotting graphical objects.
  2. MQL5: Added a method of searching a chart window containing the specified indicator - ChartWindowFind.
  3. MQL5: Fixed an error in the call sequence of complex object destructors.
  4. MQL5: Added the possibility to initialize structures containing strings, using the initializing sequence.
  5. MQL5: Fixed an error of implicit string casting when passing it as an integer parameter.
  6. MQL5: Changed the behavior of object destructors - class destructors are always virtual.
  7. Terminal: Fixed output of trade error alerts.
  8. Terminal: Fixed errors in quotes unpacking.
  9. Terminal: Implemented binding of the account base to a computer and user's Windows account, to prevent information theft. When changing the Windows account or carrying a terminal to another computer, the login and password must be specified again.
  10. Terminal: If the terminal help file hasn't been loaded yet, it's updated without the terminal restart.
  11. Terminal: Fixed an error that occurred when moving graphical objects, if one of construction points is out of visibility area.
  12. Terminal: Fixed an error in the trading history.
  13. MetaEditor 5: Fixed checking for the necessity to convert ANSI files into Unicode when loading files.
  14. MetaEditor 5: Fixed selection of the file extension during saving.
  15. MetaEditor 5: Fixed changing of the file modification time during debugging.
8 dezembro 2009
MetaTrader 5 Client Terminal build 229
  1. MQL5: corrigido um erro de chamada do destruidor para um objeto local
  2. MQL5: corrigido o erro de libertação de matriz dinâmica com o tamanho 0
  3. MQL5: corrigida a construção de objeto complexo sem nenhum construtor
  4. Terminal: correções de crash-logs.
24 novembro 2009
MetaTrader 5 Client Terminal build 226
  1. Terminal: corrigida a recuperação após a falha dentro da dll importada para MQL5
  2. MQL5: introduzido o novo modificador export para funções
  3. int Function() export
    {
    }

    Este modificador indica ao compilador inserir a função na tabela de funções exportadas por dado EX5. Só funções com esses modificadores se tornam disponíveis ("visíveis") a partir de outros EAs. Agora a propriedade library indica ao compilador que dado EX5 será a biblioteca, enquanto o compilador coloca isto no cabeçalho do EX5.

    Todas as funções projetadas como exportadas deverão ser marcadas pelo modificador export

21 novembro 2009
MetaTrader 5 Client Terminal build 224
  1. Terminal: corrigida a construção do Fibonacci Retracement.
  2. Terminal: corrigidos erros de formatação na lista de variáveis globais.
  3. Terminal: removida a restrição de comprimento do comentário de gráfico
  4. MQL5: adicionado a liberação automática de indicadores computacionais do expert não utilizados quando se muda o símbolo ou período.
  5. MQL5: adicionada a constante CHARTS_MAX - número máximo de gráficos abertos.
21 novembro 2009
MetaTrader 5 Client Terminal build 221
  1. Terminal: corrigido o redesenho do navegador, ao compilar, pela primeira vez, exemplos.
  2. Terminal: certificados personalizados da autorização estendida transferido para o diretório "Config\Certificates".
  3. Terminal: corrgida a plotagem de últimos preços, gráfico.
  4. Terminal: corrigido o armazenamento de idiomas em que são recebidas notícias.
  5. Terminal: corrigido o erro de recuperação de janelas minimizadas.
  6. Terminal: ao diálogo de modificação de posição, adicionada a capacidade de indicar um número negativo de pontos.
  7. Terminal: adicionada a plotagem de indicador, ao alteara os parâmetros.
  8. Terminal: adicionada a aba "Ativos":
    · Assets — nome do ativo ou instrumento;
    · Volume — volume de posição do cliente (em unidades) em dado ativo ou instrumento de negociação;
    · Rate — cotação do ativo ou instrumento em relação à moeda de depósito;
    · USD — nessa janela, é exibida a quantidade real de moeda de depósito gasta (sem levar em conta a alavancagem) para compra/venda de moeda ou outro instrumento financeiro.
    · Graph — exibição da posição do cliente na moeda de depósito (posições longas - faixas azuis, posições curtas - faixas vermelhas);

    É possível visualizar as informações sobre as posições longas ou curtas num diagrama. Alternância de diagramas é feita pressionando no nome ou através do menu de contexto. Ativos da conta da moeda de depósito são exibidos com base nos fundos disponíveis.

  9. Terminal: adicionado a capacidade de seleção manual do ponto de conexão do terminal e da inicialização do processo de avaliação de cada um dos pontos. Para cada um dos pontos de acesso, é mostrado o nível de comunicação com cada um dos pontos.
21 novembro 2009
MetaTrader 5 Client Terminal build 220
  1. MetaEditor 5: corrigido o trabalho de Undo\Redo
  2. MetaEditor 5: adicionado um aviso sobre a falha ao concluir a compilação
  3. MetaEditor 5: corrigido o formato de exibição de variáveis com ponto flutuante no depurador.
  4. MetaEditor 5: corrigida a pesquisa em arquivos usando máscara.
  5. Terminal: corrigida a verificação de parâmetros do EA ao digitar.
  6. Terminal: corrigida a falha ao executar operações de negociação
  7. Terminal: expandido o número de caracteres disponível ao digitar o valor de níveis nos indicadores.
  8. Terminal: adicionado um menu de alternância entre servidores de acesso e inicialização de rastreamento de servidores de acesso, com a seleção do melhor.
  9. Terminal: corrigida a recuperação de janelas de gráficos antes da chamada de comandos de regularização (Cascade, Tile Horizontally, Tile Vertically, Arrange Icons).
  10. Terminal: ao cabeçalho da janela do terminal, adicionada a exibição do nome do servidor atual.
  11. Terminal: corrigido erros na conexão com uma nova conta, após abrir uma conta demo.
21 novembro 2009
MetaTrader 5 Client Terminal build 217
  1. MetaEditor 5: corrigido o destaque de strings literais.
  2. MetaEditor 5: corrigida a autosubstituição para métodos implementados dentro da declaração de classe.
  3. Terminal: corrigido o menu contextual do gráfico na seção "Trading"
  4. Terminal: corrigidas as propriedades do objeto gráfico Arrow.
  5. Terminal: modificadas as estruturas dos arquivos de configuração, ao atualizar de builds mais antigos, pode aparecer a mensagem "Symbols: invalid base header".
21 novembro 2009
MetaTrader 5 Client Terminal build 216
  1. Adicionadas as propriedades de largura e altura de objetos gráficos Bitmap e Label em MQL5.
  2. Adicionada a classificação do histórico de acordo com o tempo de fechamento e estado
  3. Corrigido a manipulação de dicas de indicadores customizados.
  4. À MQL5, adicionado o método IndicatorRelease - liberação do indicador obtido anteriormente.
  5. Adicionada a propriedade Read Only para o objeto gráfico Edit.
  6. Modificada a visualização do histórico de negociação. Corrigida a exibição de swaps acumulados.
  7. Corrigido o bug de realocação de contas de demonstração.
21 novembro 2009
MetaTrader 5 Client Terminal build 213
  1. Corrigido um bug de transferência de dados históricos
  2. Corrigido um bug na colocação automática de nomes no MetaEditor 5.
  3. Corrigido o comportamento da caixa de edição de preços.
  4. Corrigido o modo de plotagem do indicador DRAW_SECTION.
  5. Corrigido um bug na lista de parâmetros do EA.
  6. Corrigido o funcionamento do comando do depurador "Add to watchlist"" para o texto selecionado.
  7. Corrigido um bug de sincronização do histórico de negociação.
  8. Revisada a marcação das ondas de Elliott em objetos gráficos, de acordo com "Elliott Wave Principle. Key to Market Behavior" de R. Prechter e А. Frost.
  9. Realizado o método Alert em MQL5. Adicionado o recurso para chamar a janela de alertas no menu de contexto da guia Experts do terminal do cliente.
  10. Adicionada a capacidade de colocar os níveis de stop em pontos ao abrir e modificar posições e ordens pendentes. Ele pode ser gerenciado nas configurações do terminal (Tools->Options->Trade->Use Stops).
12345678910111213seguinte