А соответствующие 15-минутные бары точно были? Если были, то тогда не знаю, почему так происходит. Попозже вернёмся к этому вопросу, если проблема останется.
Проверил. Вот теперь баров действительно не было. :о) Так что скорее всего ошибка полностью найдена и исправлена.
Так же хочу выразить Вам благодарность. :о)
Подскажите, исправление данной ошибки будет уже в следующем билде?
Да. Я воспроизвёл ошибку, и не понимаю причины её возникновения. Видимо исправления сделаны не во всех возможных местах, хотя их всего 2. Сейчас разбираюсь. Спасибо.
Проблема оказалась совсем в другом месте. У нас очень интересно моделировались нестандартные бары. Вкратце. Вместо того, чтобы моделировать бар 23:00 - 23:59:59 (как это криво сделано у Вашего брокера), моделировался бар 23:00 - 02:59:59 в соответствии со значением таймфрейма.
То есть, чужие бары Вам отдавались совершенно правильно. Неправильно (в кавычках) отдавался именно свой, смоделированный, бар.
Моделирование исправили. Спасибо за поднятую проблему
Это Вам спасибо, что хоть и со скрипом, и не сразу, но все же исправляете подобные моменты. А вообще, МТ4 очень мощное и удобное средство. За что отдельное "спасибо" от "благодарных слушателей" за всю Вашу работу в целом. :о)
P.S. Но когда выйдет новый билд, я не поленюсь еще раз проверить наличие этой ошибки. Ну так... на всякий пожарный. ;о)
Спасибо за подробности!
Я так и предполагал:
solandr 23.04.07 08:28
Так же хочу выразить Вам благодарность. :о)
Подскажите, исправление данной ошибки будет уже в следующем билде?
Итак, билд 204, от 11 мая 2007, с сайта Metaqoutes.
Ошибка в точности повторяется.
2007.05.17 19:01:25 2007.04.23 00:00 MigTestBug GBPUSD,H4: 2 GBPUSD 2007.04.23 00:00 EURGBP 2007.04.22 23:00 EURUSD 2007.04.22 23:00
2007.05.17 19:01:25 2007.04.23 00:00 MigTestBug GBPUSD,H4: GBPUSD 2007.04.23 00:00 EURGBP 2007.04.22 23:00 EURUSD 2007.04.22 23:00
или вот
2007.05.17 19:05:30 2007.04.23 00:00 MigTestBug EURUSD,H4: 2 GBPUSD 2007.04.22 23:00 EURGBP 2007.04.22 23:00 EURUSD 2007.04.23 00:00
2007.05.17 19:05:30 2007.04.23 00:00 MigTestBug EURUSD,H4: GBPUSD 2007.04.22 23:00 EURGBP 2007.04.22 23:00 EURUSD 2007.04.23 00:00
Не исправили ошибку, возникающую при обращении из другого инструмента.
Вкратце. Вместо того, чтобы моделировать бар 23:00 - 23:59:59 (как это криво сделано у Вашего брокера), моделировался бар 23:00 - 02:59:59 в соответствии со значением таймфрейма.
То есть, чужие бары Вам отдавались совершенно правильно. Неправильно (в кавычках) отдавался именно свой, смоделированный, бар.
Моделирование исправили. Спасибо за поднятую проблему
P.S. Но когда выйдет новый билд, я не поленюсь еще раз проверить наличие этой ошибки. Ну так... на всякий пожарный. ;о)