Таки зачем это нужно, для каких прикладных задач?
там дел-то всего на пару-тройку дней
с утра чуток набросал по быстрому : в терминал ANSI/VT100 и так уже можно писать/рисовать, но это неспортивно.
Показывает что связь работает, решение рабочее
теперь ответную сторону свою и свой протокольчик, чтобы экраны-таблички-данные
Зачем дос, если есть power shell?

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Так как в значительной части мира впереди длинные выходные, есть мысль как их можно прикольно потратить :
можно в стиле старой школы сделать "панель метатрейдер for dos"
то есть приложение DOS(!!) которое работает как доп.панель советников
"by design" это open/free/non-commercial/just-for-fun
Делается принципиально несложно:
- связь осуществляется по tcp, dos-вский приклад считает что работает с модемом, принимает единственное соединение и с ним работает,
- советник (или сервис) в MT обращается к нему как к локальному tcp через SocketConnect
- между ними какой-нибудь простой line-протокол (построчный)
почему-бы и нет..
на стороне MT все средства разработки в коробке, со стороны DOS - взять https://dosbox-x.com/ (там шрифты нормально смотрятся и можно работать на больших экранах) + классику BC 3.11
по поводу как смотрится TUI (text-ui) :
то есть смотрится нормально, в меру крупно(регулируемо), сглажено...
можно потратить пару дней и оторваться по usability, компактному дизайну и прямому доступу к видеопамяти
как бонус, можно играть в олдскульные игры :-)
---
предложения принимаются. В одну морду может начну/может нет, а за компанию - точно да