Да.... Есть повод назвать Вас извращенцем :)
А по сути, такое вполне возможно реализовать, хотя дело и запутанное. Дело в том, что поскольку mql поддерживает импорт внешних функций из DLL, то на нем можно реализовать практически все.
С каждым тиком (или реже) можно запрашивать вызов внешней функции, которая уже будет делать все, что нужно (хоть почту получать, хоть на сайт заходить, хоть песни петь...). Эта же или другая внешняя функция может обрабатывать полученные е-мейлы (если они были) и передавать в советник результаты обработки... Хотя, мороки много с этим, и ИМХО овчинка того не стоит.
Кстати, у какого-то брокера есть работа через СМС без всяких сторонних прибабахов. Гугл в помощь :)
Вопрос торговли мылом поднимался и решался неоднократно, и на этом форуме тоже... SMSину перенаправить на мыло тоже не проблема. Вариант http://www.smsclub.ru/send.asp?a=sms_email Короче, велосипед и баян. )
З.Ы. И отчего такое пренебрежение звонком брокеру??? Сам несколько раз пользовался, последний раз совсем недавно, один знакомый вообще только так торгует, правда торгует только акциями.
Когда торгуешь мобильно, возможны частые сбои с сетью. Какой бы оператор надёжным ни казался, всё равно такое случается, и часто. Такая вещь как forex сама по себе сквозит скрытыми проблемами и неожиданностями, так что момент о каналах связях, в том числе альтернативных и запасных, очень важен.
Итак, когда мы удалены от основного компьютера, КПК вдруг даёт сбои связи, а медлить нельзя. Можно просадить гораздо больше чем стоимость всех этих компов вместе взятых. Способ – иметь всегда товарища (живого человека), которому можно доверить провернуть нужную операцию, всё делается прямо по телефону конечно. НО. Этот способ уже не техничен. Однако телефон – прекрасный способ связи, который даёт меньше сбоев удалённо чем канал связи Интернет. И тут мысль, а что если отдавать приказы своему основному компу (который конечно включен и успешно сидит там один в Интернете) посредством SMS.
Вот не знаю как это возможно технически, но полагаю следующую цепь:
- В sms прописывается свой алгометричный код (команда) что делать с текущей ситуацией,
- Она отправляется на Эл.ящик (щас это возможно, все операторы позволяют отправлять sms на Эл.ящик)
- Этот электронный ящик «прикручен» к терминалу (т.е. если конечно возможно чтобы можно было прикрутить любой ящик к MT как к обычному POP3 клиенту, тут главное чтобы входящая почта принималась, но по моему это уже есть)
- Терминал запускает процесс проверки почты каждую минуту (т.е. лезет на сервер, есть ли письмо)
- И если есть, обрабатывает его на код в теле письма.
- Исходя их содержимого, код обрабатывается и скрипт выполняет задание.
Допускаю конечно, что некоторые меня назовут извращенцем. Мол проще брокеру позвонить. (??? Кстати кто-нибудь звонит брокеру?)
Но всё же, возможно такое? (это ключевой вопрос)
1. Возможно (с небольшими техническим отклонениями).
2. Было реализовано.
3. Работает.
4. Я об этом уже говорил.
В sms прописывается свой алгометричный код (команда) что делать с текущей ситуацией
Никаих проблем с SMS нет вообще. Не в этом дело. И ответ на "зачем" как сказано в старте топика - не есть ключевая задача. Главное - возможно или нет и как делается. Без знания программирования C++ (так как работа с dll) никак не обойтись?
Andy_Kon, по Вашему 4 пункту можно ссылочку где Вы об этом говорили?
PS ну хотса мне поизвращатся!
Никаих проблем с SMS нет вообще. Не в этом дело. И ответ на "зачем" как сказано в старте топика - не есть ключевая задача. Главное - возможно или нет и как делается. Без знания программирования C++ (так как работа с dll) никак не обойтись?
Без С++, наверно, обойтись можно. ДЛЛ, в принципе, можно собрать и из Делфи и из чего угодно. Но тогда, скорее всего, нужно будет ооочень аккуратно заниматься вопросами обмена данными между советником и внешней процедурой (с С++ вроде бы проще).
А в самом MQL нет средств для получения почты нет (если я не прав - пусть меня поправят корифеи).
Система состоит из 2-х частей:
1. MQL - ПК пользователя (работает всегда)
2. PHP5 - на WEB-сервере пользователя.
Как работает:
Обмен данными между ПК и WEB-сервером.
Отправка команд от WEB-сервера к ПК.
Задержка в получении данных и приёма команд примерно 1 мин (проверено).
Требования к системе:
ПК с MQL4, "собственный" WEB-сервер с PHP5 (с "чужим" хостингом) и доступом по FTP.
Надёжный канал связи.
А "извращатся" не надо, всё нормально и закономерно.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Когда торгуешь мобильно, возможны частые сбои с сетью. Какой бы оператор надёжным ни казался, всё равно такое случается, и часто. Такая вещь как forex сама по себе сквозит скрытыми проблемами и неожиданностями, так что момент о каналах связях, в том числе альтернативных и запасных, очень важен.
Итак, когда мы удалены от основного компьютера, КПК вдруг даёт сбои связи, а медлить нельзя. Можно просадить гораздо больше чем стоимость всех этих компов вместе взятых. Способ – иметь всегда товарища (живого человека), которому можно доверить провернуть нужную операцию, всё делается прямо по телефону конечно. НО. Этот способ уже не техничен. Однако телефон – прекрасный способ связи, который даёт меньше сбоев удалённо чем канал связи Интернет. И тут мысль, а что если отдавать приказы своему основному компу (который конечно включен и успешно сидит там один в Интернете) посредством SMS.
Вот не знаю как это возможно технически, но полагаю следующую цепь:
Допускаю конечно, что некоторые меня назовут извращенцем. Мол проще брокеру позвонить. (??? Кстати кто-нибудь звонит брокеру?)
Но всё же, возможно такое? (это ключевой вопрос)