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.