Советники: Data Exchange v1.0

 

Data Exchange v1.0:

Программа для обмена сообщениями советника и ICQ или EMail.

Author: dj_ymep

 

А исходники протокола ICQ можно увидеть? Или всю прогу в исходниках.

 
HIDDEN:

А исходники протокола ICQ можно увидеть? Или всю прогу в исходниках.


Программа писалась на Delphi, для работы с ICQ использовался TICQClient, который можно свободно скачать.
 

Спасибо за работу! Однако, идея содержит более высокий потенциал, чем просто дистанционный информационный обмен сообщениями между терминалом и трейдером. С помощью сообщений можно управлять торговлей! А потому на данном этапе ставится вопрос о скорости обмена сообщениями - каналы связи (подробнее, если возможно)...?

 
Roll:

Спасибо за работу! Однако, идея содержит более высокий потенциал, чем просто дистанционный информационный обмен сообщениями между терминалом и трейдером. С помощью сообщений можно управлять торговлей! А потому на данном этапе ставится вопрос о скорости обмена сообщениями - каналы связи (подробнее, если возможно)...?


Приветствую. Не очень понял про каналы связи, что конкретно интересует? Скорость работы такая же, как и по ICQ, собственно по этому протоколу и работает. Скорость проверки почты настраивается, но минимум одна минута.

 
dj_ymep:
Roll:

Спасибо за работу! .. ставится вопрос о скорости обмена сообщениями...?


Приветствую. Не очень понял про каналы связи, что конкретно интересует? Скорость работы такая же, как и по ICQ, собственно по этому протоколу и работает. Скорость проверки почты настраивается, но минимум одна минута.

Спасибо. Понял - данное решение для ICQ. Есть похожее решение для клиента Miranda IM https://www.mql5.com/en/code/9580. Функция для МТ4
int m_sendCommandWaitResponse(string command, string args, string delimiter, int timeout);
параметр int timeout - время ожидания ответа в миллисекундах ("-1" - бесконечность).
 
Искал решение связи с ICQ без внешних программ, так и не нашел. Через DLL всё написать сложно или обработчик входящих и исходящих сообщений сложно написать что-бы эксперт их читал?
 
HIDDEN:
Искал решение связи с ICQ без внешних программ, так и не нашел. Через DLL всё написать сложно или обработчик входящих и исходящих сообщений сложно написать что-бы эксперт их читал?
Изначально была попытка реализовать через DLL, но проблема в том, что клиент должен быть всегда на связи, это и вызвало затруднения.
 
dj_ymep:
HIDDEN:
Искал решение связи с ICQ без внешних программ, так и не нашел. Через DLL всё написать сложно или обработчик входящих и исходящих сообщений сложно написать что-бы эксперт их читал?
Изначально была попытка реализовать через DLL, но проблема в том, что клиент должен быть всегда на связи, это и вызвало затруднения.

т.е. если функцию коннекта к серверу ICQ делать в ините, то связь впоследствии обрывается и не восстанавливается? Проверку существования коннекта невозможно разве делать в старте на каждом тике?
 
HIDDEN:
dj_ymep:
HIDDEN:
Искал решение связи с ICQ без внешних программ, так и не нашел. Через DLL всё написать сложно или обработчик входящих и исходящих сообщений сложно написать что-бы эксперт их читал?
Изначально была попытка реализовать через DLL, но проблема в том, что клиент должен быть всегда на связи, это и вызвало затруднения.

т.е. если функцию коннекта к серверу ICQ делать в ините, то связь впоследствии обрывается и не восстанавливается? Проверку существования коннекта невозможно разве делать в старте на каждом тике?
Ну у меня по крайней мере, не получилось)