OrderRegisterMessage
Сообщение, содержащее информацию для оформления заказа.
Наследует: OrderMessage
Конструкторы
protected OrderRegisterMessage(MessageTypes type)
orderRegisterMessage = OrderRegisterMessage(type)
Инициализируйте OrderRegisterMessage.
- type
- Тип сообщения.
public OrderRegisterMessage()
orderRegisterMessage = OrderRegisterMessage()
Инициализирует новый экземпляр OrderRegisterMessage.
Свойства
public bool? IsManual { get; set; }
value = orderRegisterMessage.IsManual
orderRegisterMessage.IsManual = value
Это руководство по заказу.
public bool? IsMarketMaker { get; set; }
value = orderRegisterMessage.IsMarketMaker
orderRegisterMessage.IsMarketMaker = value
Это заказ маркет-мейкера.
public int? Leverage { get; set; }
value = orderRegisterMessage.Leverage
orderRegisterMessage.Leverage = value
Маржинальное кредитное плечо.
public decimal? MinOrderVolume { get; set; }
value = orderRegisterMessage.MinOrderVolume
orderRegisterMessage.MinOrderVolume = value
Минимальное количество заказа, который должен быть выполнен.
public OrderPositionEffects? PositionEffect { get; set; }
value = orderRegisterMessage.PositionEffect
orderRegisterMessage.PositionEffect = value
Эффект позиции.
public bool? PostOnly { get; set; }
value = orderRegisterMessage.PostOnly
orderRegisterMessage.PostOnly = value
Только пост-заказ.
public decimal Price { get; set; }
value = orderRegisterMessage.Price
orderRegisterMessage.Price = value
Цена заказа.
public Sides Side { get; set; }
value = orderRegisterMessage.Side
orderRegisterMessage.Side = value
Сторона заказа (купить или продать).
public decimal? Slippage { get; set; }
value = orderRegisterMessage.Slippage
orderRegisterMessage.Slippage = value
Проскальзывание в торговой цене.
public DateTime? TillDate { get; set; }
value = orderRegisterMessage.TillDate
orderRegisterMessage.TillDate = value
Время истечения срока действия ордера. По умолчанию - это , что означает (GTC).
public TimeInForce? TimeInForce { get; set; }
value = orderRegisterMessage.TimeInForce
orderRegisterMessage.TimeInForce = value
Действует ограничение времени заказа.
public decimal? VisibleVolume { get; set; }
value = orderRegisterMessage.VisibleVolume
orderRegisterMessage.VisibleVolume = value
Видимое количество контрактов в порядке.
public decimal Volume { get; set; }
value = orderRegisterMessage.Volume
orderRegisterMessage.Volume = value
Количество контрактов в заказе.
Методы
public override Message Clone()
result = orderRegisterMessage.Clone()
Создайте копию OrderRegisterMessage.
Возвращает: Копия.
public void CopyTo(OrderRegisterMessage destination)
orderRegisterMessage.CopyTo(destination)
Скопируйте сообщение в .
- destination
- Объект, на который копируется информация.
public override string ToString()
result = orderRegisterMessage.ToString()
Преобразовать к строковому представлению.
Возвращает: Строковое представление.