Happytigra

 
Уровень 6

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


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

Рейтинг 2086



РЕКОМЕНДУЮ



Советник на Bollinger Bands +RSI

Добрый день

Прошу написать советник с такими условиями:
На индикатор RSI устанавливается индикатор Bollinger Bands.
Открывается сделка buy на следующей свече после того как РСИ пересекает верхнюю полосу снизу вверх Bollinger Bands.
Сделка sell открывается на следующей свече после того как РСИ пересекает нижнюю полосу сверху вниз Bollinger Bands.
Take Profit в пунктах или на открытии следующей свечи после того как RSI пересекает среднюю линию Bolinger Bands.
Stop Loss в пунктах или на уровне средней линии Bollinger Bands.
Открыта может быть только одна сделка, т.е не открывать на каждый сигнал пока не закроется сделка.
В настройках также:
— Время торговли
— Настройки RSI
— Настройки BB
— Apply to — которое касается индикатора Bollinger Bands. Поскольку для ручной торговли я устанавливаю индикатор Bollinger Bands на окно индикатора RSI, то в советнике должна быть возможность выбирать «Apply to».

А также реверс сделок, т.е. открывается sell на следующей свече после того как РСИ пересекает верхнюю полосу снизу вверх Bollinger Bands, TP после пересечения средней линии ВВ.
Сделка buy открывается на следующей свече после того как РСИ пересекает нижнюю полосу сверху вниз Bollinger Bands, TP после пересечения средней линии ВВ.
  • 0
  • Просмотров: 8202
  • 22 ноября 2017, 22:46
  • Happytigra
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
На следующей неделе доберусь.
avatar

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

  • 23 ноября 2017, 07:30
+
0
Apply to — которое касается индикатора Bollinger Bands

Когда вы накладываете индикатор BB на RSI, то Apply to может быть только к данным «предыдущего индикатора».
Если идет привязка к ценам open, close и т.п., то два разных индикатора на одних данных, смаштабированных странным образом в одних осях.
Stop Loss в пунктах или на уровне средней линии Bollinger Bands

Это касается средней линии BB на основном экране? Равно простой скользящей средней?
avatar

  5  work2it Сообщений: 44 - Сергей

  • 23 ноября 2017, 12:29
+
0
Да, именно к данным предыдущего индикатора используется в моей стратегии.
Закрытие сделки после пересечения RSI средней линии Bollinger Bands на графике внизу.

Редактирован: 23 ноября 2017, 14:05
avatar

  6  Happytigra Автор Сообщений: 138

  • 23 ноября 2017, 13:20
+
0
т.е. фраза Apply to — бессмысленная? Но вы хотите чтобы это было вынесено в настройки…
Тогда объясните фразу: Stop Loss в пунктах или на уровне средней линии Bollinger Bands. Как может цена достичь средней линии ББ, посчитанной по данным RSI? Хотелось бы напомнить что средняя линия ББ на данных RSI будет иметь значение 0… 100.
avatar

  5  work2it Сообщений: 44 - Сергей

  • 23 ноября 2017, 17:26
+
0


Есть же уже скрещенные варианты бульдога с носорогом. Я бы на их базе делал бы сову.
avatar

  8  poruchik Сообщений: 139

  • 23 ноября 2017, 18:40
+
0
Можно использовать бульдого-носорогов, но можно и посчитать данные в теле советника — будет более отимизованно. Такой программист, как АМ2 сам решит какие средства использовать.
Важнее постановка задачи.
avatar

  5  work2it Сообщений: 44 - Сергей

  • 23 ноября 2017, 19:33
+
0
конечно, так все и будет
avatar

  8  poruchik Сообщений: 139

  • 23 ноября 2017, 20:12
комментарий был удален 2017-11-24 13:41:55 Happytigra

+
0
Можно и не выносить в настройки Apply to, главное чтобы Apply to к данным предыдущего индикатора принималось при открытии сделок.
avatar

  6  Happytigra Автор Сообщений: 138

  • 24 ноября 2017, 12:40
+
0
Могу сделать по сигналам готового индикатора, скидывайте ссылку в топик.
avatar

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

  • 27 ноября 2017, 21:32
+
0
Готового индикатора нет *???* , использую стандартные, которые идут в Метатрейдере 4, просто устанавливаю сначала RSI, а потом устанавливаю Bollinger Bands на RSI, и при установке выбираю в поле Apply to: Данные предыдущего индикатора.
Могу скинуть эти стандартные Bollinger Bands и RSI.
avatar

  6  Happytigra Автор Сообщений: 138

  • 28 ноября 2017, 13:16
