![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
medido:
2019.07.30 00:44:29.156 tst_iXXX_Copy (EURUSD,H1) CopyClose: loops=1410065408 ms=69407
2019.07.30 00:45:29.408 tst_iXXX_Copy (EURUSD,H1) iClose: loops=1410065408 ms=60250
Executando o roteiro:
O que está errado? (não há tempo para descobrir)
Executando o roteiro:
O que está errado? (não há tempo para descobrir)
não há verificação do número de barras na tabela, talvez a saída por uma barra inexistente - eu tenho um período ilimitado e H1 na eu, rand() parece dar 65 mil, no máximo
Eu abri o compilador rand(), aqui está um teste correto de todos os 4 métodos:
2019.07.30 00:59:10.911 tst_iXXX_Copy (EURUSD,H1) CopyClose: loops=1410065408 ms=69765
2019.07.30 01:01:23.655 tst_iXXX_Copy (EURUSD,H1) iClose: loops=1410065408 ms=132735
2019.07.30 01:03:51.541 tst_iXXX_Copy (EURUSD,H1) Close[i]: loops=1410065408 ms=147890
2019.07.30 01:05:19.872 tst_iXXX_Copy (EURUSD,H1) CopyRates: loops=1410065408 ms=88328
não há verificação para o número de barras no gráfico, ele pode colidir com uma barra inexistente - eu tenho um período ilimitado e H1 na eu, rand() parece dar 65 mil no máximo
Eu abri o compilador rand(), aqui está um teste correto de todos os 4 métodos:
2019.07.30 00:59:10.911 tst_iXXX_Copy (EURUSD,H1) CopyClose: loops=1410065408 ms=69765
2019.07.30 01:01:23.655 tst_iXXX_Copy (EURUSD,H1) iClose: loops=1410065408 ms=132735
2019.07.30 01:03:51.541 tst_iXXX_Copy (EURUSD,H1) Close[i]: loops=1410065408 ms=147890
2019.07.30 01:05:19.872 tst_iXXX_Copy (EURUSD,H1) CopyRates: loops=1410065408 ms=88328
De alguma forma não é bom quando você precisa de um arquivo :)
Hmm, acho que não é possível sem um meio litro...
porque é diferente o loops=-2147483648 no meu código fonte!
;)
PS: para ulong- ints substituir na definição - se você for testar até de manhã ))))
Hmm, acho que não é possível sem um meio litro...
porque é diferente o loops=-2147483648 no meu código fonte!
;)
PS: para ulong- nos ints da definição - se você for testar até de manhã ))))
Substituído:
:))
Substituído:
:))
O código da fonte MQL é um-para-um, copiei o teste do registro do terminal
hmm, difícil de adivinhar onde mais as mãos malvadas cavaram ))))
não estou tão entusiasmado, o código funciona bem - funcionou para mim! eu consegui a partir daqui quando discutimos
SZY: Win10 - 64, build 2093 (Intel Core - 8GB RAM) - sem problemas, o que você tem aí?
--------------
anexo...é um roteiro, na pasta do roteiro...não sei o que mais sugerir
Sob Wine no Debian x64, apenas um kernel funciona por alguma razão
O código fonte da MQL é exatamente o mesmo, copiei o teste do registro do terminal
hmm, difícil de adivinhar onde mais as canetas maliciosas cavaram ))))
não estou tão entusiasmado, o código funciona bem - funcionou para mim! eu consegui a partir daqui quando discutimos
SZY: Win10 - 64, build 2093 (Intel Core - 8GB RAM) - sem problemas, o que você tem aí?
--------------
anexo...é um roteiro, na pasta do roteiro...não sei o que mais sugerir
Vin10 - 64 , build 2093 (CPU Intel Core i3-3217U @ 1.80GHz - 12GB RAM)- sem problemas notados...
problemas notados...
A única coisa a fazer aqui é reduzir o número de ciclos e se houver um lugar onde o roteiro funcione - use o GetLastError() desempacotar para procurar por ele
alternativamente: ou alguns ajustes do terminal? - hmm, que configurações existem? - número de barras na tabela e é isso
A única coisa a fazer aqui é reduzir o número de ciclos e se houver um lugar onde o roteiro funcione - use o GetLastError() desfazer para procurá-lo
alternativamente: ou alguns ajustes do terminal? - hmm, que configurações existem? - Número de barras na tabela - é isso.
Não tenho tempo para procurar por ele. Pensei que houvesse algo "fora da caixa" - eu apenas corri e vi o resultado. E assim ... Sim, e o roteiro não funciona imediatamente, e fica pendurado até fechá-lo à força pressionando o PCM em seu ícone. E somente então algo lá é impresso. Em geral - com as macros, a gente se incomoda por alguma razão.