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

Рейтинг 2087



РЕКОМЕНДУЮ



Торговый советник

Добрый день, уважаемые специалисты!

Прошу вас написать советник торгующий на основе сигналов индикатора в МТ4 indi sbnr2+save2_alert.ex4 (35 Kb) indi sbnr2+save2_alert.mq4 (11 Kb)

Открытие торговой позиции сразу при появлении соответствующего сигнала индикатора — сигнальная стрелка Buy — открытие покупок, сигнальная стрелка Sell — открытие продаж.

1 Вариант работы советника — Открытие сделок в одном (задаваемом в настройках) направлении с закрытием сделок при появлении противоположного сигнала индикатора.

2 Вариант работы советника — Открытие сделок в обоих направлениях с закрытием текущей сделки противоположным сигналом и сразу открытие встречной позиции по этому сигналу.

Предусмотреть возможность установки времени работы советника, фиксированных значений тейка и стопа, возможность запуска советника вручную без сигнала индикатора, отправку SMS об открытии позиции на заданный номер телефона и звуковой Alert на терминале.
  • 0
  • Просмотров: 1819
  • 14 ноября 2018, 15:48
  • buksir11
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
Если что выступлю поручителем. Мне тоже нужен код Алертов и Пуш уведомлений :) 
avatar

  10  Nadejda-stav Сообщений: 157

  • 14 ноября 2018, 16:34
+
0
на 29-е
avatar

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

  • 14 ноября 2018, 17:46
+
0
Благодарю! Буду с нетерпением ждать.
avatar

  14  buksir11 Автор Сообщений: 27

  • 14 ноября 2018, 18:12
+
+1
здесь сигнал не вытащить ни напрямую ни с объектов. а код пуш и алерта есть в самом индикаторе:


void f0_5(string as_0) 
  {
   string str_concat_8;
   if(gs_nothing_168!=as_0 || g_time_176!=Time[0]) 
     {
      gs_nothing_168=as_0;
      g_time_176=Time[0];
      str_concat_8=StringConcatenate(Symbol()," at ",TimeToStr(TimeLocal(),TIME_SECONDS)," Signal Arrow ",as_0);
      if(alertsMessage) Alert(str_concat_8);
      if(alertsEmail) SendMail(StringConcatenate(Symbol(),"Signal Arrow"),str_concat_8);
      if(alertsSound) PlaySound("alert2.wav");
     }
  }


пуш запишется как то так:

SendNotification(StringConcatenate(Symbol()," at ",TimeToStr(TimeLocal(),TIME_SECONDS)," Signal Arrow ",as_0));
avatar

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

  • 17 ноября 2018, 19:16

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