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

Рейтинг 2146



РЕКОМЕНДУЮ



доработать советник mt5

Добрый день. В прошлом году делал заказ на советник zakaz.opentraders.ru/51536.html сейчас есть чёткое понимание как он должен работать.
Первое что нужно заменить это heiken_ashi со стандартного на Heiken Ashi Smoothed.mq5 (12 Kb) с выводом настроек в советнике.
Второе это немного поменять условия входа
Сейчас советник работает по принципу:
1)открыл сделку на «покупку»
2) закрыл по tp или st
3) ждёт сигнала на «продажу»
При этом не важно закрылась сделка в плюс или минус, советник ждёт противоположного сигнала.

На самом деле оптимальный вариант будет такой:
1)открыл сделку на «покупку»
2) закрыл по tp или st
3) не ждёт сигнала на «продажу» а заходит по тому сигналу, который будет быстрее.

сейчас покажу более наглядные примеры:



То есть теперь условие на продажу будут звучать:

1)свеча закрылась под каналом
2) heiken_ashi красного цвета (сигнализирует о продаже)
3)предыдущая свеча была синего цвета (heiken_ashi) или внутри канала/над каналом (trend risk)
4)ордер открывается на следующей свече.
5) закрывается по профиту/стопу( больше не заходит и ждёт другой сигнал)

Условия на покупку аналогичные. Надеюсь это возможно осуществить с технической точки зрения ) Заранее огромное спасибо.
  • 0
  • Просмотров: 2254
  • 8 марта 2020, 04:16
  • snithe
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Советник: каждый сигнал-каждая сделка
Следующая запись в группе  
Автоматизация... холостяк v4
08 марта 2020
08 марта 2020

Брокер для ваших роботов, 15 лет на рынке

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

+
0
на 13-е
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 9 марта 2020, 09:11
+
0
А что за индикатор в подвале?
Он как-то привязан к советнику?
avatar

  11  apologetest Сообщений: 284 - Юрий

  • 9 марта 2020, 20:57
+
0
Trend risk, его нужно устанавливать дополнительно
avatar

  4  snithe Автор Сообщений: 26

  • 9 марта 2020, 21:17
+
0
Кидаем его в папку Indicators?
Или в другое место?
avatar

  11  apologetest Сообщений: 284 - Юрий

  • 9 марта 2020, 22:47
+
0
сейчас входы закрытие выше ниже канала плюс цвет свечи. уточняйте входы на примере работы советника: www.opentraders.ru/downloads/2591/

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 13 марта 2020, 19:27
+
0
добрый день. Огромное спасибо за робота! Протестировал робота и сразу пару замечаний да они и на том графике что вы прислали сразу всплыли, скорее всего это я не точно все возможные варианты описал. Сейчас попробую прям на вашем изображении обозначить неточность.

1) Здесь сигнал отработан правильно но вход в него запоздал. вхлд на покупку должен был быть в синей точки когда закрылась первая свеча «тренд риск» выше канала но так как в этот момент ещё не был закрыт другой ордер то мы этот сигнал пропускаем. здесь советник должен был проигнорировать сигнал.

2)Аналогичная ситуация первой. мы пропускаем сигнал потому что на момент открытия ордера по сигналу(в синей точки) другой ордер не был закрыт.

3) здесь всё куда сложнее… этого ордера вообще не должно было быть потому что там нет сигнала. после закрытия ордера на покупку ни «тренд риск» ни " Heiken Ashi" свои положения не меняли, следовательно сигнала не было. Идёт продолжение сигнала по которому открылся и закрылся предыдущий ордер на покупку(которого так же не должно было быть см.п.2).

По итогу попробую объяснить так: открытия ордера происходит только после закрытия первой сигнальной свечи «тренд риск» или " Heiken Ashi", при этом второй индикатор так же сигнализирует о сонаправленном тренде, но игнорируется если предыдущий ордер не закрыт.

Надеюсь теперь рассказал о всех подводных камнях))

avatar

  4  snithe Автор Сообщений: 26

  • 15 марта 2020, 17:14
+
0
Добрый день, Андрей. Хотел бы уточнить, мне новый заказ делать в следующем месяце или вы в этом внесёте корректировки о которых я написал?
avatar

  4  snithe Автор Сообщений: 26

  • 16 марта 2020, 19:07
+
0
поправил входы: www.opentraders.ru/downloads/2591/

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 16 марта 2020, 22:23
+
0
Добрый день, Андрей. Проверил последние исправления, стала совсем не понятна логика советника. Обвёл входы которых вообще ни при каких условиях быть не может… пример ложных входов на изображении если нужно могу прислать журнал с тестера.
Редактирован: 17 марта 2020, 04:50
avatar

  4  snithe Автор Сообщений: 26

  • 17 марта 2020, 04:23
+
0
входы по тз:

1)свеча закрылась под каналом
2) heiken_ashi красного цвета (сигнализирует о продаже)
3)предыдущая свеча была синего цвета (heiken_ashi) или внутри канала/над каналом (trend risk)


также смотрите код:


   double sl=0,tp=0;

   double open=iOpen(NULL,0,1);
   double close=iClose(NULL,0,1);
   double Ask=SymbolInfoDouble(_Symbol,SYMBOL_ASK);
   double Bid=SymbolInfoDouble(_Symbol,SYMBOL_BID);

   CopyBuffer(RiskHandle,0,1,1,up);
   CopyBuffer(RiskHandle,1,1,1,dn);

   CopyBuffer(HAHandle,0,1,1,op);
   CopyBuffer(HAHandle,3,1,1,cl);

   if(PositionsTotal()<1 && bars!=Bars(NULL,0))
     {
      if(close>up[0] && open<up[0] && cl[0]>op[0])
        {
         sl=NormalizeDouble(Bid-Stop*_Point,_Digits);
         tp=NormalizeDouble(Bid+Take*_Point,_Digits);
         trade.PositionOpen(_Symbol,0,Lot(),Ask,sl,tp);
        }

      if(close<dn[0] && open>dn[0] && cl[0]<op[0])
        {
         sl=NormalizeDouble(Ask+Stop*_Point,_Digits);
         tp=NormalizeDouble(Ask-Take*_Point,_Digits);
         trade.PositionOpen(_Symbol,1,Lot(),Bid,sl,tp);
        }
      bars=Bars(NULL,0);
     }

avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 17 марта 2020, 17:30
+
0
Добрый день Андрей. В сообщении выше я как раз написал о том что вход 1 и 2 не выполняют условия по тз но советник их совершил

Или вы хотите сказать о том что советник перерисовывает? Ни в ручную ни при тесте он за подобным не был замечен. я не совсем понимаю но возможно что советник не корректно ориентируется по значению индикатора trend risk. Руками я просто смотрю чтобы визуально он был ниже канала/выше канала/внутри канала (менял цвет). А так как ни один из индикаторов своё значение после закрытого ордера по сигналу не менял то и вход 1 и 2 в ручную я бы точно не совершил.

возможно ли вообще сделать советник так как торговал бы человек руками или это уже ни как не исправить? в любом случае ОГРОМНОЕ СПАСИБО!
avatar

  4  snithe Автор Сообщений: 26

  • 18 марта 2020, 03:36
комментарий был удален 2020-03-15 17:14:48 snithe


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