História do Tick - página 3

 
Vasiliy Sokolov:
Os dados estão realmente entrando?
Sim. 14 de outubro. Mas é difícil na minha tábua.
 
Karputov Vladimir:
Você pode, mas é melhor não fazer isso em cada carrapato :).
Eu não recebi 200.000 de volta :)
 

A propósito, agora também é possível visualizar rapidamente carrapatos profundos a partir da janela de visão geral do mercado. Atualizaremos a funcionalidade mais tarde.


 
Renat Fatkhullin:

A propósito, agora também é possível visualizar rapidamente carrapatos profundos a partir da janela de visão geral do mercado. Atualizaremos a funcionalidade mais tarde.


Como você pode descobrir rapidamente a data e a hora do primeiro tick disponível?
 
Tapochun:
E descubra rapidamente a data e a hora do primeiro tick disponível como?
Sim, você pode. Desativar a rolagem automática em carrapatos, clique do mouse dentro dos carrapatos e a tecla 'Home' no teclado.
 
Karputov Vladimir:
Sim, você pode. Desativar a rolagem automática em carrapatos, clique do mouse dentro dos carrapatos e tecla 'Home' no teclado.
Um... Programática)
 
Tapochun:
Um... Programática)
Uma vez, ligue para CopyTicks com uma profundidade de, digamos, 200.000. E verifique a matriz para obter o valor mínimo.
 
Tapochun:
Recebi 200.000.000 não devolvidos:)

Tudo entra, é só que a primeira chamada aciona o paging e as chamadas subsequentes são instantâneas.

Aqui está um exemplo:

MqlTick ExTicks[];
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//--- запросим тики
   int copied=CopyTicks(_Symbol,ExTicks,COPY_TICKS_ALL,0,2000000);
//--- если тики получены, то выведем на график значения Bid и Ask  
   Print("Получено тиков: ",copied," код ошибки: ",GetLastError());
   if(copied>1)
     {
      Print("Тик 0: ",ExTicks[0].time," bid: ",ExTicks[0].bid," last: ",ExTicks[0].last);
      Print("Тик ",copied-1,": ",ExTicks[copied-1].time," bid: ",ExTicks[copied-1].bid," last: ",ExTicks[copied-1].last);
     }
  }

Um pedido de 2.000.000 de carrapatos:

2015.10.15 15:14:36.479 CopyTicks (EURUSD,M1)   Тик 1999999: 2015.10.15 15:14:37 bid: 1.14352 last: 1.14352
2015.10.15 15:14:36.479 CopyTicks (EURUSD,M1)   Тик 0: 2015.10.05 07:26:56 bid: 1.12259 last: 0.0
2015.10.15 15:14:36.479 CopyTicks (EURUSD,M1)   Получено тиков: 2000000 код ошибки: 0
Os arquivos de carrapatos estão aqui, portanto são fáceis de transferir (pois serão enormes):
 
Renat Fatkhullin:

Tudo entra, é 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:

Sim, mais de 10.000.000 já foram carregados.
 
Karputov Vladimir:
Ligue para CopyTicks uma vez, com uma profundidade de cerca de 200.000. E verifique a matriz para obter o valor mínimo.

O caminho... não é bom, não acha!?