Stores information about a position for the position manager.

Namespace: RightEdge.Common
Assembly: Common (in Common.dll) Version: 2010.1.0.0 (2010.1.0.0)

Syntax

C#
[SerializableAttribute]
public sealed class PositionData : IOwnedDataSerializableAndRecreatable, 
	IOwnedDataSerializable
Visual Basic
<SerializableAttribute>
Public NotInheritable Class PositionData
	Implements IOwnedDataSerializableAndRecreatable, IOwnedDataSerializable
Visual C++
[SerializableAttribute]
public ref class PositionData sealed : IOwnedDataSerializableAndRecreatable, 
	IOwnedDataSerializable
F#
[<SealedAttribute>]
[<SerializableAttribute>]
type PositionData =  
    class
        interface IOwnedDataSerializableAndRecreatable
        interface IOwnedDataSerializable
    end

Remarks

This class includes a Position, which is the external representation of a position, as well as information that the position manager needs to keep track of, such as the pending orders for a position, profit targets/stop losses, and the time to expiration.

Inheritance Hierarchy

System..::..Object
  RightEdge.Common..::..PositionManager..::..PositionData

See Also