Ошибки, баги, вопросы - страница 3723
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
ничего не изменилось
ничего не изменилось
PS. Формат может поменяться. Данный формат соответствует версии 514
Здравствуйте. Предложение по улучшению тестера.
Из за отключения электричества (ночью) пропали результаты оптимизации, которая шла 2 недели и еще оставалось несколько дней. Сервер мощный - 2х процессорный с 36 физическими ядрами. ИБП не вытянул бы несколько часов 600 Ватт потребления.
В связи с этой ситуацией, в своем коде сделал сохранение графиков с дозаписью в конец файла при каждом OnTesterPass(). Не думаю, что дозапись ухудшит состояние SSD диска.
Кажется в .opt файл, создаваемый тестером MT, идет запись проходов последовательно.
Хорошо бы сделать дозапись в .opt файл после получения каждого прохода, а не после полного завершения оптимизации, как сейчас.
Какую то общую информацию (число проходов например) можно найти по смещению и перезаписать.
У себя так меняю время завершения оптимизации сохраненное в легко рассчитываемой позиции от начала файла. Из нее получаю продолжительность оптимизации.
Ну и наверное можно будет продолжать оптимизацию скопировав уже сохраненные результаты.
Хорошо бы сделать дозапись в .opt файл после получения каждого прохода, а не после полного завершения оптимизации, как сейчас.
Раньше такого не наблюдал. Размер opt-файла увеличивался во время оптимизации - 100%. Т.е. была дозапись.
Билд 5549 от 28 января
Вот началась оптимизация вчера в 19:30 сделано 3785+ проходов. Но файл занимает всего 20 кб.
При этом файл (с остановленной оптимизацией) с 252 проходами занимает 35 кб.
При дозаписи было бы намного больше 35кб.
Предыдущая законченная оптимизация с 27000 проходами завершилась 23 февраля.
И с 23 февраля началась новая, которая оборвалась вчера ночью отключением электричества. Но как видно - её нет ни в выпадающем списке тестера, ни в папке с файлами. Может незакрытый файл, как то удалился тестером (как бракованый) или системой при первом включении компьютера.
Вот началась оптимизация вчера в 19:30 сделано 3785+ проходов. Но файл занимает всего 20 кб.
Может, настройка в операционной системе: особенность FileFlush и т.д. У меня такого нет в b5430. Тоже в мат. режиме.
Но я через GUI opt-файлы никогда не трогаю. Только программно с ними работаю. Может, еще GUI как-то правит недописанные файлы.
Провел эксперимент на др. компьютере с b 5672.
Тест по реальным тикам.
Начал оптимизацию, подождал 20 минут
Файл так и не был изменен после старта - время последнего изменения соответствует минуте запуска. Размер всего 3 кб. Но было сделано 55 проходов, т.е. дозаписи нет.
Затем отключил питание. И включил. Файл так и не изменился. Все 55 проходов пропали. И этот файл не может быть считан тестером - просто не находится в списке - видимо потому что битый.
Ну здесь хотя бы файл не удалился. Хотя все равно от него нет пользы, т.к. не читается.