Всем привет. Я с опытом программирования. Вебреквесты использовал. А вот с вебсокетами столкнулся впервые. Уже сутки копаю весь интернет, а работающего ответа нет.
Задача: брать каждый/определенный тик с терминала МТ4 и максимально быстро передавать на локальный вебсокетсервер (тестовый на node.js - просто слушает запросы на соединение и отписывает логи при подключении). Все коды будут ниже.
Проблема: эксперт пишет, что соединение установлено и сообщение отправлено, а сервер логов не пишет. Куда копать не знаю. Может у кого-то есть уже работающий код завязки мт4->вебсокетсервер (именно в одну сторону)
Код вебсокетсервера на Node.js
Код эксперта
Библиотека сокетов - в аттаче
сокет и веб-сокет мягко говоря сильно разные вещи :-)
веб-сокет живёт поверх http-соединения (то есть есть обмен пачкой заголовков при коннекте и апргейд) и данные в нём обрамляются в пакеты, двумя разными способами (о чем сообщается в заголовках).
резюмирую - приложенной библиотекой вы не сможете общаться с веб-сокетом
сокет и веб-сокет мягко говоря сильно разные вещи :-)
веб-сокет живёт поверх http-соединения (то есть есть обмен пачкой заголовков при коннекте и апргейд) и данные в нём обрамляются в пакеты, двумя разными способами (о чем сообщается в заголовках).
резюмирую - приложенной библиотекой вы не сможете общаться с веб-сокетом
у меня вот есть такое : https://www.mql5.com/ru/blogs/post/718240
там есть демка работы с веб-сокетом (получение тиков с бинансе)
но это получается ещё один, хоть и несложный но язык.
Завтра вроде располагаю временем - могу помочь
- www.mql5.com
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет. Я с опытом программирования. Вебреквесты использовал. А вот с вебсокетами столкнулся впервые. Уже сутки копаю весь интернет, а работающего ответа нет.
Задача: брать каждый/определенный тик с терминала МТ4 и максимально быстро передавать на локальный вебсокетсервер (тестовый на node.js - просто слушает запросы на соединение и отписывает логи при подключении). Все коды будут ниже.
Проблема: эксперт пишет, что соединение установлено и сообщение отправлено, а сервер логов не пишет. Куда копать не знаю. Может у кого-то есть уже работающий код завязки мт4->вебсокетсервер (именно в одну сторону)
Код вебсокетсервера на Node.js
Код эксперта
Библиотека сокетов - в аттаче