Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Да, красивая картинка получается в одно-два нажатия почти у любой ТС. Чем больше красоты, тем сильнее она себя компрометирует. Так что на пользу в итогу.
Но на самом деле почти никто ничего делать не будет.
Да, лучше всего всех нахрен.
1. Запускаю с дефолтными параметрами, на первом проходе получаю OnTester Critical Error, строка 53, как в первом комменте
2. На втором проходе оптимизация отрабатывает нормально
3. Выбираю интервал с наибольшим профитом и торгую только в него, но сделки не открываются, наверное библиотека пытается заодно обезопасить юзверя от игр с мартином :)
4. Выбираю интервал только со средним профитом, советник проходит 2017 год без слива
5. Переключаюсь на OOS, то есть 2018 год, интервал оптимизирован для 2017 года, советник также проходит без слива, хотя профит заметно падает
1. Запускаю с дефолтными параметрами, на первом проходе получаю OnTester Critical Error, строка 53, как в первом комменте
Ближе к ноябрю посмотрю причину.
3. Выбираю интервал с наибольшим профитом и торгую только в него, но сделки не открываются, наверное библиотека пытается заодно обезопасить юзверя от игр с мартином :)
При такой реализации выкидывания нарушается логика исходной ТС. Об этом говорил
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Библиотеки: BestInterval
fxsaber, 2018.10.18 10:28
Если советник не MT4-style, то библиотека задействует 90% своих возможностей. И интервалы будут получены. Однако, посмотреть их применение в Тестере сразу не получится. Там уже сам программист будет вынужден что-то не хилое придумывать для этого. Поэтому раскрытие 100% возможностей библы дает только использование MT4-style.
Скорее всего, будет дорабатываться библиотека. Текущий статус - бета.
ЗЫ
Если в Тестере возникают подобные сообщения, то это баг 1930 билда.
1. Запускаю с дефолтными параметрами, на первом проходе получаю OnTester Critical Error, строка 53, как в первом комменте
Не воспроизводится.
Проверил весь текущий функционал библы в MT4-тестере. Пашет.
Сделал косметическую рихтовку, чтобы в логе MT4-тестера вывод был корректным. Кому интересен MT4, выглядит все примерно так
Посчитали
Применили
Выделенное не совпадает. Не разбирался в причинах.
ЗЫ Второй вариант посчитался на 25% быстрее.
В MT5-Hedge лимитные ордера скользят, это создает тестерные граали, что не может не раздражать.
Переход на MT5-Exchange-Netting решает эту проблему. Но там по прежнему TP будут скользить. Поэтому они должны быть заменены на лимитные. Что вполне может порождать in/out-сделки, которые MT4Orders не видит в текущей реализации...
Поэтому нужно было научиться считать и применять BestInterval на MT5-Exchange-Netting, где создать грааль много сложнее. Оказалось, что данная задача решаема, но только в рамках MT5, т.к. MT5-тестер, в отличие от MT4-тестера, позволяет работать с таймером. А с лимитными без таймера никак. В общем, обывателю сложно объяснить все подводные камни. В итоге, получилось так
Посчитали
Применили
В логах подчеркнул (желтым), что бэктест на четырех месяцах в режиме "по реальным тикам" с > 1000 сделок и многими тысячами OrderSend + вычисление (и применение) лучшего интервала занимает меньше секунды.
Для любителей Маркета. Можно взять абсолютно любой советник (MT4-style) и сделать за несколько секунд его "красивым", достаточно лишь побольше выкинуть плохих интервалов. Библиотека все сделает автоматически.
До
После (поставлена задача выкинуть 20 интервалов - чем больше, тем красивее)
Сам больше двух не использую. Если пишите для собственной торговли, а не для Маркета, берите низкие значения.