Trading application for backtesting and real-time trading C# strategies