Вопрос по тестеру стратегий

 

Добрый день!

int OnInit()
  {
   return(0);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  Print("->") ;
  }
//+------------------------------------------------------------------+

Запускаю тестером этот советник за период с 2010.10.19 - 2010.10.20, EURUSD, M1, Каждый тик.  Открываю лог и вижу разрывы какие-то непонятные. Почему в 00,01,02 и т.д часов не было тиков, а потом

с 04 часов сразу перешло на 23.  Кто нибудь может объяснить в чем дело ? как исправить ?


EURUSD,M1: 55083 ticks (1379 bars) generated within 797 ms (total bars in history 657808)
DH    0    Core 1    13:17:16    log file "E:\МАЭ\MetaTrader 5\Tester\Agent-127.0.0.1-3000\logs\20101021.log" written
DH    0    Core 1    13:17:16    disconnected
RK    0    Core 1    13:19:56    agent process started
FP    0    Core 1    13:19:56    connecting to 127.0.0.1:3000
DG    0    Core 1    13:19:56    connected
IE    0    Core 1    13:19:56    authorized (agent build 346)
QL    0    Tester    13:19:56    EURUSD,M1 (MetaQuotes-Demo): testing of Experts\tik.ex5 from 2010.10.19 00:00 to 2010.10.20 00:00 to be started
CN    0    Core 1    13:19:58    common synchronization completed
OE    0    Core 1    13:19:58    3124 bytes of account info loaded
OS    0    Core 1    13:19:58    3768 bytes of group info loaded
LD    0    Core 1    13:19:58    7170 bytes of tester parameters loaded
HR    0    Core 1    13:19:58    275 bytes of selected symbols loaded
DD    0    Core 1    13:19:58    expert file added: Experts\tik.ex5. 2499 bytes loaded
IM    0    Core 1    13:19:58    initial deposit 5000.00 USD, leverage 1:100
PD    0    Core 1    13:19:58    successfully initialized
NN    0    Core 1    13:19:58    19 Kb of total initialization data received
FD    0    Core 1    13:19:58    performance: 83
KI    0    Core 1    13:19:58    EURUSD: symbol synchronized, 2904 bytes of symbol info received
RF    0    Core 1    13:20:00    EURUSD: load 27 bytes of history data to synchronize
PN    0    Core 1    13:20:00    EURUSD: history synchronized from 2008.01.02 to 2010.10.20
FH    0    Core 1    13:20:05    2010.10.19 04:27:03   ->
JR    0    Core 1    13:20:05    2010.10.19 04:27:05   ->
EL    0    Core 1    13:20:05    2010.10.19 04:27:06   ->
QF    0    Core 1    13:20:05    2010.10.19 04:27:08   ->
LP    0    Core 1    13:20:05    2010.10.19 04:27:10   ->
MJ    0    Core 1    13:20:05    2010.10.19 04:27:11   ->
QD    0    Core 1    13:20:05    2010.10.19 04:27:13   ->
MN    0    Core 1    13:20:05    2010.10.19 04:27:15   ->
JI    0    Core 1    13:20:05    2010.10.19 04:27:16   ->
NS    0    Core 1    13:20:05    2010.10.19 04:27:18   ->
IM    0    Core 1    13:20:05    2010.10.19 04:27:20   ->
HG    0    Core 1    13:20:05    2010.10.19 04:27:21   ->
LQ    0    Core 1    13:20:05    2010.10.19 04:27:23   ->
PK    0    Core 1    13:20:05    2010.10.19 04:27:25   ->
KE    0    Core 1    13:20:05    2010.10.19 04:27:26   ->
GO    0    Core 1    13:20:05    2010.10.19 04:27:28   ->
FJ    0    Core 1    13:20:06    2010.10.19 23:48:59   ->
OD    0    Core 1    13:20:06    2010.10.19 23:49:00   ->
QN    0    Core 1    13:20:06    2010.10.19 23:49:04   ->
DH    0    Core 1    13:20:06    2010.10.19 23:49:09   ->
GR    0    Core 1    13:20:06    2010.10.19 23:49:13   ->
PL    0    Core 1    13:20:06    2010.10.19 23:49:18   ->
FF    0    Core 1    13:20:06    2010.10.19 23:49:23   ->
HP    0    Core 1    13:20:06    2010.10.19 23:49:27   ->
RK    0    Core 1    13:20:06    2010.10.19 23:49:32   ->
LE    0    Core 1    13:20:06    2010.10.19 23:49:36   ->

 

А что в журнале тестерного агента (log file "E:\МАЭ\MetaTrader 5\Tester\Agent-127.0.0.1-3000\logs\20101021.log" written)? Вы предоставили логи тестера, а не агента

 
stringo:

А что в журнале тестерного агента (log file "E:\МАЭ\MetaTrader 5\Tester\Agent-127.0.0.1-3000\logs\20101021.log" written)? Вы предоставили логи тестера, а не агента

Да там поболее, каждая минута расписана...

а почему так ?


 
snik_666:

Да там поболее, каждая минута расписана...

а почему так ?

Вы открываете файл или смотрите в окне журнала?

Если в окне журнала, то в нем не выводятся все миллионы строк, так как используется механизм разумной достаточности логов для вывода на экран. Поэтому в журнале Вы можете увидеть разрывы.

В файл все логи пишутся полностью - посмотрите соответствующий файл, пожалуйста.

Документация по MQL5: Файловые операции / FileOpen
Документация по MQL5: Файловые операции / FileOpen
  • www.mql5.com
Файловые операции / FileOpen - Документация по MQL5
 
Renat:

Вы открываете файл или смотрите в окне журнала?

Если в окне журнала, то в нем не выводятся все миллионы строк, так как используется механизм разумной достаточности логов для вывода на экран. Поэтому в журнале Вы можете увидеть разрывы.

В файл все логи пишутся полностью - посмотрите соответствующий файл, пожалуйста.

Перед тем как задать вопрос я открывал файл E:\МАЭ\MetaTrader 5\Tester\Logs\20101021.log

все понял....  спасибо!

Причина обращения: