Идея для OldSchool

 

Так как в значительной части мира впереди длинные выходные, есть мысль как их можно прикольно потратить :

можно в стиле старой школы сделать "панель метатрейдер 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, компактному дизайну и прямому доступу к видеопамяти

как бонус, можно играть в олдскульные игры :-)

---
предложения принимаются. В одну морду может начну/может нет, а за компанию - точно да

DOSBox-X - Accurate DOS emulation for Windows, Linux, macOS, and DOS
DOSBox-X - Accurate DOS emulation for Windows, Linux, macOS, and DOS
  • dosbox-x.com
DOSBox-X emulates a PC necessary for running many DOS games and applications that simply cannot be run on modern PCs and operating systems, similar to DOSBox. However, while the main focus of DOSBox is for running DOS games, DOSBox-X goes much further than this. Forked from the DOSBox project, it retains compatibility with the wide base of DOS...
 
Таки зачем это нужно, для каких прикладных задач?
 
Aleksey Vyazmikin #:
Таки зачем это нужно, для каких прикладных задач?

просто для души, just-for-fun

нельзя же всегда тики с микросекундами считать

 

там дел-то всего на пару-тройку дней

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

 
Зачем дос, если есть power shell?
 
Aleksey Nikolayev #:
Зачем дос, если есть power shell?

у меня есть ещё рабочие tcl, python и прочий зоопарк :-) хочется от них отдохнуть, всё-же выходные

душа запросила чего-то олдскульного

это-ж прикольно может получиться : приложение к терминалу в текстовом интерфейсе чистого ДОС`а 

Причина обращения: