QT Automated Quant Trading Platform Real-time low-mid frequency trading with Interactive Brokers TWS C# API SQL based trading data management xml based trading strategy serialization Python based backtest engine