Oops...missed that post 😊. Good work.
You mentioned in that thread that Java has a steep learning curve...true. Unfortunately, the MW SDK also has a steep learning curve 😠
NinjaTrader's NinjaScript and Think or Swim's ThinkScript are powerful scripting languages built on top of their respective SDKs. What takes 3 lines of code in NS/TS can take 10/20/30 or more in MW.
IMHO, MW is the dest-designed charting and trading app I've ever seen--which makes it worth struggling with it's rudimentary SDK. Though something like Sierra Chart probably has the most stable, bulletbroof trading engine, it is butt-ugly--like taking a time machine back to 1993, with a very Windows 3.1-esque interface (in other words--NO interface 😂), proving that great engineers don't necessarily make even mediocre designers.
It'd be awfully nice if MW devoted some more attention to the SDK--either adding a scripting language, or licensing some commercial software to package with MW (like, say, Trading Indicators Strategy Builder
). It would make novice coders very happy, and make MW a truly complete package.