Непрерывная оптимизация

 
Подскажите, пожалуйста, можно ли так настроить MT4, чтобы он, закончив одну оптимизацию, сразу переходил к следующей, с теми же параметрами оптимизации, но с учётом новых исторических данных, которые поступили пока он делал предшествующую оптимизацию?
 
Evgeny Potapov:
Подскажите, пожалуйста, можно ли так настроить MT4, чтобы он, закончив одну оптимизацию, сразу переходил к следующей, с теми же параметрами оптимизации, но с учётом новых исторических данных, которые поступили пока он делал предшествующую оптимизацию?
Сам МТ4 так настроить нельзя. Возможное решение - скрипт с бесконечным циклом исполнения  функции OnTester или через какие-то внешние проги.
 
Evgeny Potapov:
Подскажите, пожалуйста, можно ли так настроить MT4, чтобы он, закончив одну оптимизацию, сразу переходил к следующей, с теми же параметрами оптимизации, но с учётом новых исторических данных, которые поступили пока он делал предшествующую оптимизацию?
А какова дискретность времени поступления новых данных? Ведь сутки, если не ошибаюсь?
 
Alexey Volchanskiy:
А какова дискретность времени поступления новых данных? Ведь сутки, если не ошибаюсь?
Вроде да, последние сутки в МТ4 не тестировались. Давно не проверял.
 
Andrey Khatimlianskii:
Вроде да, последние сутки в МТ4 не тестировались. Давно не проверял.
В тестере МТ4 ставлю до завтрашнего числа и проверяю, что могло бы быть до момента запуска в любом режиме!
 
Youri Tarshecki:
Сам МТ4 так настроить нельзя. Возможное решение - скрипт с бесконечным циклом исполнения  функции OnTester или через какие-то внешние проги.
А можно, подробней? Не могу понять вашу идею. Когда прогон оптимизации доходит до OnTester(), советнику доступна вся история, и он может, в принципе, по ней что-то ещё гонять, но ведь новая история не подкачивается... Видимо вы что-то иное имели в виду... Мне надо запускать оптимизацию заново каждые 30 минут примерно.
 

Вообще, организовывать автоматический запуск тестера через заданные промежутки времени геморно по разным причинам. Гораздо эффективнее, а в большинстве случаев и проще, делать оптимизацию внутри советника (подкачка истории на нужную глубину, оптимизация).

 
Evgeny Potapov:
А можно, подробней? Не могу понять вашу идею. Когда прогон оптимизации доходит до OnTester(), советнику доступна вся история, и он может, в принципе, по ней что-то ещё гонять, но ведь новая история не подкачивается... Видимо вы что-то иное имели в виду... Мне надо запускать оптимизацию заново каждые 30 минут примерно.
Я о том, что инициировать оптимизацию можно по-разному, хоть каждые 5 минут, но пока не закончатся новые сутки, терминал будет гонять историю только до предыдущих. Проблему свежести истории МТ5 лично я решаю просто. В автооптимизатор я загружаю расписание, для последнего месяца включающее начало и конец, даже если он не наступил. В  результате на последнем месяце оптимизация останавливается на последних ЗАВЕРШЕННЫХ сутках. Это я оставляю за скобками , что ваше желание такой  сверхобновляемой оптимизации и смысла-то особого не имеет.
 
Youri Tarshecki:
Я о том, что инициировать оптимизацию можно по-разному, хоть каждые 5 минут, но пока не закончатся новые сутки, терминал будет гонять историю только до предыдущих. Проблему свежести истории МТ5 лично я решаю просто. В автооптимизатор я загружаю расписание, для последнего месяца включающее начало и конец, даже если он не наступил. В  результате на последнем месяце оптимизация останавливается на последних ЗАВЕРШЕННЫХ сутках. Это я оставляю за скобками , что ваше желание такой  сверхобновляемой оптимизации и смысла-то особого не имеет.

Спасибо!

автооптимизатор- это имеется в виду встроенный оптимизатор MT4?

 
Evgeny Potapov:

Спасибо!

автооптимизатор- это имеется в виду встроенный оптимизатор MT4?

Нет, это автооптимизатор, который надо делать самому, чтобы он управлял встроенным.
 
Youri Tarshecki:
Нет, это автооптимизатор, который надо делать самому, чтобы он управлял встроенным.
Ну и нах это надо?).
Причина обращения: