Tick story - page 3

 
Vasiliy Sokolov:
Is the data really coming in?
Yeah. October 14th. But it's hard on my tablet.
 
Karputov Vladimir:
You can, but it's better not to do that on every tick :).
I didn't get 200,000 back :)
 

By the way, it is now also possible to quickly view deep ticks from the market overview window. We will upgrade the functionality later.


 
Renat Fatkhullin:

By the way, it is now also possible to quickly view deep ticks from the market overview window. We will upgrade the functionality later.


How can you quickly find out the date and time of the first available tick?
 
Tapochun:
And quickly find out the date and time of the first available tick how?
Yes, you can. Disable auto-scrolling on ticks, mouse click inside the ticks and the 'Home' key on the keyboard.
 
Karputov Vladimir:
Yes, you can. Disable auto-scrolling on ticks, mouse click inside the ticks and 'Home' key on the keyboard.
Um... Programmatically)
 
Tapochun:
Um... Programmatically)
Once call CopyTicks with a depth of say 200,000. And check the array for the minimum value.
 
Tapochun:
I got 200,000,000 not returned:)

Everything arrives, it's just that the first call triggers the paging and subsequent calls are instantaneous.

Here's an example:

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);
     }
  }

A request for 2,000,000 ticks:

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
The tick files lie here, so they're easy to transfer (for they'll be huge):
 
Renat Fatkhullin:

Everything arrives, it's just that the first call triggers the paging and subsequent calls are instantaneous.

Here's an example:

A request for 2,000,000 ticks:

Yes, 10,000,000+ uploaded already.
 
Karputov Vladimir:
Call CopyTicks once with a depth of about 200,000. And check the array for the minimum value.

The way... not good, don't you think!?

Reason: