C# Класс FastQuant.OrderManager

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CancelOCAOrder void
OnAccountReport void
OnExecutionReport void
OnExecutionReportLoaded void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CancelOCAOrder ( Order order ) : void
OnAccountReport ( AccountReport report ) : void
OnExecutionReport ( ExecutionReport report ) : void
OnExecutionReportLoaded ( ExecutionReport report ) : void

Описание методов

Cancel() публичный Метод

public Cancel ( Order order ) : void
order Order
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

Delete() публичный Метод

public Delete ( string name ) : void
name string
Результат void

Dump() публичный Метод

public Dump ( ) : void
Результат void

Get() публичный Метод

public Get ( int id ) : Order
id int
Результат Order

GetByClId() публичный Метод

public GetByClId ( string id ) : Order
id string
Результат Order

GetByProviderId() публичный Метод

public GetByProviderId ( string id ) : Order
id string
Результат Order

Load() публичный Метод

public Load ( string name = null, int clientId = -1 ) : void
name string
clientId int
Результат void

LoadMessages() публичный Метод

public LoadMessages ( string name = null, int clientId = -1 ) : List
name string
clientId int
Результат List

OrderManager() публичный Метод

public OrderManager ( Framework framework, OrderServer orderServer ) : System
framework Framework
orderServer OrderServer
Результат System

Register() публичный Метод

public Register ( ExecutionCommand command ) : void
command ExecutionCommand
Результат void

Register() публичный Метод

public Register ( Order order ) : void
order Order
Результат void

Reject() публичный Метод

public Reject ( Order order ) : void
order Order
Результат void

Replace() публичный Метод

public Replace ( Order order, double price ) : void
order Order
price double
Результат void

Replace() публичный Метод

public Replace ( Order order, double price, double stopPx, double qty ) : void
order Order
price double
stopPx double
qty double
Результат void

Send() публичный Метод

public Send ( Order order ) : void
order Order
Результат void