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

Рейтинг 1165



РЕКОМЕНДУЮ



Объединение двух советников коробка и суперскальпер

Есть просьба, объединить достоинства двух советников SuperScalper.mq4 (22 Kb) и Korobka.mq4 (11 Kb) в один.
1. выставлятся buy stop и sell stop на расстояние delta от коробки нарисованной в заданный отрезок времени.
2. срабатывает buy stop, но цена пошла против нашего направления, тут начинает работать усреднитель позиции который через определённое количество пунктов открывает дополнительный ордер на buy на заданный коэффициент (допустим мы задали 1.25) и ставит стоп на расстояние без убытка или на заданное количество пунктов в плюс.
3. после закрытия ордера по без убытку, если цена находится ниже коробки или в самой коробке, выставляется новая отложка.
4. с ордерами на sell работает тот же принцип.
в заданное время, советник закрывает все ордера и перестаёт работать.
5. усреднение работает отдельно для покупок и продаж (если цена болтается в коробке) не усредняя все открытые ордера в единый без убыток
  • +1
  • Просмотров: 675
  • 12 октября 2017, 18:30
  • 222333
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
Поясните все со скринами?
avatar

  26  AM2 Сообщений: 6598 - Андрей

  • 12 октября 2017, 20:31
комментарий был удален 2017-10-16 09:28:29 222333

+
0
Скиньте пожалуйста в топик чтобы было перед глазами. После выходных буду смотреть.
avatar

  26  AM2 Сообщений: 6598 - Андрей

  • 13 октября 2017, 17:15
+
0
avatar

  4  222333 Автор Сообщений: 15

  • 14 октября 2017, 18:33
+
0
То что смог сделал: www.opentraders.ru/downloads/1692/



За более точным соответствием ТЗ к платному. Одновременное существование разнонаправленных позиций и отложек у меня так и не вышло как я не бился )
Редактирован: 15 октября 2017, 15:33
avatar

  26  AM2 Сообщений: 6598 - Андрей

  • 15 октября 2017, 10:31
+
0
спасибо, за работу! фиг с ними с разнонаправленными позициями, можете только подправить что бы TP каждой позиции был ни у каждого свой, а усреднённый.

а что бы стало как у суперскальпера

avatar

  4  222333 Автор Сообщений: 15

  • 15 октября 2017, 17:31
+
0
можете только подправить что бы TP каждой позиции был ни у каждого свой, а усреднённый


Скачал версию из базы. Ставит усредненный тейк:



Когда у вас такая штука проявляется и что в журнале?
avatar

  26  AM2 Сообщений: 6598 - Андрей

  • 16 октября 2017, 20:49
+
0

avatar

  6  axe44 Сообщений: 216

  • 17 октября 2017, 05:14
+
0
Скиньте ваши настройки? В прошлый раз такая штука была из за того что стоп был 0. Этот момент поправил: www.opentraders.ru/downloads/1692/
avatar

  26  AM2 Сообщений: 6598 - Андрей

  • 17 октября 2017, 07:35
+
0
так фишка данного робота как раз и состоит в том, что стоп не ставится… его функцию выполняет усреднение убыточной позиции. теперь робот открывает новые позиции, но тейк на усреднение не ставит.
avatar

  4  222333 Автор Сообщений: 15

  • 17 октября 2017, 10:16
+
0
Скрин настроек ваших можно?
avatar

  26  AM2 Сообщений: 6598 - Андрей

  • 17 октября 2017, 12:19
+
0
Такая «штука» может быть при множителе лота в 1.5 и отсутствия напрочь депозита…

Предлагаю решение следующим образом как делал раньше я.
Я брал 6 независимых переменных.
Первые две отвечали за подсчёт открытых ордеров.
Теперь главное уловить смысл.
При открытии ордера в покупки и продажи я 4 переменным присваиваю общий стоп и профит покупкам и продажам по 2 на каждый тип ордеров.
При достижении ценой стоп-значения переменной при нечётоном количестве ордеров ( высчитывается при подсчёте ордеров и делении на 2, чётное — если остаток равен нулю ) выставляется ордер по системе мартингейла с кратным по условию ордеров ( если множитель 2 — значит двойной ордер ) в обратную сторону ). После чего стоп-значение передвигается дальше и количеству убыточных ордеров прибавляем один.
Получаем общее направление по рынку до следующего стоп-уровня.
Это помогает увеличить профит и снизить риски на депозит)))
Редактирован: 17 октября 2017, 13:31
avatar

  6  axe44 Сообщений: 216

  • 17 октября 2017, 12:32
+
0
Проверил последнюю версию, работает. Стоп 0, тейк 333.



avatar

  26  AM2 Сообщений: 6598 - Андрей

  • 17 октября 2017, 12:31
+
0
в любом случае, огромное спасибо за проделанную работу!!! буду пока значит по старинке сочетать два советника заменяя друг другом…
avatar

  4  222333 Автор Сообщений: 15

  • 17 октября 2017, 13:29
+
0
я понял в чём дело… просто советник усредняет не по тому алгоритму который был мной задуман…
задумывалось Переменная LotExponent: допустим ее значение равно 1.4. Это коэффициент увеличения лота при выставлении следующего колена. То есть, если первый лот открывается объемом 0.01, то второй будет открываться в размере 0.01 * 1.3 = 0.013. Но, так как открыть ордер таким лотом нельзя, то он автоматически округляется до 0.01, а в памяти сохраняется значение 0.013. При определении объема лота для третьего ордера уже 0.013 * 1.3. Получается 0.0169, значение округляется до 0.02. Объем четвертого ордера будет высчитываться следующим образом: 0.0169*1.3 = 0.2197, округляется опять до 0.02. Пятый ордер будет открыт объемом 0.03, так как 0.2197*1.3 = 0.02856, что как раз и округляется до 0.03. Дальше расчет объемов лотов, с которыми будут открываться ордера, рассчитываются аналогичным образом. Если же первый ордер открывается с лотом 0.1, то второй ордер с объемом 0.13 без округления, так как сделки такими лотами могут совершаться.
Переменная TakeProfit задает количество пунктов прибыли от безубытка всей серии ордеров, при которой робот закроет ордера.
другими словами усреднение должно было по задумке быть как в суперскальпере. должен был получиться советник типа илана с открытием сделок не на показании индикаторов, а только по пробою коробки
avatar

  4  222333 Автор Сообщений: 15

  • 17 октября 2017, 13:27
+
0
я понял в чём дело… просто советник усредняет не по тому алгоритму который был мной задуман…


Поставите в следующем месяце на доработку. Я вам напишу такую же функцию как в суперскальпере.
avatar

  26  AM2 Сообщений: 6598 - Андрей

  • 17 октября 2017, 17:42
+
0
хорошо, спасибо!!!
avatar

  4  222333 Автор Сообщений: 15

  • 18 октября 2017, 08:53

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

 
Как начать: открываем первую торговую сделку за 7 шагов →