Группа "Стол заказов MQL"

Рейтинг 2148



РЕКОМЕНДУЮ



Sl&Tp по календарю.

Здравствуйте уважаемый Андрей. Если у Вас будет свободное время, и вас не сильно затруднит написать очередной кусочек кода для меня-).
Возможно многим тестировщикам советников потребуется включать данный модуль. Суть его в том, что при прогоне любой ТС в терминале с разными Tp и Sl кардинально меняется кривая баланса. Кто то скажет что текущий месяц крайне волатилен из за новостей, или из за сезонности. Кому то необходим более жесткий контроль «манименеджмента» на время отпуска, ну и прочие более важные причины-)).
Предлагаю сделать SlиTp в зависимости от 1)-Названия месяца 2)-Номера недели в месяце 3) Названия дня недели 4)-возможно даже числа в месяце.

В простом варианте выглядеть настройки бота должны следующим образом.
***
-Активирована функция «месяц»
Сентябрь настройки SlиTp =SrAll либо Sl=SrSl и Tp=SrTp.
Октябрь настройки SlиTp =OrAll либо Sl=OrSl и Tp=OrTp.
Ноябрь SlиTp = NrAll либо Sl=NrSl и Tp=NrTp.
и так все месяца.

-Активирована функция «день недели»
Понедельник SlиTp =PnkAll либо Sl=PnkSl и Tp=PnkTp.
Вторник SlиTp =VtkAll либо Sl=VtkSl и Tp=VtkTp.
и так до пятницы.

-Активирована функция «число месяца»
Первый день месяца SlиTp=1chisloAll либо Sl=1chisloSl и Tp=1chisloTp.
Второй день месяца SlиTp=2chisloAll либо Sl=2chisloSl и Tp=2chisloTp.
итд.
***
По числам лучше не делать, лучше сделать логику игры с днями и месяцами.
К примеру: каждый сентябрь во вторник SlиTp = SrVtkAll; каждый сентябрь в понедельник SlиTp = SrPnkAll, каждый октябрь SlиTp =OrPnkAll итд.

Если будет потом время и станет актуальным, по аналогии попытаться сделать по числам месяца.

Данный модуль встроить в любой советник(«фрактальный снайпер») так как он не изменяет сигнал, а работает как календарный трелинг.
  • 0
  • Просмотров: 1820
  • 25 сентября 2017, 12:56
  • ars2005tron
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Советник на индикаторе DSS Bressert
Следующая запись в группе  
OBV
25 сентября 2017
25 сентября 2017

Брокер для ваших роботов, 15 лет на рынке

Комментарии (10)

+
0
Данный модуль встроить в любой советник(«фрактальный снайпер»)


А где советник?
avatar

  35  AM2 Сообщений: 16353 - Андрей

  • 25 сентября 2017, 14:49
+
0
avatar

  19  ars2005tron Автор Сообщений: 1059 - Арсений

  • 25 сентября 2017, 16:34
+
0
Завтра буду смотреть.
avatar

  35  AM2 Сообщений: 16353 - Андрей

  • 25 сентября 2017, 20:34
+
0
Спасибо, главное чтобы получился унифицированный модуль, который легко к любому боту подключить.
avatar

  19  ars2005tron Автор Сообщений: 1059 - Арсений

  • 25 сентября 2017, 21:27
+
0
Сделал пока по отдельности для месяцев и дней недели:
www.opentraders.ru/downloads/1667/
avatar

  35  AM2 Сообщений: 16353 - Андрей

  • 26 сентября 2017, 08:10
+
0
лучше сделать логику игры с днями и месяцами.
К примеру: каждый сентябрь во вторник SlиTp = SrVtkAll; каждый сентябрь в понедельник SlиTp = SrPnkAll, каждый октябрь SlиTp =OrPnkAll итд.

Как вы это собираетесь объяснить машине? *???* 
По числам намного проще сделать.
avatar

  35  AM2 Сообщений: 16353 - Андрей

  • 26 сентября 2017, 08:18
+
0
Спасибо большое за реализацию данного советника, думаю текущих параметров более чем достаточно.
avatar

  19  ars2005tron Автор Сообщений: 1059 - Арсений

  • 26 сентября 2017, 09:08
+
0

Базовые настройки в среднем по 33% в год если положить 2000 на 18 лет, при этом максимальная потеря могла бы составить 1300$.
avatar

  19  ars2005tron Автор Сообщений: 1059 - Арсений

  • 26 сентября 2017, 17:50
+
0
Чтобы перебрать SL И Tp по дням недели необходимы серьезные вычислительные мощности. даже генетический алгоритм сделав из 60 000 000 вариантов — всего 10500 потребует на моем рабочем ноутбуке более 48 часов. Прогон необходимо выполнить с 2000 -2015г SL начало 500 п конец 3000 п шаг 500 п. Tp -аналогично. Тестор сделал 30 проходов но результат впечатляет, баланс разнится от 500$ до 10 000.
avatar

  19  ars2005tron Автор Сообщений: 1059 - Арсений

  • 26 сентября 2017, 18:25
+
+1
Нормально, в маркет надо будет поставить :) 
avatar

  35  AM2 Сообщений: 16353 - Андрей

  • 26 сентября 2017, 19:06

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