Баг в тестере стратегий билд 1375 - страница 3

 
Буду поднимать тему каждый день, пока не дождусь какого нибудь комментария.
 
ooparadise:
Буду поднимать тему каждый день, пока не дождусь какого нибудь комментария.

Какого комментария Вы ждёте?

Подождите, пожалуйста, следующий билд

 
Slawa:

Какого комментария Вы ждёте?

Подождите, пожалуйста, следующий билд

Хотя бы вот такого. А то непонятно делается что нибудь или никто не читает тему больше.
 
ooparadise:
Хотя бы вот такого. А то непонятно делается что нибудь или никто не читает тему больше.

Уже исправлено. О чём и было доложено.

Все исправления - в новом билде

 
ooparadise:

Написал очень простого тестового советника, используя индикатор отсюда https://www.mql5.com/ru/articles/234 для определния нового бара. Код советника и индикатора приложил файликом. Советник просто логирует цены новых баров.

При тестировании есть различия (запускаю на периоде  10.02-2016 - 16.02.2016) с визуализацией. Ниже прикладываю данные из лог файла. Что происходит - на каждое событие "новый бар" я запоминаю цену, которая пришла. Когда пришли все 3 новых бара, я вывожу итоговую строку с ценами. Каким образом могут отличаться цифры ?

"Только цены открытия":

2016.02.10 00:01:00 > EURGBP - 0.78069

2016.02.10 00:01:00 > EURUSD - 1.12920

2016.02.10 00:01:00 > GBPUSD - 1.44632

2016.02.10 00:01:00 > EURUSD - 1.12920, GBPUSD - 1.44632, EURGBP - 0.78069 

"Каждый тик на основе реальных тиков":

2016.02.10 00:01:00 > EURGBP - 0.78071

2016.02.10 00:01:00 > EURUSD - 1.12920

2016.02.10 00:01:00 > GBPUSD - 1.44632

2016.02.10 00:01:00 > EURUSD - 1.12920, GBPUSD - 1.44632, EURGBP - 0.78071

 "Вручную взял цены с графиков":

2016.02.10 00:01:00 > EURGBP - 0.78069

2016.02.10 00:01:00 > EURUSD - 1.12920

2016.02.10 00:01:00 > GBPUSD - 1.44632

2016.02.10 00:01:00 > EURUSD - 1.12920, GBPUSD - 1.44632, EURGBP - 0.78069

 Почему цена EURGBP отличается между "только цены открытия" и "каждый тик на основе реальных тиков". Что можно с этим сделать? Может быть я что-то неправильно делаю сам?

Это вот тоже исправлено? Здесь все в одном режиме делается - с визуализацией.
 
ooparadise:
Это вот тоже исправлено? Здесь все в одном режиме делается - с визуализацией.

Это что за цены? Close баров?

Так Вы справа от цены ещё и время бара выводите

 
Slawa:

Это что за цены? Close баров?

Так Вы справа от цены ещё и время бара выводите

Вроде все описано. Цена открытия каждого бара по трем инструментам. Я даже приложил код советника и индикатора (на 2 странице, где в первый раз написал об этом баге). Может быть вы имели ввиду время тика? Но какая разница, если это ПЕРВЫЙ тик в минуте, а значит это и есть open price бара, разве не так?
 

На открытии бара open=close=high=close, volume=1

Повторяю своё предложение: рядом с ценой время соответствующего бара выводите тоже

 
Slawa:

На открытии бара open=close=high=close, volume=1

Повторяю своё предложение: рядом с ценой время соответствующего бара выводите тоже

Не могу понять что значит время бара, время бара слева (это все минутные бары первой минуты 10 января 2016 года). Может быть имеется ввиду время ТИКА ?
 

время открытия бара Time[i], iTime(_Symbol,_Period,i), CopyTime(_Symbol,_Period,i,1,buff_time)