Vasiliy Sokolov: Sugestão aos desenvolvedores: introduzir um formato de tempo mais preciso na estrutura do MqlTick, de modo que cada carrapato tenha um número de milissegundos.
Sem isso, não faz sentido começar tudo isso se eu quiser analisar simultaneamente a história de vários instrumentos, pois sem isso não verei a seqüência de influência mútua dos instrumentos uns sobre os outros.
Oleg Tsarkov: Você não pode esperar que os corretores lhe dêem um histórico regular profundo. Eles aprenderam a transformar minutos em horas num cinco e se você reclamar sobre isso, eles dizem que não podem se dar ao luxo de carregar o servidor com gigabytes de dados históricos. Que tipo de carrapatos existem...
Isso mesmo, 20.000.000 de carrapatos é até 15 de maio de 2015.
Solicite mais.
A RAM deixou claro que ela havia se esgotado. O terminal estava consumindo de 1,5 a 2 gb. Checou o máximo que pôde com um roteiro. Em incrementos de 100.000.
Tapochun: A RAM deixou claro que ela havia se esgotado. O terminal estava consumindo de 1,5 a 2 gb. O roteiro verificou o máximo que pôde. Em 100.000 incrementos.
Que tipo de roteiro? Mostre-me o código, por favor.
Talvez você não tenha liberado (direta ou indiretamente) a memória usada anteriormente?
Isso mesmo, 20.000.000 de carrapatos é até 15 de maio de 2015.
Solicite mais.
Sim, seria bom adicionar CopyTicks() sobrecarga como outras funções Copy... Para poder ir de data em data. Neste momento, por exemplo, você não pode receber carrapatos desde o início do dia atual até o momento atual.
O caminho... não é bom, não acha?!
Sugestão aos desenvolvedores: introduzir um formato de tempo mais preciso na estrutura do MqlTick, de modo que cada carrapato tenha um número de milissegundos.
Tudo chega, é só que a primeira chamada aciona o paging e as chamadas subsequentes são instantâneas.
Aqui está um exemplo:
Um pedido de 2.000.000 de carrapatos:
Os arquivos de carrapatos estão aqui, para que possam ser facilmente transferidos (pois eles serão enormes):Você não pode esperar que os corretores lhe dêem um histórico regular profundo. Eles aprenderam a transformar minutos em horas num cinco e se você reclamar sobre isso, eles dizem que não podem se dar ao luxo de carregar o servidor com gigabytes de dados históricos. Que tipo de carrapatos existem...
10-20 mb por mês. Solicitou 20.000.000 de carrapatos, e arquiva somente até maio deste ano. No entanto...
Isso mesmo, 20.000.000 de carrapatos (tudo depende do símbolo) até 15 de maio de 2015.
Solicite mais.Isso mesmo, 20.000.000 de carrapatos é até 15 de maio de 2015.
Solicite mais.A RAM deixou claro que ela havia se esgotado. O terminal estava consumindo de 1,5 a 2 gb. O roteiro verificou o máximo que pôde. Em 100.000 incrementos.
Que tipo de roteiro? Mostre-me o código, por favor.
Talvez você não tenha liberado (direta ou indiretamente) a memória usada anteriormente?
Isso mesmo, 20.000.000 de carrapatos é até 15 de maio de 2015.
Solicite mais.Que tipo de roteiro?
Talvez apenas não liberando a memória anteriormente ocupada?
O mais provável é que eu mesmo o tenha escrito. Um, como você liberta a memória anteriormente ocupada aqui?