C# Класс Samples.Spread.SpreadSellSide

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

Private Properties

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

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

Метод Описание
EmitAsk ( Ask ask ) : void
EmitBid ( Bid bid ) : void
EmitTrade ( Trade trade ) : void
OnCancelCommand ( ExecutionCommand command ) : void
OnReplaceCommand ( ExecutionCommand command ) : void
OnSendCommand ( ExecutionCommand command ) : void
SpreadSellSide ( Framework framework, string name ) : System

Защищенные методы

Метод Описание
OnAsk ( Instrument instrument, Ask ask ) : void
OnBar ( Instrument instrument, Bar bar ) : void
OnBid ( Instrument instrument, Bid bid ) : void
OnExecutionReport ( ExecutionReport report ) : void
OnFill ( FastQuant.Fill fill ) : void
OnSubscribe ( Instrument instrument ) : void
OnTrade ( Instrument instrument, Trade trade ) : void

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

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

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

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

public EmitAsk ( Ask ask ) : void
ask FastQuant.Ask
Результат void

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

public EmitBid ( Bid bid ) : void
bid FastQuant.Bid
Результат void

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

public EmitTrade ( Trade trade ) : void
trade FastQuant.Trade
Результат void

OnAsk() защищенный Метод

protected OnAsk ( Instrument instrument, Ask ask ) : void
instrument Instrument
ask FastQuant.Ask
Результат void

OnBar() защищенный Метод

protected OnBar ( Instrument instrument, Bar bar ) : void
instrument Instrument
bar FastQuant.Bar
Результат void

OnBid() защищенный Метод

protected OnBid ( Instrument instrument, Bid bid ) : void
instrument Instrument
bid FastQuant.Bid
Результат void

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

public OnCancelCommand ( ExecutionCommand command ) : void
command FastQuant.ExecutionCommand
Результат void

OnExecutionReport() защищенный Метод

protected OnExecutionReport ( ExecutionReport report ) : void
report FastQuant.ExecutionReport
Результат void

OnFill() защищенный Метод

protected OnFill ( FastQuant.Fill fill ) : void
fill FastQuant.Fill
Результат void

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

public OnReplaceCommand ( ExecutionCommand command ) : void
command FastQuant.ExecutionCommand
Результат void

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

public OnSendCommand ( ExecutionCommand command ) : void
command FastQuant.ExecutionCommand
Результат void

OnSubscribe() защищенный Метод

protected OnSubscribe ( Instrument instrument ) : void
instrument Instrument
Результат void

OnTrade() защищенный Метод

protected OnTrade ( Instrument instrument, Trade trade ) : void
instrument Instrument
trade FastQuant.Trade
Результат void

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

public SpreadSellSide ( Framework framework, string name ) : System
framework FastQuant.Framework
name string
Результат System