Возможна ли оптимизация без торговых операций?

 
В эксперте для проверки идей вычисляется некая статистическая величина (MSE, но это неважно), но которой и надо оптимизировать параметры. Хочется использовать все прелести оптимизации, но в этом эксперте нет торговых операций, а значит в лоб не получится. Есть идеи? Возможно ли?
 
В МетаТрейдер 5 это можно легко сделать с помощью функции OnTester(), которая может заменять результат прогона. Тем самым можно реализовывать свои собственные критерии оптимизации.
 
Renat писал(а) >>
В МетаТрейдер 5 это можно легко сделать с помощью функции OnTester(), которая может заменять результат прогона. Тем самым можно реализовывать свои собственные критерии оптимизации.


А тестер где?
 
Renat >>:
В МетаТрейдер 5 это можно легко сделать с помощью функции OnTester(), которая может заменять результат прогона. Тем самым можно реализовывать свои собственные критерии оптимизации.

На эту функцию табу налагать не планируется в чемпе?

Mathemat писал(а) >>
Сомневаюсь, что обойдется без табу.

Поэтому и спрашиваю. Хотя наверное прямого запрета не будет -- запрет будет на экономное использование ресурсов.

 
Сомневаюсь, что обойдется без табу. Организаторам ведь придется оценивать все системы единообразно (минимум тыщу штук). Значит, и критерии будут, скорее всего, стандартными.
Если табу не будет, организаторам придется как-то блокировать OnTester() при тестировании. Кстати, неплохо было бы ввести возможность пользовательской блокировки этого обработчика.
 
Vinin >>:
А тестер где?

Уже готовим к выдаче группе бета-тестеров. Ждать осталось недолго.

 
TheXpert >>:

На эту функцию табу налагать не планируется в чемпе?

Для оценки будет использован критерий Max Balance, а не Custom result. Критерии оптимизации легко выбираются в тестере.

 
Renat >>:

Уже готовим к выдаче группе бета-тестеров. Ждать осталось недолго.


Группа тесторов надеюсь вырасла в списках, а не сократилась? Все теже люди, что и MT5 тестировать начинали в группе бета?

 
Увы, MQL5 мне не подходит по одной причине - я применяю DLL-либу для MQL4.
Насчёт того, что прямой функции замены критерия в MQL4 нет я понимаю. Но может быть, сработает другая идея - недокументированная возможность, применение внешних DLL или трюк с генерацией торг.операции с нужным к-вом пипс (но здесь требуется высокая точность).
 
О! А что, внешние DLL для MQ4 будут работать? Тогда остаётся дождаться тестера в MQ5.

PS: Всё же если есть идеи, вэлкам :)
 
Dali >>:
О! А что, внешние DLL для MQ4 будут работать?

А почему нет? Только саму программу придётся переписывать, ну или как минимум подправлять.

Причина обращения: