preasto

 
Уровень 11

  Торгую в компаниях:


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

Рейтинг 2087



РЕКОМЕНДУЮ



Доработка Советника по ТС БЕЗУБЫТОЧНЫЙ МЕТОД ТОРГОВЛИ

Просьба внести доработки в советник из заказа zakaz.opentraders.ru/36141.html
В порядке приоритета:

1) Ввести ограничение по количеству колен на отложек после первого стартового ордера:
0 — нет ограничений, 1 — только 1 стоп-ордер после стартового (если его лотность больше лотности стартового, на место стартового также выставляется запирающий ордер лотностью равной разнице имеющихся лотов),
2 — после срабатывания 1го стоп-ордера, на место стартового выставляется только 1 отложка (а к ней, после — запирающий стоп-ордер), и т.д.
При этом, после срабатывания стоп-ордера крайнего колена, к нему открывается «запирающий» стоп-ордер равный разнице лотности между всеми Buy и Sell ордерами этой серии (группы) ордеров.
Тоже самое происходит, если выбрана вся маржа при неограниченном количестве колен.

2) При Лот = 0 в параметрах — Первый отложенный стоп-ордер открывать лотностью равной лотности стартового рыночного ордера, умноженной на заданный в параметрах коэфф.
При лот = 0.01 и т.д. — для расчёта первой отложки берётся эта конкретная указанная лотность.
Коэффициент умножения для нового ордера имеющийся сейчас в советнике остаётся.

3) Удалять все выставленные и не сработавшие отложки при закрытии рыночных ордеров сетки (в т.ч. первого стартового ордера).
— При магике = 0 советник учитывает и обрабатывает все ордера с любыми магиками.
  • +4
  • Просмотров: 4954
  • 5 февраля 2017, 14:46
  • preasto
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
Я когда читаю ваши задания и за голову хватаюсь! ёёёёё *strah*  *shock* 
Вам наверное лучше самому научиться программировать и реализовывать свои идеи самостоятельно.
avatar

  34  AM2 Сообщений: 15880 - Андрей

  • 6 февраля 2017, 22:04
+
0
Неужели так трудно добавить ограничение по количеству колен ордеров?
С оператором подсчитывающим, что крайний ордер нужно поставить c лотом равным разнице лотов всех Бай и Селл ордеров?
Редактирован: 7 февраля 2017, 00:07
avatar

  11  preasto Автор Сообщений: 445

  • 6 февраля 2017, 22:39
+
0
Если вы знаете как делать и это не трудно, в чем проблема делать самому?)
avatar

  17  vis Сообщений: 199 - ♫♪♫♪

  • 7 февраля 2017, 01:03
+
0
Не будучи именно программистом, не знаю как делать детально в коде. Могу судить в сравнении и по логике, алгоритмам.
И вижу, что практически в каждом советнике использующим мартин, сетки, серии ордеров, усреднение введено органичение колен, что логично.
Похоже, это достаточно проработанное решение и чуть ли не по-умолчанию идёт при работе с сериями ордеров.
По-крайней мере, без ограничения колен, особенно с мартином, маржа весьма быстро заканчивается, и крайние ордера «не в ту сторону» остаются неприкрытими — очередное колено не срабатывает, маржи не хватает, что резко увеличивает просадку и риски.
По-моему это очевидно.
Советник был сделан хорошо, требуется тут ввести такое ограничение на кол-во колен, чтобы лимитировать пожирание маржи и этот момент.
Редактирован: 7 февраля 2017, 09:18
avatar

  11  preasto Автор Сообщений: 445

  • 7 февраля 2017, 09:00
+
+1
Андрей, может быть мой словесный стиль описания ТЗ с углублением в деталировки не подходит и не воспринимается?

Может, когда по-короче, такое ТЗ понятнее?
Просьба сделать хотя бы 1й п. вначале.

1) Ввести ограничение по количеству колен на отложек после первого стартового ордера.
2) Первый отложенный стоп-ордер открывать лотностью равной лотности стартового рыночного ордера, умноженной на заданный в параметрах коэфф.
3) Удалять все выставленные и не сработавшие отложки при закрытии рыночных ордеров сетки.

Редактирован: 7 февраля 2017, 21:20
avatar

  11  preasto Автор Сообщений: 445

  • 7 февраля 2017, 08:50
+
0
Андрей, вопрос по упрощению ТЗ в таком виде можете сделать что-то?:
===
1) Ввести ограничение по количеству колен на отложек после первого стартового ордера.
2) Первый отложенный стоп-ордер открывать лотностью равной лотности стартового рыночного ордера, умноженной на заданный в параметрах коэфф.
3) Удалять все выставленные и не сработавшие отложки при закрытии рыночных ордеров сетки.
===
хотя бы и не срочно, на след. неделе.
Редактирован: 17 февраля 2017, 21:19
avatar

  11  preasto Автор Сообщений: 445

  • 17 февраля 2017, 21:18

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