I am far away from realtime and i do not follow ninjatrader. Perl as language is for me "my allInone solution".
I can scrape option data and stock data. Filter out what i want and good is. Ninja, that is right, you have no limits.
C# is powerful. You can do the same.
my lines of code in perl are smaller and faster as my lines of code in c#.