C# Class FastQuant.OrderManager

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

Private Properties

Свойство Type Description
CancelOCAOrder void
OnAccountReport void
OnExecutionReport void
OnExecutionReportLoaded void

Méthodes publiques

Méthode Description
Cancel ( Order order ) : void
Clear ( ) : void
Delete ( string name ) : void
Dump ( ) : void
Get ( int id ) : Order
GetByClId ( string id ) : Order
GetByProviderId ( string id ) : Order
Load ( string name = null, int clientId = -1 ) : void
LoadMessages ( string name = null, int clientId = -1 ) : List
OrderManager ( Framework framework, OrderServer orderServer ) : System
Register ( ExecutionCommand command ) : void
Register ( Order order ) : void
Reject ( Order order ) : void
Replace ( Order order, double price ) : void
Replace ( Order order, double price, double stopPx, double qty ) : void
Send ( Order order ) : void

Private Methods

Méthode Description
CancelOCAOrder ( Order order ) : void
OnAccountReport ( AccountReport report ) : void
OnExecutionReport ( ExecutionReport report ) : void
OnExecutionReportLoaded ( ExecutionReport report ) : void

Method Details

Cancel() public méthode

public Cancel ( Order order ) : void
order Order
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

Delete() public méthode

public Delete ( string name ) : void
name string
Résultat void

Dump() public méthode

public Dump ( ) : void
Résultat void

Get() public méthode

public Get ( int id ) : Order
id int
Résultat Order

GetByClId() public méthode

public GetByClId ( string id ) : Order
id string
Résultat Order

GetByProviderId() public méthode

public GetByProviderId ( string id ) : Order
id string
Résultat Order

Load() public méthode

public Load ( string name = null, int clientId = -1 ) : void
name string
clientId int
Résultat void

LoadMessages() public méthode

public LoadMessages ( string name = null, int clientId = -1 ) : List
name string
clientId int
Résultat List

OrderManager() public méthode

public OrderManager ( Framework framework, OrderServer orderServer ) : System
framework Framework
orderServer OrderServer
Résultat System

Register() public méthode

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

Register() public méthode

public Register ( Order order ) : void
order Order
Résultat void

Reject() public méthode

public Reject ( Order order ) : void
order Order
Résultat void

Replace() public méthode

public Replace ( Order order, double price ) : void
order Order
price double
Résultat void

Replace() public méthode

public Replace ( Order order, double price, double stopPx, double qty ) : void
order Order
price double
stopPx double
qty double
Résultat void

Send() public méthode

public Send ( Order order ) : void
order Order
Résultat void