public TradeApiImpl(IntPtr handle, bool is_owner) { this.handle = handle; this.is_owner = is_owner; on_order_status = (order) => { if (OnOrderStatus != null) { OnOrderStatus(order); } }; on_order_trade = (trade) => { if (OnOrderTrade != null) { OnOrderTrade(trade); } }; on_account_status = (account) => { if (OnAccountStatus != null) { OnAccountStatus(account); } }; TqapiDll.tapi_set_callback(this.handle, on_order_status, on_order_trade, on_account_status); }