+
0
Если укажете формулу для расчета линий совмещенного индикатора тогда можно будет сделать сначала индикатор а потом советник.
avatar

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

  • 28 ноября 2017, 18:05
+
+1
Сделал совмещенный индикатор: www.opentraders.ru/downloads/1736/



По нему можно делать советник или делать расчет внутри эксперта. Пишите как делать.

avatar

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

  • 28 ноября 2017, 20:41
+
+1
И советник на самопальном индикаторе :)  www.opentraders.ru/downloads/1737/



avatar

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

  • 28 ноября 2017, 21:03
+
0
Вау, Андрей спасибо!!! *lalala* Сейчас посмотрю.
avatar

  6  Happytigra Автор Сообщений: 138

  • 28 ноября 2017, 23:02
+
0
нечего сказать*pardon*  в тестере молчит
avatar

  13  Jora1973 Сообщений: 114

  • 29 ноября 2017, 00:21
+
0
Загрузите индикатор в терминал и все заработает...:) 
avatar

  18  Marik007 Сообщений: 400 - Forexman

  • 29 ноября 2017, 19:54
+
0
Марик спасибо (пришел с работы) поменял индикатор запустил вот скрины вот логи*shock* 
avatar

  13  Jora1973 Сообщений: 114

  • 29 ноября 2017, 21:49
+
0
нечего сказать  в тестере молчит

Вы не даете никакой информации для поиска причины, например логи скрины настройки.
avatar

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

  • 29 ноября 2017, 17:59
+
0
Андрюха сори если зацепил своим незнанием( чаще всего без проблем скачал запустил и гуд)*think* 
avatar

  13  Jora1973 Сообщений: 114

  • 29 ноября 2017, 21:53
+
0
Хочется по пробовать вариант с реверсом, если автор попросит Андрея до делать сов: «А также реверс сделок, т.е. открывается sell на следующей свече после того как РСИ ...»
avatar

  18  Marik007 Сообщений: 400 - Forexman

  • 29 ноября 2017, 20:00
+
0
Открываются сделки отлично, как надо.
Андрей, просьба дописать время работы — т.е. открытие сделок в разрешенное время, а сопровождение сделок — по времени не ограничено.
Также прошу добавить закрытие сделок — как было описано изначально — на открытии следующей свечи после того как RSI пересекает среднюю линию Bollinger Bands (в окне индикатора).
И добавить реверс.
avatar

  6  Happytigra Автор Сообщений: 138

  • 29 ноября 2017, 23:03
+
0
Это все добавлю. Поставил советник. У меня все нормально:

avatar

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

  • 30 ноября 2017, 00:50
+
0
Добавил: www.opentraders.ru/downloads/1737/
Правил индикатор тоже, он в архиве с советником.

avatar

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

  • 30 ноября 2017, 20:48
+
0
Спасиббо работает как часики *good* 
avatar

  13  Jora1973 Сообщений: 114

  • 30 ноября 2017, 21:25
+
0
Андрей, большое спасибо!:) 
avatar

  6  Happytigra Автор Сообщений: 138

  • 30 ноября 2017, 22:38
+
0
Немного неправильно работает советник, он закрывает сделки если цена пересекает среднюю линию, а нужно чтобы закрывались когда RSI пересекает среднюю линию. Андрей, прошу исправить.
avatar

  6  Happytigra Автор Сообщений: 138

  • 3 декабря 2017, 19:02
+
+1
avatar

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

  • 3 декабря 2017, 21:34
+
0
Спасибо!
avatar

  6  Happytigra Автор Сообщений: 138

  • 3 декабря 2017, 22:35
+
0
Добрый день, Андрей
Прошу добавить в советник такое условие:
Сделка открывается только если после пересечения средней линии она первая, потом сделки уже не должны открываться. Ждем пересечения РСИ, и после этого разрешаем открытие сделки по условиям, которые были описаны.
Не должна открываться следующая сделка если одна уже была открыта, разрешение на открытие следующей только после пересечения РСИ средней линии.
avatar

  6  Happytigra Автор Сообщений: 138

  • 5 декабря 2017, 13:15
+
0
Доработки отдельным топиком
avatar

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

  • 5 декабря 2017, 17:32

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