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

Рейтинг 2081



РЕКОМЕНДУЮ




Лучшее от nastenka



ТЗ Комментариев 14
2014-12-11 22:02:45Рейтинг 0

ТЗ

Доброго времени суток. Я в основном работаю с мобильной MetaTrader 4 (для андроид 4.0 и выше, конкретней 4.4.2). Приложенице удобное, ни чего лишнего. Но! хотелось бы добавить такую штуку: оконце, в которое можно ввести ожидаемую цель в пунктах (например: «1,4251»), и просто чтобы на подходе к цели, пунктов за 5-10 телефон подавал звуковой сигнал. Все! не робот, не индикатор, не советник, мне нужен просто сигнал, по одной простой причине, рынок может достич эту цель за считанные минуты, а могут уйти долгие часы, а постоянно пялиться в телефон не удобно, смотреть из редка, тоже не удобно, частенько прошляпиваю))), стопы закрываются бывает не там где хотелось бы. Думаю, это не только мне пришлось бы по душе. Это возможно?
  • +2
  • Просмотров: 3500
  • 11 декабря 2014, 22:02
  • nastenka
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

+
0
Звуковые алерты поддерживаются только на:

MetaTrader 4 Mobile под управлением Windows Mobile OS
MetaTrader 4 Mobile Smartphone Edition — мобильный терминал для смартфонов под управлением MS Windows Mobile

Информация с официального сайта:
www.metaquotes.net/ru/metatrader4/mobile_trading
avatar

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

  • 13 декабря 2014, 15:59
+
0
в том и дело, что Windows Mobile OS, MS Windows Mobile — это древность… Подавляющее большинство на андроидах и айфонах, я и предлагаю доработать прогу до них и подавляющего большинства.
avatar

  2  nastenka Автор Сообщений: 17

  • 13 декабря 2014, 17:46
+
0
К сожалению, просьба не по адресу. АМ2 разрабатывает советники, скрипты и индикаторы на MQL, а не дорабатывает терминал.
Доработка терминала полностью находится в ведении разработчиков терминала. Такие пожелания надо отправлять им в поддержку.
avatar

  45  Bishop Сообщений: 5719 - АЛЬФАХАМЕЦ-Машковод

  • 13 декабря 2014, 17:56
+
0
Я не программер, и тонкости эти не ведомы мне, я и на сайт то этот попала в процессе поиска решения этой проблемки. Вообще я думала, что что-то подобное наверняка уже есть и кто нибудь подскажет. Единственное, что мне подсказали, написать это в стол заказов )))
avatar

  2  nastenka Автор Сообщений: 17

  • 13 декабря 2014, 19:28
+
0
как вариант, можно извратится с пуш-уведомлениями на андроид-устройство с десктопного терминала (это предназначено больше для уха АМ2). Но вряд ли вы будете оставлять терминал на домашнем ПК или тем более ставить его на платный ВПС
avatar

  45  Bishop Сообщений: 5719 - АЛЬФАХАМЕЦ-Машковод

  • 13 декабря 2014, 19:59
+
0
MetaTrader 4 для Android предоставляет только тот набор функций, который был заложен разработчиком. Чтобы дорабатывать программу нужно иметь исходники МТ4 и соответствующий компилятор.
avatar

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

  • 13 декабря 2014, 17:58
+
0
*spokuha*  ни кажется ли вам, что вы лихо завернули для простого уха*haha* 
avatar

  2  nastenka Автор Сообщений: 17

  • 13 декабря 2014, 19:30
+
0
а я че я ни че *pardon* 
avatar

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

  • 13 декабря 2014, 19:55
+
0
Ладно, по русски… В чем проблема? достать этот исходник и соответствующий… *flirt* 
avatar

  2  nastenka Автор Сообщений: 17

  • 13 декабря 2014, 21:22
+
0
СМСку слать с терминала на ВПС это еще реально.
avatar

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

  • 13 декабря 2014, 21:29
+
+1
Как настроить почтовые уведомления в Metatrader 4



Пример реализации отправки сообщений на мобильник:

Хочу поделиться темой для получения оповещений о изменениях, происходящих на вашем счету в MT4 пока вы находитесь не у компа.

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

