andre71g
andre71g

 
Уровень 11

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


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

Рейтинг 2085



РЕКОМЕНДУЮ



Советник по индикатору зон

Добрый день! Просьба написать простенький советник по индикатору sqDynamicBreakoutBox v 1.12.
лот-0.1
лось-500
язь-1000
лось при смене сигнала-вкл/выкл
мэджик-123
реквот-30

Ордера бай и селл открываются при появлении соответствующих стрелок индюка. Закрываются или по тейку, или по лосю. Если в настройках «лось при смене сигнала» выключен, то работает лось в пунктах(что в настройках выше), если включен — то лось срабатывает при появлении противоположного сигнала. Можно вообще этот пункт в настройках «лось при смене сигнала» убрать, реализовав закрытие по противоположному сигналу при лось-0 в настройках — как вам проще.
В настройках коэффициент
Индикатор прилагаю:sqDynamicBreakoutBox v 1.12.mq4 (38 Kb)
  • +3
  • Просмотров: 2639
  • 2 ноября 2020, 08:41
  • andre71g
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
на 9-е
avatar

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

  • 2 ноября 2020, 18:21
+
0
Ордера бай и селл открываются при появлении соответствующих стрелок индюка.


у стрелок нет индикаторных буферов. буфер есть у бокса и меток. по какому сигналу будем открывать позы?
avatar

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

  • 4 ноября 2020, 17:16
+
0
Индикатор в открытом коде. Можно в нем стрелки привязать наверно? А так стрелки появляются после закрытия за буферной синей линией двух свечей. Например для селл — первая свеча пробивает и закрывается за нижней синей линией и следующая, вторая свеча, тоже закрывается ниже этой линии.
avatar

  11  andre71g Автор Сообщений: 168 - andre71g

  • 4 ноября 2020, 17:47
+
0
по скрину видно что попал в сигнал:



www.opentraders.ru/downloads/2844/

avatar

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

  • 4 ноября 2020, 17:48
+
+1



Андрей, спасибо большое, но получилось не совсем то. На первом скрине видно, что вторая свеча закрылась не над линией, как положено — и поэтому сигнала индюка не было, а сделка открылась. На втором скрине открылся ордер по первому сигналу, и пока он не закрылся, сигналы 2,3,4 игнорировались. А ордер по 4му сигналу открылся после закрытия 1го, когда цена уже ушла вверх.
Прошу исправить — я выше написал 2 варианта.
Также на 3м скрине видно, что в списке объектов стрелки бай и селл имеют названия — можно к ним привязаться — я думаю это будет проще всего и правильней.
Ордера должны открываються при каждом сигнале индюка!(не ожидая закрытия первого ордера).
Редактирован: 5 ноября 2020, 07:41
avatar

  11  andre71g Автор Сообщений: 168 - andre71g

  • 5 ноября 2020, 07:38
+
+1
да и еще добавьте пожалуйста настройки индикатора в советник?
avatar

  8  Najj Сообщений: 102

  • 5 ноября 2020, 09:54
+
0
открытие на каждом сигнале я могу сделать, но цепляться к объектам не возьмусь. по буферам линий укажите какой сделать сигнал, пропишу.
avatar

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

  • 5 ноября 2020, 16:50
+
0
Пробиваться должны синии линии. Первый бар пробивает линию и закрывается за ней. Следующий тоже должен закрыться за линией — в этом случае открывается ордер.
avatar

  11  andre71g Автор Сообщений: 168 - andre71g

  • 5 ноября 2020, 17:09
+
+2
avatar

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

  • 5 ноября 2020, 19:59
+
+1
Всё теперь отлично, спасибо!
Единственно я упустил, что ордера открываются на разном расстоянии от пробитой линии — соответственно, уровни тейков и стопов у всех разнятся, а это неправильно.
Нужно привязать отсчёт тейка и стопа от пробиваемой синей линии, а не от уровня открытого ордера.
Тогда, при небольшом тейке, не откроются ордера, перед которыми 2 свечи слишком сильно пробили синюю линию и уровень этих ордеров равен или больше уровня тейка.
На скрине видно, что первый ордер селл не откроется, так как ниже уровня тейка.
avatar

  11  andre71g Автор Сообщений: 168 - andre71g

  • 5 ноября 2020, 21:18
+
+2
В советнике не хватает безубытка и трала с шагом. Еще бы лучше, трал по Машке, с настройками! Трал будет потихоньку тащиться за ценой по плавной линии Машки и брать больше профита. Стоп лучше ставить на ближайшей границе зоны (прямоугольника). Открытие ордера: когда свеча закрывается за синей линией, ордер открываеся при открытии новой свечи. При повторном сигнале можно лот ордера умножить на K_Lot. При такой стратегии стоплосов будет раза в два больше, но они будут значительно меньше, а умножение при повторном сигнале с лихвой это компенсирует.


avatar

  3  Capricorn Сообщений: 14

  • 6 ноября 2020, 21:35
+
0
Кто то не любит стоплосс, а кто то предпочитает им управлять. Поэтому, настройку стоплосса можно сделать или от синей линии или от ближайшей к ордеру границы зоны
avatar

  8  39mail Сообщений: 47 - fenix74

  • 6 ноября 2020, 21:45
+
0
Давайте сперва доделаем стоп и тейк от синей(пробиваемой) линии.Сигналы после линии тейка не должны открываться, так как тейк будет отрицательным. Можно прописать в коде минимальный тейк — скажем, 5 пипсов(4х знак).И если сигнал поступил на расстоянии менее 5 пипсов от линии тейка, то ордер не открывается.
Прошу для этого кого-то стать поручителем в этом месяце.
А уж в следующем заказывайте кто что хочет — тралы, машки и т.п.
Редактирован: 13 ноября 2020, 04:40
avatar

  11  andre71g Автор Сообщений: 168 - andre71g

  • 8 ноября 2020, 06:00
+
0
Прошу доработать:
1. Язь и лось считать от пробиваемой линии, а не от уровня открываемого ордера.
2. В настройках добавить «минимальный язь» — минимальное расстояние от открываемого ордера до основного язя.
Пример на скриншоте — в настройках язь=300, лось=310, минимальный язь=110.
Ордера по 1 и 4 по сигналам не открываются, так как от их уровней до основного язя осталось расстояние меньше минимального язя. А вот по 2 и 3 сигналам ордера открываются, так как условия мин. язя соблюдено.

Редактирован: 15 ноября 2020, 07:35
avatar

  11  andre71g Автор Сообщений: 168 - andre71g

  • 14 ноября 2020, 13:05

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