![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Está jogando agora?
Não o temos, tentamos de acordo com sua descrição.
Após o "tratamento":
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
História do Tick
Karputov Vladimir, 2015.10.21 09:24
...
Agora estou testando a "cura" - vou apagar completamente os históricos das pastas "histórico" e "carrapatos" do servidor MetaQuotes-Demo.
O histórico de 500 ticks de profundidade é dado quase que instantaneamente, com o histórico geral da barra sendo trocado. O tamanho dos arquivos de carrapatos é de 200-400 Kb por 10 meses.
E eu queria ter carrapatos no testador, ele dá o que quer que seja :)
Veja como funcionam os carrapatos na construção de 1194, onde foram acrescentados milissegundos e bandeiras.
No testador, os carrapatos não são dados até completarmos a integração total dos carrapatos no testador de estratégias comerciais no próximo lançamento.
Testar a paginação de tick quando a conexão de internet é desconectada. O indicador de teste abaixo:
O algoritmo é o seguinte:
Iniciar o indicador. Aguarde até que o número de ticks baixados seja igual ao valor solicitado.
Desconectar da Internet (o terminal deve emitir um bip). Ao mesmo tempo:
Ligar a Internet.
O indicador tenta baixar ticks, com um pedido de 50, mas 21-23 são baixados. Isto dura até que a "contagem" seja maior que 100.
A repetibilidade é boa, verificada mais de três vezes.
Testar o paging quando a conexão de internet está quebrada. O indicador testado está abaixo:
Tenha em mente que a solicitação de ticks no indicador funciona de forma ligeiramente diferente da solicitação de ticks no Expert Advisor.
O indicador não tem o direito de frear, portanto o indicador recebe o número de carrapatos disponíveis para o pedido de uma só vez.
O Expert Advisor trabalha em seu próprio fluxo, portanto, pode esperar um pouco. Para o Expert Advisor são feitas várias tentativas de troca de carrapatos por pedido.
Observe que a solicitação de carrapato no indicador funciona de forma ligeiramente diferente da solicitação de carrapato no Expert Advisor.
O indicador não tem o direito de frear, portanto o indicador recebe o número de carrapatos disponíveis para o pedido de uma só vez.
O Expert Advisor está trabalhando em sua própria linha, portanto, pode esperar um pouco. Várias tentativas são feitas para que o Expert Advisor troque carrapatos por consulta.
Isto é compreensível. Mas quanto tempo leva para se empilhar? No exemplo acima, o pedido é de 50 carrapatos. Se não houver carrapatos a serem carregados imediatamente, levará 30 segundos.
E fica pior. Eu faço um pedido de 500 ticks - os ticks são reabastecidos quase que instantaneamente (acho que é apenas porque solicitei esta quantia mais cedo) e depois faço um pedido de 5000 ticks - quatro minutos já passaram, mas apenas 2000 ticks de 5000 foram carregados e a quantia não aumenta.
Veja como funcionam os carrapatos na construção de 1194, onde foram acrescentados milissegundos e bandeiras.
No testador, os carrapatos não são dados até completarmos a integração total dos carrapatos no testador de estratégias comerciais no próximo lançamento.
Verifiquei-o em outro computador à noite:
Pré-carregado 200000000 ticks com um script - ticks carregados em cerca de 6 segundos. Não pude ver nenhuma diferença:
Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste
História do Tick
Karputov Vladimir, 2015.10.22 15:07
... Eu faço um pedido de 500 carrapatos - os carrapatos são carregados quase que instantaneamente (acho que isso se deve apenas ao fato de eu ter pedido anteriormente tal número), e depois faço um pedido de 5000 - passaram quatro minutos, e pouco menos de 2000 de 5000 são carregados e este número não cresce.
O campo das bandeiras da estrutura MqlTicks muitas vezes contém valores de "24" (modo de exibição "todos os ticks"):
- o que significa este valor?