Hi everyone, I'm currently evaluating the NinjaTrader platform with a view to using it for running fully automated strategies. I have to say that after spending a week running loads of data through it and assessing the architecture, I am really disappointed. The longest I have managed to keep the thing running is 30 hours. The memory management is so poor that it crashes with a fatal .NET runtime error after this time. The architecture is amateur to say the least. It seems to have been written by people who were learning C# whilst they were building it. The support staff don't seem to understand the software properly...I am currently engaged in a discussion with one of them about the ridiculous sequencing of events when an indicator object is constructed. Anyway, I could go on, but in short I have pretty much made my mind up that I simply can't trust my money to such an amateur piece of software. Therefore, I'm asking any serious .NET developers out there to suggest a better alternative. I've spent a little bit of time looking at OpenQuant but the documentation is fairly poor and the support looks to be practically non-existant over on their forums. I'd ideally like to use the full QuantHouse suite of products but I don't have $100k to throw at the software. Are there any other decent .NET platforms out there? I really don't want to build the boilerplate connectivity, order management, execution processing etc stuff myself.