Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Опубликуй статью. Получи вознаграждение!
jeremy87
11
jeremy87 2016.09.05 19:26 

Доброго времени суток. Прогоняю Тест по минутному графику на модели Все тики. График не рваный, все минуты на месте. Тест содержит одну единственную запись:

void OnTick()
{
    Print(Close[0]);
}

 Согласно моей логике, запись должна рапортовать по каждому отработавшему тику. Однако на выходе имеем шизофрению по типу следующей:

 

Если верить журналу, то в данном примере в периоде между 17:03 и 18:20 было обнаружено всего три минуты! Кто-нибудь в курсе, куда чудо-тестер подевал все остальные? На всякий случай залил данные этого куска. Заранее чрезвычайнейше благодарствую.

Vitalie Postolache
11137
Vitalie Postolache 2016.09.05 19:31  

То, что тики не обязаны приходить ровно раз в секунду, вы даже не рассматриваете? Даже в тестере, тики могут приходить раз в несколько минут, а то и реже.

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

VBCVBCV
20
VBCVBCV 2016.09.05 23:47  
Молодец, а потом от старения все закопались. ) 
jeremy87
11
jeremy87 2016.09.06 07:24  
evillive:

То, что тики не обязаны приходить ровно раз в секунду, вы даже не рассматриваете? Даже в тестере, тики могут приходить раз в несколько минут, а то и реже.

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

Тики генерируются по настроению тестера или по факту присутствия записей (в моем случае - минуток)? Насколько я понял из Вашего объяснения, выкинуть из теста 74 минуты из 77 - обычное дело. Как ещё объяснить тот факт, что в этом промежутке тики сгенерированы лишь для трех минуток? Единственный альтернативный сценарий - OnTick по лишь ему известным причинам "проскальзывает" часть тиков.

18:20. Объем: 4294.

18:21. Объем: 2000.

17:03. Объем: 2110.

Простите, но о каком унылом "тике раз в минуту" идет речь? Если верить журналу, в промежутке между 17:03 и 18:20 вообще ничего интересного не происходило. Просто три раза заходил Джордж Сорос, выгребал 2-4к заяв и потом активность обрывалась до следующего захода. Я выложил лишь конечный кусок, но такая история происходит на протяжении всего отрезка.

Ihor Herasko
8470
Ihor Herasko 2016.09.06 07:47  
А как смотрите журнал? Через закладку "Журнал"? Попробуйте посмотреть лог-файл. Там будут все тики, т. к. в закладку при большом количестве поступающей информации не все данные выводятся.
jeremy87
11
jeremy87 2016.09.06 08:00  
Scriptong:
А как смотрите журнал? Через закладку "Журнал"? Попробуйте посмотреть лог-файл. Там будут все тики, т. к. в закладку при большом количестве поступающей информации не все данные выводятся.

Да, Вы правы. Когда-то давно тоже приметил эту особенность, но за неимением практики - вылетело... Спасибо.

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий