C# Class FastQuant.Order

Inheritance: DataObject
Afficher le fichier Open project: fastquant/fastquant.dll Class Usage Examples

Private Properties

Свойство Type Description
EnsureNotSent void

Méthodes publiques

Méthode Description
GetSideAsString ( ) : string
GetStatusAsString ( ) : string
GetTypeAsString ( ) : string
OnExecutionCommand ( ExecutionCommand command ) : void
OnExecutionReport ( ExecutionReport report ) : void
Order ( ) : System
Order ( ExecutionCommand command ) : System
Order ( IExecutionProvider provider, Instrument instrument, OrderType type, OrderSide side, double qty, double price, double stopPx, TimeInForce timeInForce = TimeInForce.Day, string text = "" ) : System
Order ( IExecutionProvider provider, Portfolio portfolio, Instrument instrument, OrderType type, OrderSide side, double qty, double price, double stopPx, TimeInForce timeInForce = TimeInForce.Day, byte routeId, string text = "" ) : System
Order ( Order order ) : System
ToString ( ) : string
this ( int index ) : object

Private Methods

Méthode Description
EnsureNotSent ( ) : void

Method Details

GetSideAsString() public méthode

public GetSideAsString ( ) : string
Résultat string

GetStatusAsString() public méthode

public GetStatusAsString ( ) : string
Résultat string

GetTypeAsString() public méthode

public GetTypeAsString ( ) : string
Résultat string

OnExecutionCommand() public méthode

public OnExecutionCommand ( ExecutionCommand command ) : void
command ExecutionCommand
Résultat void

OnExecutionReport() public méthode

public OnExecutionReport ( ExecutionReport report ) : void
report ExecutionReport
Résultat void

Order() public méthode

public Order ( ) : System
Résultat System

Order() public méthode

public Order ( ExecutionCommand command ) : System
command ExecutionCommand
Résultat System

Order() public méthode

public Order ( IExecutionProvider provider, Instrument instrument, OrderType type, OrderSide side, double qty, double price, double stopPx, TimeInForce timeInForce = TimeInForce.Day, string text = "" ) : System
provider IExecutionProvider
instrument Instrument
type OrderType
side OrderSide
qty double
price double
stopPx double
timeInForce TimeInForce
text string
Résultat System

Order() public méthode

public Order ( IExecutionProvider provider, Portfolio portfolio, Instrument instrument, OrderType type, OrderSide side, double qty, double price, double stopPx, TimeInForce timeInForce = TimeInForce.Day, byte routeId, string text = "" ) : System
provider IExecutionProvider
portfolio Portfolio
instrument Instrument
type OrderType
side OrderSide
qty double
price double
stopPx double
timeInForce TimeInForce
routeId byte
text string
Résultat System

Order() public méthode

public Order ( Order order ) : System
order Order
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

this() public méthode

public this ( int index ) : object
index int
Résultat object