PositionModifyElement

StockSharp.Diagram.Elements

Element that changes position (open, close, reduce, reverse).

Inherits: OrderRegisterBaseDiagramElement

Constructors

PositionModifyElement
public PositionModifyElement()
positionModifyElement = PositionModifyElement()

Initializes a new instance of the PositionModifyElement.

Properties

Algorithm
public PositionModifyAlgorithms Algorithm { get; set; }
value = positionModifyElement.Algorithm
positionModifyElement.Algorithm = value

PositionModifyAlgorithms

Direction
public Sides? Direction { get; set; }
value = positionModifyElement.Direction
positionModifyElement.Direction = value

Direction.

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

Icon resource name.

PosCondition
public PositionConditions PosCondition { get; set; }
value = positionModifyElement.PosCondition
positionModifyElement.PosCondition = value

PositionConditions

TimeInterval
public TimeSpan TimeInterval { get; set; }
value = positionModifyElement.TimeInterval
positionModifyElement.TimeInterval = value

Time interval that TWAP uses for split time range.

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

The unique identifier of the diagram element type.

VolumePart
public Unit VolumePart { get; set; }
value = positionModifyElement.VolumePart
positionModifyElement.VolumePart = value

Volume part that VWAP uses for split target volume.

Methods

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

Load settings.

storage
Settings storage.
OnPrepare
protected override void OnPrepare()
positionModifyElement.OnPrepare()

To prepare for starting the diagram element algorithm.

OnProcess
protected override void OnProcess(DateTime time, IDictionary<DiagramSocket, DiagramSocketValue> values, DiagramSocketValue source)
positionModifyElement.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()
positionModifyElement.OnReseted()

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