C# Класс FastQuant.Order

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

Private Properties

Свойство Тип Описание
EnsureNotSent void

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

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

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

Метод Описание
EnsureNotSent ( ) : void

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

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

public GetSideAsString ( ) : string
Результат string

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

public GetStatusAsString ( ) : string
Результат string

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

public GetTypeAsString ( ) : string
Результат string

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

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

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

public OnExecutionReport ( ExecutionReport report ) : void
report ExecutionReport
Результат void

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

public Order ( ) : System
Результат System

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

public Order ( ExecutionCommand command ) : System
command ExecutionCommand
Результат System

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

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
Результат System

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

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
Результат System

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

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

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

public ToString ( ) : string
Результат string

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

public this ( int index ) : object
index int
Результат object