А хватит силы mql на такое?

 

Когда торгуешь мобильно, возможны частые сбои с сетью. Какой бы оператор надёжным ни казался, всё равно такое случается, и часто. Такая вещь как forex сама по себе сквозит скрытыми проблемами и неожиданностями, так что момент о каналах связях, в том числе альтернативных и запасных, очень важен.

Итак, когда мы удалены от основного компьютера, КПК вдруг даёт сбои связи, а медлить нельзя. Можно просадить гораздо больше чем стоимость всех этих компов вместе взятых. Способ – иметь всегда товарища (живого человека), которому можно доверить провернуть нужную операцию, всё делается прямо по телефону конечно. НО. Этот способ уже не техничен. Однако телефон – прекрасный способ связи, который даёт меньше сбоев удалённо чем канал связи Интернет. И тут мысль, а что если отдавать приказы своему основному компу (который конечно включен и успешно сидит там один в Интернете) посредством SMS.

Вот не знаю как это возможно технически, но полагаю следующую цепь:

  1. В sms прописывается свой алгометричный код (команда) что делать с текущей ситуацией,
  2. Она отправляется на Эл.ящик (щас это возможно, все операторы позволяют отправлять sms на Эл.ящик)
  3. Этот электронный ящик «прикручен» к терминалу (т.е. если конечно возможно чтобы можно было прикрутить любой ящик к MT как к обычному POP3 клиенту, тут главное чтобы входящая почта принималась, но по моему это уже есть)
  4. Терминал запускает процесс проверки почты каждую минуту (т.е. лезет на сервер, есть ли письмо)
  5. И если есть, обрабатывает его на код в теле письма.
  6. Исходя их содержимого, код обрабатывается и скрипт выполняет задание.

Допускаю конечно, что некоторые меня назовут извращенцем. Мол проще брокеру позвонить. (??? Кстати кто-нибудь звонит брокеру?)

Но всё же, возможно такое? (это ключевой вопрос)

 

Да.... Есть повод назвать Вас извращенцем :)

А по сути, такое вполне возможно реализовать, хотя дело и запутанное. Дело в том, что поскольку mql поддерживает импорт внешних функций из DLL, то на нем можно реализовать практически все.

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

Кстати, у какого-то брокера есть работа через СМС без всяких сторонних прибабахов. Гугл в помощь :)

 
а. отправлять на MMS оно уходит на e-mai(правда нужно в этом случае GPRS- а его в этот момент нет)
б. Вариант второй отправить sms на короткий номер 4321 c sms 32132582(номер счета) 00062545(номер позиции) sell (32132582 00062545 sell)
но в этом случае в каждом ДЦ должен быть свой короткий номер, и к каждому счету привязать мобильный номер, чтоб пароль не запрашивать.
Но тут подводный камень, можно из инета отправить за 2 рубля смс в котором будети отправитель: любые символы или номер +7909-987-65-43 или текст: hackU
т.е. ДЦ на это не пойдут. Махинации будут.
С другой стороны никто этим (в %%) пользоваться не будет! а в единичных случаях - звони другу с компом и МТ и диктуй ему номер и пароль!
А лучше запустить Авто трейдинг (выгодный) и спать спокойно!
 

Вопрос торговли мылом поднимался и решался неоднократно, и на этом форуме тоже... SMSину перенаправить на мыло тоже не проблема. Вариант http://www.smsclub.ru/send.asp?a=sms_email Короче, велосипед и баян. )

З.Ы. И отчего такое пренебрежение звонком брокеру??? Сам несколько раз пользовался, последний раз совсем недавно, один знакомый вообще только так торгует, правда торгует только акциями.

 
А нельзя просто позвонить оператору ДЦ, сказать кодовое слово, и отдать приказ ?
 
Mark33 писал (а) >>

Когда торгуешь мобильно, возможны частые сбои с сетью. Какой бы оператор надёжным ни казался, всё равно такое случается, и часто. Такая вещь как forex сама по себе сквозит скрытыми проблемами и неожиданностями, так что момент о каналах связях, в том числе альтернативных и запасных, очень важен.

Итак, когда мы удалены от основного компьютера, КПК вдруг даёт сбои связи, а медлить нельзя. Можно просадить гораздо больше чем стоимость всех этих компов вместе взятых. Способ – иметь всегда товарища (живого человека), которому можно доверить провернуть нужную операцию, всё делается прямо по телефону конечно. НО. Этот способ уже не техничен. Однако телефон – прекрасный способ связи, который даёт меньше сбоев удалённо чем канал связи Интернет. И тут мысль, а что если отдавать приказы своему основному компу (который конечно включен и успешно сидит там один в Интернете) посредством SMS.

Вот не знаю как это возможно технически, но полагаю следующую цепь:

  1. В sms прописывается свой алгометричный код (команда) что делать с текущей ситуацией,
  2. Она отправляется на Эл.ящик (щас это возможно, все операторы позволяют отправлять sms на Эл.ящик)
  3. Этот электронный ящик «прикручен» к терминалу (т.е. если конечно возможно чтобы можно было прикрутить любой ящик к MT как к обычному POP3 клиенту, тут главное чтобы входящая почта принималась, но по моему это уже есть)
  4. Терминал запускает процесс проверки почты каждую минуту (т.е. лезет на сервер, есть ли письмо)
  5. И если есть, обрабатывает его на код в теле письма.
  6. Исходя их содержимого, код обрабатывается и скрипт выполняет задание.

Допускаю конечно, что некоторые меня назовут извращенцем. Мол проще брокеру позвонить. (??? Кстати кто-нибудь звонит брокеру?)

Но всё же, возможно такое? (это ключевой вопрос)

1. Возможно (с небольшими техническим отклонениями).

2. Было реализовано.

3. Работает.

4. Я об этом уже говорил.

 

В sms прописывается свой алгометричный код (команда) что делать с текущей ситуацией

Mark33, малейшая ошибка в СМС, а такое не исключено, и всё коту под хвост.
 

Никаих проблем с SMS нет вообще. Не в этом дело. И ответ на "зачем" как сказано в старте топика - не есть ключевая задача. Главное - возможно или нет и как делается. Без знания программирования C++ (так как работа с dll) никак не обойтись?

Andy_Kon, по Вашему 4 пункту можно ссылочку где Вы об этом говорили?

PS ну хотса мне поизвращатся!

 
Mark33 писал (а) >>

Никаих проблем с SMS нет вообще. Не в этом дело. И ответ на "зачем" как сказано в старте топика - не есть ключевая задача. Главное - возможно или нет и как делается. Без знания программирования C++ (так как работа с dll) никак не обойтись?

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

А в самом MQL нет средств для  получения почты нет (если я не прав - пусть меня поправят корифеи).

 

Система состоит из 2-х частей:

1. MQL - ПК пользователя (работает всегда)

2. PHP5 - на WEB-сервере пользователя.


Как работает:

Обмен данными между ПК и WEB-сервером.

Отправка команд от WEB-сервера к ПК.

Задержка в получении данных и приёма команд примерно 1 мин (проверено).


Требования к системе:

ПК с MQL4, "собственный" WEB-сервер с PHP5 (с "чужим" хостингом) и доступом по FTP.

Надёжный канал связи.



А "извращатся" не надо, всё нормально и закономерно.

 
Можно обойтись и без инета, при подаче команд, две трубы, настроенный экплорер для мобилы, и все, никаких задержек
Причина обращения: