A Semi-automated system with Python and IB api

Well, I switched from C# and NinjaTrader (bought their life long license). It is a long story. Ninja can not give all the flexibility I need. And I encountered some error that the support team can not debug.
Curious what was your issue. We have fully automated algos running on Ninja and solved every issue. You have full power of c# at your disposal.
 
Usually you want some sort of back testing solution, right? So along with that, you get to use the libraries that they supply. I suggest this route to proto-type and test, then after proven, tested and traded, you move to a pure code-api solution.

BTW: as an ex test manager, I looked at NT's forums and bug lists, and Multicharts. Based on this analysis I rejected NT. IMO, NT needs a full rewrite based on the types of bugs and where they occurred. But as RedDuke points out, there are MANY ways to get it done and have it work just fine.
 
So what? That shields them from criticism? If they can't properly run portfolio level backrests and get their stats all messed up then it is a SHIT product and I could not care less how much and where they advertise. Instead they are posting their ridiculous daily or weekly online seminars. One full time salary totally miss-allocated.

Folks, be "careful"... NT is a sponsor here... s.b.o.p. :D
 
They are not known for backtest. It is one of the features. Plus any backrest would be too slow using standard solution. One has to create a backrest on their own for speed and efficiency. As a charting and trading platform they are rock solid.
 
yes, I need the chart. And it will be great if I can code my strategy in the background.

Years ago, I ended up creating my own charting solution based on JFreeChart. Then I eventually abandoned JFreeChart after realizing how little is actually needed to chart something, at least in Java. Creating a simple chart with some bars and indicators did not take much time.
 
There are even commercial charting toolkits that are free of charge for non commercial purposes and Ingle developers. Not sure about Java but they do exist for c#.

Years ago, I ended up creating my own charting solution based on JFreeChart. Then I eventually abandoned JFreeChart after realizing how little is actually needed to chart something, at least in Java. Creating a simple chart with some bars and indicators did not take much time.
 
C# is a Micro$oft language, as well the operating system it runs on: it runs only on Window$ cr*p!
A double knock-out criteria for me. :)

For more than 15 years now I've stopped using anything by MS, b/c their products are nothing but spying-tools, IMHO.
I've switched to the free and open-source operating system Linux (I'm using the Debian distro with the lightweight desktop LXDE/LXQt).

And imagine I was even a certified Micro$oft Developer (programming) as well a Technician (networks & systems) :D

It's all a big lie by these big corporations like MSFT, INTC, GOOG, much like the social media companies Face$hit/META, TWTR, etc. They just want to grab all of your data and want to know everything about you and your habits and your accounts, subscriptions, and all the details of your digital life!
IMO these companies have become corrupt subsidiaries of the spy agencies CIANSAMOSSAD.

AMD I'm not counting yet to that pack to avoid, not yet... :D

Linux is the future. And Apple's operating system is Linux-like. So, Linux/Unix is the future, and Windows is the dead past :).
The earlier you too make the switch to Linux the better for your future :)

And: soon expect China and Russia (and some more countries) banning Windows from all government, military, and education installations. They already doing this at least partially, IMO.
 
Last edited:
C# code runs on every Linux distribution you can think of. You are ill informed. And I can tell you are 100% not a developer and never have been. Get real.

C# is a Micro$oft language, as well the operating system it runs on: it runs only on Window$ cr*p!
A double knock-out criteria for me. :)

For more than 15 years now I've stopped using anything by MS, b/c their products are nothing but spying-tools, IMHO.
I've switched to the free and open-source operating system Linux (I'm using the Debian distro with the lightweight desktop LXDE/LXQt).

And imagine I was a certified Micro$oft Developer (programming) as well a Technician (networks & systems) :D

It's all a big lie by these big corporations like MSFT, INTC, GOOG, much like the social media companies Face$hit/META, TWTR, etc. They just want to grab all of your data and want to know everything about you and your habits and your accounts, subscriptions, and all the details of your digital life!
IMO these companies have become corrupt subsidiaries of the spy agencies CIANSAMOSSAD.

AMD I'm not counting yet to that pack to avoid, not yet... :D

Linux is the future. And Apple's operating is Linux-like. So, Linux/Unix is the future, and Windows is the dead past :).
The earlier you too make the switch to Linux the better for your future :)
 
Back
Top