Пытаясь решить проблему устойчивости сэтов (она особенно актуальна для сэтов с частыми входами, когда при прогоне сэта с разных дат получаются совершенно разные результаты), возникла идея создания сэтов серий NIGHT и EVENING.
Суть идеи:
- Торговля только в периоды времени, когда рынок по торгуемой паре спит (NIGHT) или относительно спокоен (EVENING)
- Использование очень короткой быстрозакрывающейся сетки
- Закрытие по CloseAllOrders_ByDrawdownMoney в случае непредвиденного повышения волатильности
- Принудительное закрытие всех позиций каждый день в определенное время
- Отключение торговли в определенные дни по заранее разработанным правилам
Всё это пока только на уровне идеи и требует доработки.
Выложенный ниже сэт серии NIGHT сделан на скорую руку по модели, ничего не оптимизировалось.
В сэте при прогоне за 2016 год были исключены 5 дат (больше, к сожалению, не позволяет советник): FOMC+USD Rate, BREXIT, ECB Press Conference+Bid Rate, выборы в США.
В прогоне этого же сэта за 2014-2015 годы никакие даты (кроме НГ каникул) не исключены и он выглядит некрасиво, но если его проанализировать, то становится понятно, что половину сработок CloseAllOrders_ByDrawdownMoney можно было избежать, отключив торговлю во время FOMC+USD Rate, ECB Press Conference+Bid Rate и т.д.
В общем, коллеги, еще раз призываю: если кому интересно, подключайтесь!
Кнопку "ХАЛЯВНОЕ БАБЛО" разработчики прикручивать в бот не планируют :d
P.S.
1. Список планировщиков в мануале и порядок/наличие их в боте не совпадает.
2. Описание CloseAllOrders_EveryDay_Minute в мануале некорректно.
На самом деле CloseAllOrders_EveryDay_Minute - Минуты (время ХХ минут), начиная с которых будут предприниматься попытки закрытия всех рыночных и удаления всех отложенных ордеров. Должно быть >=0 и
EAQj-Setka_v1.42.2-EURUSD_M1-NIGHT-100116-201216_TDS2_DC+10_Slip10_01L_CDD3000-Boris1961-20170321.htm
EAQj-Setka_v1.42.2-EURUSD_M1-NIGHT-100114-201215_TDS2_DC+10_Slip10_01L_CDD3000-Boris1961-20170321.htm
EAQj-Setka_v1.42.2-EURUSD_M1-NIGHT-Boris1961-20170321.set
