Это было сделано не между двумя mt4, а между скриптом powershell и mt4, который отправлял новые позиции.
Поскольку это не было критично по времени и в первую очередь было своего рода доказательством концепции, я использовал обычные файлы: mt4 открывает (и ищет на и) и добавляет строки, а powershell проверяет существование файла, читает и удаляет его :(
Я также пытался подключиться к работающему (локальному) сокет-серверу (для сопоставления входа и выхода), но mt4-socket-client так и не смог установить корректное соединение :(
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Если у кого-то все еще есть проблемы с управлением именованными трубами в MT4 v600, вот как я решил эту проблему:
Сервер:
Клиент:
Я перестал использовать трубы, пока не нашел pipe-сервер вне mt4, так как mt4-pipserver блокируется!
Это было сделано не между двумя mt4, а между скриптом powershell и mt4, который отправлял новые позиции.
Поскольку это не было критично по времени и в первую очередь было своего рода доказательством концепции, я использовал обычные файлы: mt4 открывает (и ищет на и) и добавляет строки, а powershell проверяет существование файла, читает и удаляет его :(
Я также пытался подключиться к работающему (локальному) сокет-серверу (для сопоставления входа и выхода), но mt4-socket-client так и не смог установить корректное соединение :(