Заходим: Сервис > Настройки > Почта ставим галку «Разрешить»,
Сервер SMTP > smtp.yandex.ru:25,
SMTP логин > логин почты на яндексе, SMTP пароль > пароль почты на яндексе, От кого > логин@yandex.ru, Кому > логин@mail.ru.

Для получения почты в графе «Кому», создал почтовый ящик на mail.ru. В своей почте на mail.ru настроил бесплатные СМС уведомления на свой мобильник.

Для отправки сообщений из терминала использовал Кимовский советник e-SignalOfTrade. При получении СМС на мобильник смотрю изменения на счете в почте по полученному в СМС URL или захожу в почту mail.ru через MobileAgent . На mail.ru есть ограничения по количеству СМСок, поэтому для пипсовщиков с большим количеством ордеров эта тема не очень актуальна.

avatar

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

  • 14 декабря 2014, 08:37
+
+2
Однако стоит упомянуть нативную возможность push-уведомлений для Android и iPhone
www.metatrader5.com/ru/mobile-trading/iphone/help/push
avatar

  45  Bishop Сообщений: 5719 - АЛЬФАХАМЕЦ-Машковод

  • 14 декабря 2014, 10:03
+
+1
Как сделать sms оповещение о почте, абсолютно бесплатным, на любом электронном почтовом ящике,

Оказывается очень просто, можно и настроить смс оповещение на самом почтовом ящике, но тогда вам не будит приходить заголовок письма, что иногда очень хочет, знать кто же написал, а не просто оповещение вам письмо.

Нашел на хабре такой не мудреный скрипт вот код:

function my_notification() 
{
  var calendar = CalendarApp.getOwnedCalendarsByName('email')[0]; //открываем календарь с именем "email"

  var threads = GmailApp.getUserLabelByName('SMSnotify').getThreads();  //переменная, в которой хранится коллекция цепочек с ярлыком SMSnotify
  var now = new Date();

  if(threads == 0) return; // прекращение выполнения, если новых цепочек нет

  for(i in threads) // создаем события
  {
    calendar.createEvent(threads[i].getFirstMessageSubject(),
        new Date(now.getTime()+60000),
        new Date(now.getTime()+60000));
  }

  GmailApp.getUserLabelByName('SMSnotify').removeFromThreads(threads); //снимаем метки "SMSnotify" с цепочек
}


мне вот этот вариант понравился больше

function SMSki() 
{
  var calendar = CalendarApp.getOwnedCalendarsByName('SMS')[0];
  if (!calendar){
    calendar = CalendarApp.createCalendar('SMS');
    calendar.setHidden(true);
  }
  
  var label = GmailApp.getUserLabelByName('sms');
  var threads = label.getThreads();
  var now = new Date();

  if(threads == 0) return; // прекращение выполнения, если новых цепочек нет
  
  for(i in threads) // создаем события
  {
    calendar.createEvent('EMAIL '+threads[i].getFirstMessageSubject(),
        new Date(now.getTime()+60000),
        new Date(now.getTime()+60000)).addSmsReminder(0);
  }
    
  label.removeFromThreads(threads); //снимаем метки "sms"
}

Суть в том что, делается это все через календарь гугла, код генерит события в календаре по приходящим письмам из вашего почтового ящика, а уже сам календарь отсылает оповещение о новом сгенерированном мероприятии вам на телефон (который необходимо привязать к вашей учетной записи).

не забываем прописать триггер, время указываем на свое усмотрение как часто проверять папку на письма.

Статья habrahabr.ru/post/145447/
avatar

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

  • 14 декабря 2014, 08:55
+
0
Сделал советник для МТ4. При приближении цены к указанному значению, эксперт отсылает письмо на вашу почту. Если настроить в почтовом ящике отправку СМС при получении нового письма, то известие о событии в терминале, будет приходить к вам на телефон.

Настройки:


extern double Price = 1.30000; // цена около которой шлем СМС
extern int    Delta = 5;       // расстояние до цены




Советник в базе: www.opentraders.ru/downloads/531/

avatar

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

  • 17 декабря 2014, 19:53

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