OrderRegisterDiagramElement

StockSharp.Diagram.Elements

Элемент регистрации заказа.

Наследует: OrderRegisterBaseDiagramElement

Конструкторы

OrderRegisterDiagramElement
public OrderRegisterDiagramElement()
orderRegisterDiagramElement = OrderRegisterDiagramElement()

Инициализирует новый экземпляр OrderRegisterDiagramElement.

Свойства

ConditionalSettings
public OrderConditionSettings ConditionalSettings { get; set; }
value = orderRegisterDiagramElement.ConditionalSettings
orderRegisterDiagramElement.ConditionalSettings = value

OrderConditionSettings

Direction
public Sides Direction { get; set; }
value = orderRegisterDiagramElement.Direction
orderRegisterDiagramElement.Direction = value

Направление.

ExpiryDate
public DateTime? ExpiryDate { get; set; }
value = orderRegisterDiagramElement.ExpiryDate
orderRegisterDiagramElement.ExpiryDate = value

Время истечения срока действия ордера. По умолчанию - это , что означает (GTC).

IconName
public override string IconName { get; }
value = orderRegisterDiagramElement.IconName

Имя ресурса Иконы.

IsMarket
public bool IsMarket { get; set; }
value = orderRegisterDiagramElement.IsMarket
orderRegisterDiagramElement.IsMarket = value

Тип рыночного заказа.

ShrinkPrice
public bool ShrinkPrice { get; set; }
value = orderRegisterDiagramElement.ShrinkPrice
orderRegisterDiagramElement.ShrinkPrice = value

Снижайте цену заказа.

Slippage
public decimal? Slippage { get; set; }
value = orderRegisterDiagramElement.Slippage
orderRegisterDiagramElement.Slippage = value

Проскальзывание в торговой цене.

TypeId
public override Guid TypeId { get; }
value = orderRegisterDiagramElement.TypeId

Тип идентификатора.

ZeroAsMarket
public bool ZeroAsMarket { get; set; }
value = orderRegisterDiagramElement.ZeroAsMarket
orderRegisterDiagramElement.ZeroAsMarket = value

Нулевая цена создает рыночный порядок.

Методы

Load
public override void Load(SettingsStorage storage)
orderRegisterDiagramElement.Load(storage)

Загрузить настройки.

storage
Хранилище настроек.
OnPrepare
protected override void OnPrepare()
orderRegisterDiagramElement.OnPrepare()

Подготовиться к запуску алгоритма элемента диаграммы.

OnProcess
protected override void OnProcess(DateTime time, IDictionary<DiagramSocket, DiagramSocketValue> values, DiagramSocketValue source)
orderRegisterDiagramElement.OnProcess(time, values, source)

Метод вызывается при обработке новых поступающих значений.

time
Время.
values
Ценности.
source
Исходное значение.
OnReseted
protected override void OnReseted()
orderRegisterDiagramElement.OnReseted()

Он вызывается из метода Reset.