Plataforma MetaTrader 4 Build 810 (Beta): Locação de Produtos do Mercado e Teste de Indicadores

 

Plataforma MetaTrader 4 Build 810 (Beta): Locação de Produtos do Mercado e Teste de Indicadores

A versão beta atualizada da plataforma MetaTrader 4 está para ser lançada na sexta-feira, 15 de maio de 2015. Vamos atualizar o nosso servidor público MetaQuotes-Demo localizado na demo.metaquotes.net:443. Nós convidamos a todos todo os trades a aderir ao teste da nova plataforma, avaliar todas as suas características e ajudar os desenvolvedores a corrigir os erros.

Para atualizar a plataforma MetaTrader 4 para a build 810, conecte-se no servidor demo.metaquotes.net:443.

A versão final da nova plataforma MetaTrader 4 será lançado após o teste público da versão beta.


A partir do dia 22 de maio de 2015 será encerrado o suporte do terminal MetaTrader 4 das versões abaixo da 745.

O suporte do terminal MetaTrader 4 das builds abaixo da 745 serão descontinuados no dia 22 de maio de 2015. Terminais com builds sem suporte não serão capazes de se conectar aos servidores das novas versões. Portanto, recomendamos fortemente que você atualize o seu terminal.


Terminal Cliente MetaTrader 4 build 810

  1. Mercado: O novo recurso do Mercado MetaTrader permitirá fornecer os produtos para alugar no período de 1, 3, 6 ou 12 meses. Isso proporciona vantagens inegáveis ​​tanto para os desenvolvedores quanto para os compradores. Os vendedores podem aumentar significativamente a confiança do usuário com seus produtos, dando ao cliente a oportunidade de verificar cuidadosamente a funcionalidade do produto a um baixo custo. Para os compradores, o aluguel é mais uma oportunidade para avaliar um produto antes de comprá-lo. Ao contrário das versões demo, produtos alugados não tem limitações, exceto para período de validade.

    Qualquer desenvolvedor do Mercado poderá escolher se quer ou não fornecer seus produtos para aluguel, e qual será o custo desta.



    Os desenvolvedores podem optar por não oferecer seus produtos para alugar, apenas a venda de licenças completas para uso ilimitado.

    Se o aluguel para um produto está habilitado, sua página web mostrará as opções possíveis: período de aluguel e o preço. Clique em "Alugar" e selecione o período de aluguel.



    Após o término, você poderá estender o período de aluguel do produto ou adquirir uma versão ilimitada do produto.

  2. Tester: Agora o Strategy Tester permite testar não só Expert Advisors, mas também indicadores. Isto pode ser feito no modo de teste visual. O comportamento do indicador é mostrado em um gráfico, que é traçado com base em uma sequência de ticks simulados no testador.

    Esse recurso é útil especialmente para os usuários que querem comprar um indicador do Mercado MetaTrader. Antes de adquirir um indicador, você pode baixar uma versão de avaliação gratuita e ver o desempenho do backtest no Strategy Tester.



    Selecione o tipo do programa - "Indicadores", em seguida, selecione o indicador e clique em "Start".

  3. Hospedagem: Várias melhorias e correções foram implementadas no serviço de hospedagem virtual.

    As principais alterações aplicam-se a operação no Wine em computadores rodando Linux e Mac OS. Agora você pode trabalhar com um servidor virtual alocado como de costume: migrá-lo, monitorar seu desempenho e ver os logs.




    A operação do Log também mudou. Se um usuário solicitar muitos registros, em seguida, apenas uma parte dos primeiros registros para o período especificado serão baixados. Isso evita a degradação do desempenho, resultante de logs grandes. Se você deseja baixar mais logs, você não precisa mais alterar o período de solicitação. Basta selecionar a última linha na janela do visualizador de log e pressionar PgDn.




  4. Terminal: Agora a janela do Market Watch apresenta o spread atual de um símbolo. Ative a informação do spread a partir do menu de contexto.



  5. Terminal: Adicionado a filtragem de notícias por categorias. Agora você pode personalizar a lista de notícias a sua conveniência. Se uma categoria de notícias contém subcategorias, um diálogo adicional poderá ser aberto a partir do menu de contexto, onde você pode configurar a lista de notícias.



  6. Terminal: Corrigido o travamento do terminal do cliente quando é cancelado o desligamento do computador no Windows 7.
  7. Terminal: A interface do terminal foi adaptada para telas de alta resolução (4K).
  8. Terminal: Corrigido a exibição do painel de "Negociação com um clique" no gráfico.
  9. Terminal: Corrigido a exibição de um objeto gráfico definido por um indicador personalizado, caso o objeto for para ser exibido apenas em alguns tempos gráficos.
  10. Terminal: Corrigido congelamento do terminal durante a busca de programas em MQL5.
  11. Terminal: Corrigido o desenho de objetos etiqueta de bitmap quando se utiliza um fragmento do arquivo .bmp.
  12. Terminal: Corrigido a exibição de "canais" de objetos gráficos cheios.
  13. Terminal: Um novo parâmetro DDE TIMESEC para o envio de cotações via DDE. Este parâmetro permite receber o tempo de chegada da cotação para o segundo mais próximo.
  14. Terminal: Corrigido um erro que poderia, eventualmente, levar ao lançamento de várias instâncias do terminal de um diretório.
  15. Terminal: Corrigido uma falha ocasional do terminal do cliente no Windows 10.
  16. MQL4: Para proporcionar maior flexibilidade na interação com os diversos serviços da Web, foi adicionada uma nova forma da função WebRequest. Ela permite que seja enviado solicitações de qualquer tipo com um conjunto personalizado de cabeçalhos especificados:
    int  WebRequest(
       const string      method,           // método HTTP
       const string      url,              // endereço url
       const string      headers,          // Headers 
       int               timeout,          // tempo esgotado
       const char        &data[],          // um array do corpo da mensagem HTTP
       char              &result[],        // um array com os dados de resposta do servidor
       string            &result_headers   // Headers de resposta do servidor
       );
    As notificações de erro foram modificados. Se ocorrer um erro, o array "resultado" conterá a descrição do erro.

  17. MQL4: A nova função GetMicrosecondCount retorna o número de microssegundos que se passaram desde o início do programa MQL4:
    ulong  GetMicrosecondCount();
    Esta função pode ser usada para perfilar a execução de um programa e identificar "entraves".

  18. MQL4: A fim de evitar Expert Advisors testados para "olhar para o futuro", a função FileOpenHistory é proibida no testador.
  19. MQL4: Nova propriedade de sinal na enumeração ENUM_SIGNAL_BASE_STRING - SIGNAL_BASE_CURRENCY que significa moeda de depósito do provedor de sinais. A propriedade pode ser recebido através da função SignalBaseGetString.
  20. MQL4: Nova propriedade gráfica na enumeração ENUM_CHART_PROPERTY - CHART_SHOW_ONE_CLICK que significa a exibição do painel "Negociação com um clique" em um gráfico. A propriedade pode ser recebida através da função ChartGetInteger.
  21. MQL4: Corrigido o cálculo do tamanho da janela do indicador ao usar #property indictor_separate_window.
  22. MQL4: Corrigido os erros de desinicialização do Expert Advsisor quando se muda o modelo de gráfico.
  23. MQL4: Corrigido o comportamento da função CopyTime. Por exemplo, antes da chamada de atualização,a chamada da CopyTime para D1 das 23:00 do dia 01 de dezembro de 2014 até a 01:00 do dia 03 de dezembro de 2014 retornou três barras: 01 de dezembro, 2 e 3 de 2014. Após a atualização a função retorna duas barras: 02 e 03 de dezembro de 2014.

  24. MQL5: Corrigido o acesso dos programas MQL4 para gráficos offline.
  25. MQL4: Corrigido a operação da função SeriesInfoInteger no testador de estratégia.
  26. MQL4: Corrigido os valores retornados por ChartFirst e ChartNext no testador de estratégia. Antes da atualização as funções retornavam 0 em vez de -1 se a lista de gráficos havia terminado.
  27. MQL4: Corrigido o download de recursos a partir de arquivos no diretório de Bibliotecas EX4. Os recursos de download de arquivos da biblioteca não funcionam corretamente antes da atualização.
  28. MQL4: Corrigido os erros ocasionais nos resultados das funções ChartXYToTimePrice e ChartTimePriceToXY.
  29. MQL4: Corrigido a geração do CHARTEVENT_OBJECT_DRAG. Agora, o evento é gerado após o arrastamento ter sido completado, e não no início do mesmo.
  30. MQL4: Corrigido a geração do CHARTEVENT_CHART_CHANGE em indicadores personalizados ao mover um gráfico.
  31. MQL4: Corrigido o uso de variáveis ​​globais com nomes longos (mais de 63 caracteres).
  32. MQL4: Corrigido alguns erros na compilação de macros.
  33. MQL4: Corrigido a chamada das funções DLL que retornam estruturas e strings.
  34. MetaEditor: Corrigido a formatação das descrições de variáveis ​​na lista suspensa de parâmetros da função no MetaAssist.
  35. Corrigido os erros relatados nos registros de falhas.

A atualização estará disponível através do sistema LiveUpdate.