static void PrintPositionInfo(Position pos) { long positionToday = ITradeApi.IsDefaultValue(pos.PositionToday) ? -1 : pos.PositionToday; long positionYesterday = ITradeApi.IsDefaultValue(pos.PositionYesterday) ? -1 : pos.PositionYesterday; Console.WriteLine(string.Format(" InstID={0}, Direction={1:d}, PosToday={2:d}, PosYesterday={3:d}", pos.InstrumentID, pos.Direction, positionToday, positionYesterday)); }
static void PrintPositionInfo(Position pos) { long buyposition = ITradeApi.IsDefaultValue(pos.BuyPosition) ? -1 : pos.BuyPosition; long sellposition = ITradeApi.IsDefaultValue(pos.SellPosition) ? -1 : pos.SellPosition; Console.WriteLine(string.Format(" InstID={0}, BuyPosition={1:d}, SellPosition={2:d}", pos.InstrumentID, buyposition, sellposition)); }
static void PrintPositionInfo(Position pos) { long buyposition = ITradeApi.IsDefaultValue(pos.BuyPosition) ? -1 : pos.BuyPosition; long sellposition = ITradeApi.IsDefaultValue(pos.SellPosition) ? -1 : pos.SellPosition; long netposition = ITradeApi.IsDefaultValue(pos.NetPosition) ? -1 : pos.NetPosition; Console.WriteLine(string.Format(" InstID={0} {1} {2}, BuyPosition={3:d}, SellPosition={4:d}, NetPosition={5:d}", pos.ExchangeID, pos.ProductID, pos.InstrumentID, buyposition, sellposition, netposition )); }
static void PrintPositionInfo(Position pos) { long positionTotal = ITradeApi.IsDefaultValue(pos.PositionTotal) ? 0 : pos.PositionTotal; long positionSellable = ITradeApi.IsDefaultValue(pos.PositionSellable) ? 0 : pos.PositionSellable; long positionYesterday = ITradeApi.IsDefaultValue(pos.PositionYesterday) ? 0 : pos.PositionYesterday; double avgPrice = ITradeApi.IsDefaultValue(pos.AvgPrice) ? 0 : pos.AvgPrice; Console.WriteLine(string.Format(" InstID={0} {1}, Direction={2:d}, PositionTotal={3:d}, PositionSellable={4:d}, PositionYesterday={5:d}, AvgPrice={6:g}", pos.ExchangeID, pos.InstrumentID, pos.Direction, positionTotal, positionSellable, positionYesterday, avgPrice)); }
static void PrintPositionInfo(Position pos) { long buyposition = ITradeApi.IsDefaultValue(pos.BuyPosition) ? -1 : pos.BuyPosition; long sellposition = ITradeApi.IsDefaultValue(pos.SellPosition) ? -1 : pos.SellPosition; long positionNet = ITradeApi.IsDefaultValue(pos.NetPosition) ? -1 : pos.NetPosition; long positionYesterday = ITradeApi.IsDefaultValue(pos.PositionYesterday) ? -1 : pos.PositionYesterday; Console.WriteLine(string.Format(" InstID={0}, PositionYesDirection={1:d}, PositionYesterday={2:d}, BuyPosition={3:d}, SellPosition={4:d}, NetPosition={5:d}", pos.InstrumentID, pos.PositionYesDirection, positionYesterday, buyposition, sellposition, positionNet)); }
static void PrintPositionInfo(Position pos) { long buyposition = ITradeApi.IsDefaultValue(pos.BuyPosition) ? -1 : pos.BuyPosition; long sellposition = ITradeApi.IsDefaultValue(pos.SellPosition) ? -1 : pos.SellPosition; long positionToday = ITradeApi.IsDefaultValue(pos.PositionToday) ? -1 : pos.PositionToday; long positionYesterday = ITradeApi.IsDefaultValue(pos.PositionYesterday) ? -1 : pos.PositionYesterday; Console.WriteLine(string.Format(" InstID={0}, Direction={1:d}, Price={2:g}, PosToday={3:d}, PosYesterday={4:d}, BuyPosition={5:d}, SellPosition={6:d}", pos.InstrumentID, pos.Direction, pos.PreSettlementPrice, positionToday, positionYesterday, buyposition, sellposition)); }