MQL4 - automated forex trading   /  

Форум

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

К списку тем  | 1 2 Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему

avatar
114
Dali 12.04.2010 16:25 
В эксперте для проверки идей вычисляется некая статистическая величина (MSE, но это неважно), но которой и надо оптимизировать параметры. Хочется использовать все прелести оптимизации, но в этом эксперте нет торговых операций, а значит в лоб не получится. Есть идеи? Возможно ли?

Бесплатная Groupware для групп разработчиков

Установите систему групповой работы TeamWox и объедините усилия всех разработчиков. Это поможет вашей команде работать быстрее и организованнее. Благодаря TeamWox станет намного проще ставить задачи и контролировать их выполнение.


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

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


А тестер где?

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

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

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

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



avatar
Модератор
12485
Mathemat 12.04.2010 18:49 
Сомневаюсь, что обойдется без табу. Организаторам ведь придется оценивать все системы единообразно (минимум тыщу штук). Значит, и критерии будут, скорее всего, стандартными.
Если табу не будет, организаторам придется как-то блокировать OnTester() при тестировании. Кстати, неплохо было бы ввести возможность пользовательской блокировки этого обработчика.

avatar
Модератор
3646
Renat 12.04.2010 22:35 
Vinin >>:
А тестер где?

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



avatar
Модератор
3646
Renat 12.04.2010 22:37 
TheXpert >>:

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

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



avatar
2222
HIDDEN 12.04.2010 23:08 
Renat >>:

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


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


avatar
114
Dali 13.04.2010 13:12 
Увы, MQL5 мне не подходит по одной причине - я применяю DLL-либу для MQL4.
Насчёт того, что прямой функции замены критерия в MQL4 нет я понимаю. Но может быть, сработает другая идея - недокументированная возможность, применение внешних DLL или трюк с генерацией торг.операции с нужным к-вом пипс (но здесь требуется высокая точность).

avatar
114
Dali 13.04.2010 13:42 
О! А что, внешние DLL для MQ4 будут работать? Тогда остаётся дождаться тестера в MQ5.

PS: Всё же если есть идеи, вэлкам :)

avatar
2226
MetaDriver 13.04.2010 18:48 
Dali >>:
О! А что, внешние DLL для MQ4 будут работать?

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

К списку тем   | 1 2  

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий