public void ClosePosition(Trade trade, DateTime closing_time, decimal closing_price) { trade.Price = closing_price; _client.ClosePosition(trade, closing_time, OnTradeBooked, OnBookingFailed); }
void closePosition(Trade trade, DateTime time, TradeBookedEvent onTradeBooked, TradeBookedEvent onBookingFailed) { _igStreamApiClient.ClosePosition(trade, time, onTradeBooked, onBookingFailed); Log.Instance.WriteEntry(string.Format("Forcefully closed a position, Epic: {0}, Size: {1}, Value: {2}", trade.Epic, trade.Size, trade.Price), System.Diagnostics.EventLogEntryType.Warning); }