OrderReplaceDiagramElement

StockSharp.Diagram.Elements

Order replacing element.

Inherits: OrderBaseDiagramElement

Constructors

OrderReplaceDiagramElement
public OrderReplaceDiagramElement()
orderReplaceDiagramElement = OrderReplaceDiagramElement()

Initializes a new instance of the OrderReplaceDiagramElement.

Properties

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

Icon resource name.

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

Shrink order price.

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

The unique identifier of the diagram element type.

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

Zero price makes market order.

Methods

OnPrepare
protected override void OnPrepare()
orderReplaceDiagramElement.OnPrepare()

To prepare for starting the diagram element algorithm.

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

The method is called at the processing of the new incoming values.

time
Time.
values
Values.
source
Source value.
OnReseted
protected override void OnReseted()
orderReplaceDiagramElement.OnReseted()

The method is called at re-initialisation of the diagram element state.