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
Não se trata de você, trata-se do fato de que um algoritmo devidamente escrito não tem que entrar na história em cada carrapato.
Речь не о Вас , а о том - что правильно написанный алгоритм не должен на каждом тике ходить в историю.
Andrey Khatimlianskii:
Bem, ele não tem, Renat sentiu falta por causa do estilo de codificação do tópico iniciante.
portanto, não se trata dele .
Trata-se apenas da asserção.
E outra coisa - no testador, o histórico está disponível em profundidade total, independentemente das configurações do próprio terminal.
Não se trata de você, trata-se do fato de que um algoritmo devidamente escrito não tem que entrar na história em cada carrapato.
Não é esse o problema, o problema é usar esta biblioteca "MT4Orders.mqh" envolve uma séria sobrecarga.
Tradução automática.
Isso não é um problema, o problema é usar esta biblioteca "MT4Orders.mqh" envolve uma séria sobrecarga.
O que por si só retarda o processo, tanto no MT4 como no MT5 - seria bom ter um cenário - para dar o histórico do último mês no testador!
É mais lógico escrever o algoritmo ideal!
Não é esse o problema, o problema é usar esta biblioteca "MT4Orders.mqh" envolve uma séria sobrecarga.
Código original
A biblioteca é 20% mais lenta em um código tão simples, mas funcionará sem erros em quaisquer caracteres.
Em código complexo com referência histórica, ele funcionará mais rápido que o Trade.mqh.
Obrigado pelo código! Sua versão (sem MT4Orders, MT5b1598)
O código original
A biblioteca fica mais lenta em 20% para um código tão simples, mas não funciona com nenhum símbolo de erro.
Em código complexo com referência à história, o Trade.mqh será mais rápido.
Meu teste mostra uma diferença maior, mas meu computador é obviamente mais lento.
Sua versão.
2017.05.08 13:49:21.188 Saldo final do Core 1 80670.20 USD
2017.05.08 13:49:21.188 Core 1 EURUSD,M15: 1704266 carrapatos, 384 barras geradas. Ambiente sincronizado às 0:00:00.046. Teste aprovado em 0:01:04.313 (incluindo pré-processamento de carrapatos 0:00:00.437).
Minha versão (sem biblioteca).
2017.05.08 13:52:18.274 Saldo final do Core 1 80670.20 USD
2017.05.08 13:52:18.274 Core 1 EURUSD,M15: 1704266 carrapatos, 384 barras geradas. Ambiente sincronizado às 0:00:00.094. Teste aprovado em 0:00:13.047 (incluindo pré-processamento de carrapatos 0:00:00.437).
Construir 1596.
1598.
Vou tentar em outro computador, também com um SSD.
Tradução automática :
Vou tentar em um computador diferente, também com um SSD.
1598.
Ok, confirmo seu resultado com o build 1598. Minha versão é cerca de 20% mais rápida.
Mas sua versão original com build 1596 é muito mais lenta, portanto sua comparação original com o MT4 deve ser atualizada.
Tradução automática:
Ok, confirmo seu resultado com build 1598. Minha versão é cerca de 20% mais rápida.
Mas sua versão original com build 1596 é muito mais lenta , portanto sua comparação original com o MT4 deve ser atualizada.