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

Рейтинг 2088



РЕКОМЕНДУЮ



советник Half Trend

Здравствуйте.Прошу написать советник на двух индикаторах.Вернее индикатор один, но на графике их два с разными настройками.Индикатор Half Trend.На скринах всё как мог показал.После открытия ордера если цена не достигла профита -усредняемся.
Прошу вынести в настройки
ТР в пипсах
шаг между усредняющими ордерами
кэф усреднения
первоначальный лот
настройки индюка -Factor-период индикатора
индюк и шаблон скинул на яндекс диск(если без шаблона -много чего лишнего будет)
  • +1
  • Просмотров: 3159
  • 29 ноября 2022, 13:57
  • sergok
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
avatar

  9  sergok Автор Сообщений: 40 - sergok

  • 29 ноября 2022, 13:52
+
0
на 2-е
avatar

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

  • 29 ноября 2022, 20:10
+
0
еще раз текстом входы
avatar

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

  • 1 декабря 2022, 23:26
+
0
один тип сигнала я прописал а второй подробнее: www.opentraders.ru/downloads/3460/



avatar

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

  • 2 декабря 2022, 00:06
+
0
Здравствуйте.Спасибо что взялись за моё тех задание.Попытаюсь объяснить.Есть два индикатора -быстрый(цветной) и медленный(белый)это как на Вашем скрине.Так вот если цветной выше белого, то предполагается что тренд восходящий, значит открываем только buy по белым стрелкам.У вас на скрине открыта четыре группы ордеров. 1 и 2 группы открыты правильно -в buy, а вот 3-я группа открыта в sell-это не правильно, у нас цветной выше белой -значит только buy.Дальше по алгоритму когда цветной пересек медленный сверху вниз -открываем SELL.В данном случае это точка А.Четвёртый блок ордеров в BUY открыт правильно-потому как цветной (быстрый индикатор)пересёк медленный снизу вверх.Дальше надо было открывать одер в SELL при пересечении быстрого сверху вниз медленного- точка В.Вообщем если проще- то открываем в BUY при пересечении быстрым медленного снизу вверх и если быстрый находится выше медленного то в BUY по белым стрелкам быстрого (цветного индюка).В SELL открываем при пересечении цветного сверху вниз медленного(белого) и когда цветной находится ниже белого в SELL открываем по фиолетовым стрелкам цветного.Как мог всё объяснил.
Редактирован: 3 декабря 2022, 10:37
avatar

  9  sergok Автор Сообщений: 40 - sergok

  • 3 декабря 2022, 10:13
+
0
Хочу внести поправку.Чтобы не путаться-надо поставить шаблон из архива, который я закинул, тогда медленный индикатор будет полностью белый.Это облегчит понимание алгоритма.
avatar

  9  sergok Автор Сообщений: 40 - sergok

  • 3 декабря 2022, 10:35
+
0
условие слишком длинное будет. не ко мне
avatar

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

  • 3 декабря 2022, 12:18
+
0
Уважаемый, sergok, если Андрей отказался выполнять ваше ТЗ — можно заказать упрощённую версию советника: учитывать только стрелку. Стрелка вверх — покупаем, стрелка вниз — продаем.
Наверное надо добавить время начала работы сов и время окончания работы (внутри дня).
Редактирован: 4 декабря 2022, 08:13
avatar

  17  Boris54 Сообщений: 756 - ПенSионер

  • 4 декабря 2022, 08:10
+
0
учитывать только стрелку. Стрелка вверх — покупаем, стрелка вниз — продаем.


так будет выглядеть:


   double up1=iCustom(NULL,0,IndName,Factor1,4,Shift);
   double dn1=iCustom(NULL,0,IndName,Factor1,5,Shift);

   bool buy = up1!=EMPTY_VALUE;
   bool sell = dn1!=EMPTY_VALUE;

avatar

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

  • 4 декабря 2022, 08:50
+
0
Для меня это просто 4 строчки. Непонятно что с ними делать.
avatar

  17  Boris54 Сообщений: 756 - ПенSионер

  • 4 декабря 2022, 09:11
+
0
я попытался прописать как можно больше условий, но конца даже близко не видно, все равно не по тз работает:


   double up1=iCustom(NULL,0,IndName,Factor1,4,Shift);
   double dn1=iCustom(NULL,0,IndName,Factor1,5,Shift);

   double lav1=iCustom(NULL,0,IndName,Factor1,0,Shift);
   double mag1=iCustom(NULL,0,IndName,Factor1,1,Shift);
   double lav12=iCustom(NULL,0,IndName,Factor1,0,Shift+1);
   double mag12=iCustom(NULL,0,IndName,Factor1,1,Shift+1);

   double lav2=iCustom(NULL,0,IndName,Factor2,0,Shift);
   double mag2=iCustom(NULL,0,IndName,Factor2,1,Shift);
   double lav22=iCustom(NULL,0,IndName,Factor2,0,Shift+1);
   double mag22=iCustom(NULL,0,IndName,Factor2,1,Shift+1);

   bool buy = (up1!=EMPTY_VALUE && ((Bid>lav2 && lav2>0) || (Bid>mag2 && mag2>0)))  || ((lav1>lav2 && lav12<lav22) || (lav1>mag2 && lav12<mag22));
   bool sell = (dn1!=EMPTY_VALUE && ((Bid<lav2 && lav2>0) || (Bid<mag2 && mag2>0)))  || ((lav1<lav2 && lav12>lav22) || (lav1<mag2 && lav12>mag22));

avatar

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

  • 4 декабря 2022, 08:47
+
0
Спасибо.
avatar

  9  sergok Автор Сообщений: 40 - sergok

  • 4 декабря 2022, 12:58
+
0
сделал по стрелкам и времени: www.opentraders.ru/downloads/3460/

avatar

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

  • 4 декабря 2022, 09:19
+
0
Спасибо.
avatar

  17  Boris54 Сообщений: 756 - ПенSионер

  • 4 декабря 2022, 12:23
+
0
Спасибо.
avatar

  9  sergok Автор Сообщений: 40 - sergok

  • 4 декабря 2022, 12:57

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