На этом форуме не раз появлялись темы как котировки разных терминалов совместить. Вы же пошли по самому нелепому пути.
Поверьте так Вы ничего не добьётесь. Есть два проторённых пути.
1 каждый из терминалов пишет файл и DLL его читает и передаёт.
2 File mapping,что несколько сложнее.
На этом форуме не раз появлялись темы как котировки разных терминалов совместить. Вы же пошли по самому нелепому пути.
Поверьте так Вы ничего не добьётесь. Есть два проторённых пути.
1 каждый из терминалов пишет файл и DLL его читает и передаёт.
2 File mapping,что несколько сложнее.
Вы крайне не правы. Это самый правильный путь, потому что он реализуем на уровне платформы и никакие советники и скрипты не могут повлиять на этот обмен.
На данном этапе у меня просто несколько виртуальных машин запущено на Microsoft Virtual PC и всё прекрасно работает.
Просто хотел чуть упростить задачу

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Хотел бы запустить несколько терминалов и использовать DDE-сервера, но нельзя сменить имя сервера
С помощью поиска в файле terminal.exe в кодировке UTF-8 находится две подстроки "MT4" и "mT4"
Может это и есть имя DDE-сервера? Как бы отредактировать файл в формате UTF-8 ? Или хотя бы найти смещение в оригинальном файле этой строки?