andre71g
andre71g

 
Уровень 5

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


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

Рейтинг 1528



РЕКОМЕНДУЮ



2 свечи

Добрый день! Прошу сделать советник по паттерну 2 свечи.

лот-0.01
тело-300
суммв тел-1000
стоп-1000
реквот-30
магик-999

Если хай свечи 1 выше или равен хаю предыдущей свечи, свечи 1 и 2 медвежьи и не меньше размера в настройках и сумма тел свечей 1 и 2 не меньше соответствующего значения в настройках, открывается ордер селл.
Для бая всё наоборот.
Как видно на скрине, предыдущая свеча перед свечой 1 не обязательно должна быть противоположной по направлению.
Также возможна такая редкая ситуация: образовалась например медвежья свеча 1, свеча 2 тоже медвежья, тела соответствуют условиям, но хай второй свечи равен или выше хая свечи 1. В этом случае свеча 2 становится свечой 1 и сделка не открывается — ждётся закрытие следующей свечи.
Стоплосс указывается в настройках.
Тейк равен сумме тел свечей 1 и 2.
Если в настройках стоп=0, тогда, например, открылась сделка селл, но цена развернулась и пошла против вверх, ждётся второй паттерн на селл, открывается второй ордер селл и общий тейк будет равен: уровень БУ + меньшая сумма тел. Например, сумма телл свечей ордера 1 равно 1000, а ордера 2 равна 1500.Тогда тейк будет равен уровень БУ двух ордеров + 1000.
Ордера бай и селл и сетки с ними живут раздельной жизнью.
  • 0
  • Просмотров: 644
  • 22 марта 2020, 07:28
  • andre71g
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
на 26-е
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 22 марта 2020, 22:05
+
0


Если хай свечи 1 выше или равен хаю предыдущей свечи, свечи 1 и 2 медвежьи и не меньше размера в настройках и сумма тел свечей 1 и 2 не меньше соответствующего значения в настройках, открывается ордер селл.

Для бая всё наоборот.

Как видно на скрине, предыдущая свеча перед свечой 1 не обязательно должна быть противоположной по направлению.

Также возможна такая редкая ситуация: образовалась например медвежья свеча 1, свеча 2 тоже медвежья, тела соответствуют условиям, но хай второй свечи равен или выше хая свечи 1. В этом случае свеча 2 становится свечой 1 и сделка не открывается — ждётся закрытие следующей свечи.

Стоплосс указывается в настройках.
Тейк равен сумме тел свечей 1 и 2.
Если в настройках стоп=0, тогда, например, открылась сделка селл, но цена развернулась и пошла против вверх, ждётся второй паттерн на селл, открывается второй ордер селл и общий тейк будет равен: уровень БУ + меньшая сумма тел.

Например, сумма телл свечей ордера 1 равно 1000, а ордера 2 равна 1500.Тогда тейк будет равен уровень БУ двух ордеров + 1000.
Ордера бай и селл и сетки с ними живут раздельной жизнью.
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 23 марта 2020, 22:44
+
0
Если в настройках стоп=0, тогда, например, открылась сделка селл, но цена развернулась и пошла против вверх, ждётся второй паттерн на селл, открывается второй ордер селл и общий тейк будет равен: уровень БУ + меньшая сумма тел.

Например, сумма телл свечей ордера 1 равно 1000, а ордера 2 равна 1500.Тогда тейк будет равен уровень БУ двух ордеров + 1000.


это все подробнее на скринах
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 24 марта 2020, 20:30
+
0
пока прописал входы: www.opentraders.ru/downloads/2602/

avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 24 марта 2020, 20:38
+
0
Давайте сделаем проще и правильнее.В настройки добавьте «минимальный тейк».При возникновении сетки он будет прибавляться к уровню безубытка.А для одиночного ордера тейк будет равен сумме тел свеч 1 и 2. Вот например на скрине открылся ордер бай 1, но цена пошла вниз. Стопа нет, значит ждём второй сигнал в бай. Открылся второй ордер бай. Робот их усредняет — ищет уровень безубытка(учитывая своп, так как система долгосрочная)и от него откладывает «минимальный тейк», который указываем в настройках. В данном примере сетка из двух ордеров успешно закрывается. Но, если допустим, что мин.тейк мы указали слишком большой, и цена после второго ордера не дошла до общего тейка, позже открывается третий ордер и робот пересчитывает уже для трёх ордеров уровень БУ и прибавляет к нему «минимальный тейк» из настроек. При это возможные селы открываются попутно со своими тейками, стопами и сетками, не обращая внимания на баи.
При торговле со стопами не помешает ещё коэффициент в настройках для увеличения размера лота в случае закрытия по стопу.

Редактирован: 24 марта 2020, 21:44
avatar

  5  andre71g Автор Сообщений: 63 - andre71g

  • 24 марта 2020, 21:12
+
0
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 25 марта 2020, 18:31
+
0
Андрей, не соблюдается одно из главных условий — хай свечи 1 должен быть не меньше хая предыдущей свечи для паттерна в селл, и лоу свечи 1 соответственно должно быть ниже или равно лоу предыдущей свечи для паттерна бай.Сейчас же робот это не учитывает.
avatar

  5  andre71g Автор Сообщений: 63 - andre71g

  • 25 марта 2020, 19:28
+
0
учитывает. смотрите код:


      if(Low[2]<Low[1] && Close[1]-Open[1]>Delta*_Point  && Close[2]-Open[2]>Delta*_Point && Close[1]-Open[2]>Sigma*_Point)
        {

        }
      if(High[2]>High[1] && Open[1]-Close[1]>Delta*_Point  && Open[2]-Close[2]>Delta*_Point && Open[2]-Close[1]>Sigma*_Point)
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 25 марта 2020, 20:14
+
0
Я в коде не понимаю, но вот на скрине всё вид но — ни одной сделки недолжно было открыться тут — для селов все хаи свечей 1 ниже хаёв предыдущих свеч, для баев все лоу свечей 1 выше лоёв предыдущих свеч.
avatar

  5  andre71g Автор Сообщений: 63 - andre71g

  • 25 марта 2020, 20:22
+
0
покажите входы подробнее чтобы не было никаких разночтений
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 25 марта 2020, 20:33
+
0
также в коде свечи нумеруются от последней, таймсерии. еще это может внести путаницу
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 25 марта 2020, 20:35
+
0
я сделал все в точности как у вас на скрине:

avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 25 марта 2020, 20:38
+
0
Назовём предыдущую перед первой свечой нулевой.Тогда для бая хай свечи 1 должен быть выше хая свечи 0, для села — лоу свечи 1 должно быть ниже лоу свечи 0.
Редактирован: 25 марта 2020, 20:58
avatar

  5  andre71g Автор Сообщений: 63 - andre71g

  • 25 марта 2020, 20:56
+
0
а почему сразу не указали что анализируем 3 свечи а не 2?
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 25 марта 2020, 21:35
+
0
Ну я и писал, что предыдущая свеча перед первой, теперь понятно, нужно всё что учитывается, нумеровать.
avatar

  5  andre71g Автор Сообщений: 63 - andre71g

  • 25 марта 2020, 21:39
+
0
последняя попытка. обычно я не вытягиваю тз. если нет четкого тз значит не ко мне:



www.opentraders.ru/downloads/2605/


Редактирован: 26 марта 2020, 17:55
avatar

  29  AM2 Сообщений: 10548 - Андрей

  • 25 марта 2020, 22:07

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