Кстати, возможно, обнаружится глюк с новой системой расчёта времени.
Пример: если задать время в среду 22:00-01:00, в четверг - 23:00-02:00, то при переходе через полночь - будет браться время следующего дня, и получим в ночь со среды на четверг время торгов - 22:00-02:00.
Ещё, в 12.02.24 появилась переменная GMTOffset, хотя работает, как сдвиг относительно времени брокера. Либо нужно исправить, либо переименовать.
Это нормально, просто сезон сбора травы же :d
А чего ржёте, мужики?! Таки сезон сбора травы?! :d
Оба предложения machine вполне по уму и по делу:
1) GMTOffset (раз тут нет ГМТ) реально лучше переименовать в TimeOffset
2) вероятно некорректную работу новейшей версии планировщика в 12.01.25 (одной из ключевых фишки продвинутой версии!) надо действительно тщательно перепроверить.
Чем ржать в топике в уикэнд, лучше бы потиху тестили 12.01.25 на предмет поиска багов, которых надо все выловить и устранить до начала оптимизации. :)
-----
Спойлер
Да. Перекомпилировать не забудьте.
Не правильно все это. Промашка вышла.
11.86, 11.87, 11.87mv и 11.86mv v0.1 показывают одинаковые результаты. 11.86mv - немного отличается.
Удалил из терминала советник, положил заново и ... bingo.
Хуже или лучше решачте сами, но то что все 3 разные это точно.
Попробуйте перекачать версию 11.87, поскольку я обновлял её 16 сентября после первых сообщений о различии сделок в тестере.
Тогда делал несколько тестов в каждой версии и сравнивал каждую сделку, обнаружился интересный и спорный момент работы ролловер фильтра, но решил все-таки привести торговлю 11.87 к 11.86. Так же в посте с версиями есть тесты, после проделанной работы, там сделки полностью совпадают.
Замена mq4 файла бота в папке Эксперты сама по себе не приводит к автоматическому обновлению исполняемого кода одноименного файла ех4.
Возможна ситуация, при которой бот в mq4 новый - а одноименный файл ех4 (того же бота) еще старый.
И вы думаете, что тестируете нового бота - а на самом деле вы используете старый ех4 файл бота, не соответствующий более новому измененному mq4 файлу бота.
Более того, к графику прикрепляется, насколько помню, автономная копия ех4 файла бота - считывающаяся из папки Эксперты.
Вы можете в папке эксперты обновить mq4 и ex4 файлы бота - но на графике, пока не замените, у вас будет предшествующий ех4 файл бота.
Для того, чтобы файл ех4 бота стал соответствовать более позднему mq4 файлу бота, файл ех4 бота надо заменить/обновить.
1) или в МТ4 курсор мыши на имя бота, правая кнопка мыши и, в выпавшем меню, пункт "Обновить"
2) или удалить файл ех4 бота из папки Эксперты - и, при старте мт4, отсутствующий файл ех4 будет создан из нового файла mq4.
У Semenov обновленные версии ботов стали торговать одинаково после того, как он удалил устаревший (не обновленный) ех4 файл бота.
WeekendSniper, а у вас все файлы ех4 ботов обновлены до последних версий mq4 - нет ли среди ех4 файлов устаревших?!
Потому что у 2-х из 3-х выполнявших сравнительные тесты у 2-х сходимость полная - и только у вас всё разнится.
Проверьте, пожалуйста - у вас mq4 и ех4 файлы сравниваемых ботов все должны быть не младше 16 сентября 2016.
У вас не должно быть ех4 файлов более старших (ранних), чем mq4 файлы этих же ботов.
Если есть хоть малейшие сомнения, обновите ех4 файлы всех сравниваемых ботов и повторите тесты.
Это важно: мы пытаемся в тестах финализировать 11.86 и 11.87, с и без визуализации - и пока разночтения только у вас.
Коллега WeekendSniper, просьба к вам осталась: перепроверьте актуальность/новизну ваших версий ех4 файлов ботов 11.86 и 11.87 (в 2- версиях каждый) - и прогоните 4 одинаковых теста для проверки одинаковости результатов.
Для проверки однородности торговой логики всех 4-х ботов, насколько понимаю, годятся любые котировки любой пары за любой период - важно лишь, чтобы в 4-х одинаковых тестах был одинаковый результат.
Если и у вас "Да" - считаю допустимым организованно переводить сотни пользователей Generic на версии 9.03 и 11.87.
P.S. Коллеги, доработку Alexandr69 в части второго варианта ММ в 9.03, 11.87 и 12.01.25(?) внедрять оправданным считаете?!
