Tudo (ainda não) sobre Testador de Estratégia, Otimização e Nuvem - página 8

 

Nova plataforma MetaTrader 5 construída 2530: Classificação em Market Watch e operações avançadas com resultados de otimização

Testador: Trabalho otimizado da Rede MQL5 Cloud. Agora, quando uma otimização é lançada para o mesmo Expert Advisor, a rede tenta usar os mesmos agentes de teste que foram usados durante o passe de otimização anterior. Isto porque o ambiente de mercado necessário, incluindo o histórico comercial, já está disponível para tais agentes.

New MetaTrader 5 platform build 2530: Sorting in Market Watch and advanced operations with optimization results
New MetaTrader 5 platform build 2530: Sorting in Market Watch and advanced operations with optimization results
  • 2020.07.09
  • www.mql5.com
The MetaTrader 5 platform update will be released on Friday, July the 10th, 2020...
 

Em breve teremos a grande melhoria relacionada com a nuvem.
Esta é a resposta da MetaQuotes (tradução automática para o inglês):

rede de nuvens MQL5 em termos de velocidade e capacidade de resposta.


Quando nos mudarmos para um novo testador que usará um processo para todos os núcleos em vez de processos separados para cada núcleo, reduziremos drasticamente a necessidade de recursos devido aos caches consolidados e seremos capazes de administrar flexivelmente a carga em todos os núcleos.

Aqui eu descrevi os planos com mais detalhes: https: //www.mql5.com/ru/forum/340770/page7#comment_16401357

Fórum sobre comércio, sistemas de comércio automatizados e estratégias de comércio de teste

Nova versão da plataforma MetaTrader 5 construída 2450: Serviço de "Assinaturas", melhorias na interface e funções convenientes no MetaEditor

Renat Fatkhullin, 20/05/2016 12:35 PM

Sim, o testador será reescrito/reprogramado, já que o atual é sufocado com dados e um esquema de escalonamento mal sucedido.

Cada agente trabalhará como uma micro nuvem com núcleos N para manter uma cópia dos dados para os fios N. Como chegou a hora da arquitetura NUMA entre as massas, cada agente viverá claramente em seu próprio nó NUMA para evitar as penalidades pelo acesso à memória fora de seu nó.

Isso reduzirá significativamente os requisitos de memória, reduzirá a atividade do disco e aumentará a velocidade da otimização.

Neste caso, o papel principal será sempre desempenhado pelo volume de RAM, o que permite manter mais caches e emiti-los rapidamente.

O objetivo é selecionar milhares de estoques a granel, para onde nos dirigimos com uma nova iniciativa para lançar assinaturas de dados detalhados de estoque.


 

poste #13 do MQ:

But we will soon show in the terminal an approximate estimate of the cost of optimization in the cloud based on several passes on local cores.

 

servidor de nuvens mais próximo

  • porcentagem de perdas na rede
  • Isto tornou possível reduzir drasticamente a latência do fato de que algumas tarefas caíram em agentes abertamente inibitórios que atrasaram todos os cálculos.


    Três servidores em nuvem nos EUA, Alemanha e Rússia estão atualmente distribuindo tarefas, o que reduziu significativamente a latência da rede e acelerou a entrega de dados. Alguns especialistas exigem a replicação de centenas de gigabytes, e mais do que um terabyte para aqueles que se destacam.


     

    Consultores Especialistas Multimoedas em MT5 - retro-testes e otimização


    Os fios/postos

    • Compra ou Venda dos 7 pares -a linha com a explicação.
    • Consultores Especialistas Multimoedaso posto com os exemplos de backtesting/optimização

    CodeBase

      Os artigos

      Documentação

      • MetaTrader 5 Ajuda → Algorithmic Trading, Trading Robots →Tipos de Otimização- Todos os Símbolos Selecionados em Market Watch
      • MetaTrader 5 Help → Algorithmic Trading, Trading Robots →Strategy Testing- Multi-Currency Expert Advisors
      • MetaTrader 5 Ajuda - Plataforma de negociação -Manual do usuário
      Optimization Types - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
      Optimization Types - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
      • www.metatrader5.com
      Two optimization types are available in the tester. You can select the appropriate one on the Settings tab of the Strategy Tester. In this mode...
       

      É a comparação do VPS externo (VPS Convencional) com o MQL5 VPS (Metatrader Forex VPS) - a partir desta página:

      ---------------

      Comparando as funções de um serviço de hospedagem convencional e do MetaTrader VPS

      #
      Funções e parâmetros
      Hospedagem convencional
      MetaTrader Forex VPS
      1
      Mínimo ping para o servidor do corretor
      +
      +
      2
      Atrasos no nível do servidor causados pela RAM e CPU
      Sim
      Não
      3
      Restantes recursos para as plataformas MetaTrader*
      20%
      99%
      4
      Alocação flexível de recursos on-demand
      Não
      Sim
      5
      Número de núcleos de CPU alocados por plataforma
      1
      Ilimitado
      6
      RAM alocada
      1 GB
      até 3 GB
      7
      Configuração e complexidade de gerenciamento
      Relativamente alto
      Mínimo
      8
      Ativação de produtos de mercado
      1 ativação expira
      Nenhuma expiração
       

      Hi


      Eu continuo recebendo esta mensagem:

      "autorização sobre agente ainda conectado"



      Em meu PC tentando coneecto ao agente


      Como resolver isso, por favor?


      Eu já usei a fazenda local com o mny laptop e ele só aparece no meu MT5...na verdade era bom...então me mudei para outra casa e agora tenho outro PC. Eu quero usá-lo para apoiar minhas otimizações.


      Cumprimentos

       

      Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

      Otimização em um computador com dois processadores

      Renat Fatkhullin, 21/08/11 23:57 PM

      Use nossa nuvem calculada - é super barata.

      Alguns de nossos clientes realizam ali assentamentos massivos e contínuos, equivalentes a anos de assentamentos locais multi-tarefa.

      Em breve lançaremos uma atualização MQL5 com cálculos vetoriais/matriz/ complexos padrão, o que permitirá o uso de aprendizagem de máquinas de alta velocidade sem o uso de python ou tensorfo.

       

      Um bom e pequeno fio educativo:
      Agentes do MetaTester 5

      ----------------

      Perguntas freqüentes sobre a Rede deNuvens(FAQ) e Como Participar.

       

      Foi publicado um bom artigo - Avaliação visual dos resultados da otimização

      ----------------

      Um critério de otimização personalizado fornece uma configuração muito conveniente para otimizar os Expert Advisors. Mas se precisarmos verificar vários critérios, devemos executar várias otimizações, que podem ser demoradas. Uma solução melhor seria ser capaz de testar múltiplos critérios personalizados durante uma otimização. Além disso, seria bom visualizar instantaneamente gráficos de equilíbrio e equidade.

      Avaliação visual dos resultados da otimização

      Formulação da tarefa
      1. Coleta de dados de cada passe de otimização.
      2. Construir gráficos de equilíbrio/equidade para cada passe de otimização.
      3. Calcular vários critérios de otimização personalizados.
      4. Ordenar os gráficos pelo critério de otimização personalizado na ordem ascendente.
      5. Mostrar os melhores resultados para todos os critérios personalizados.
      Visual evaluation of optimization results
      Visual evaluation of optimization results
      • www.mql5.com
      In this article, we will consider how to build graphs of all optimization passes and to select the optimal custom criterion. We will also see how to create a desired solution with little MQL5 knowledge, using the articles published on the website and forum comments.
      Razão: