C# Class Samples.Spread.SpreadSellSide

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

Private Properties

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

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
AddGroups ( ) : void

Method Details

EmitAsk() public méthode

public EmitAsk ( Ask ask ) : void
ask FastQuant.Ask
Résultat void

EmitBid() public méthode

public EmitBid ( Bid bid ) : void
bid FastQuant.Bid
Résultat void

EmitTrade() public méthode

public EmitTrade ( Trade trade ) : void
trade FastQuant.Trade
Résultat void

OnAsk() protected méthode

protected OnAsk ( Instrument instrument, Ask ask ) : void
instrument Instrument
ask FastQuant.Ask
Résultat void

OnBar() protected méthode

protected OnBar ( Instrument instrument, Bar bar ) : void
instrument Instrument
bar FastQuant.Bar
Résultat void

OnBid() protected méthode

protected OnBid ( Instrument instrument, Bid bid ) : void
instrument Instrument
bid FastQuant.Bid
Résultat void

OnCancelCommand() public méthode

public OnCancelCommand ( ExecutionCommand command ) : void
command FastQuant.ExecutionCommand
Résultat void

OnExecutionReport() protected méthode

protected OnExecutionReport ( ExecutionReport report ) : void
report FastQuant.ExecutionReport
Résultat void

OnFill() protected méthode

protected OnFill ( FastQuant.Fill fill ) : void
fill FastQuant.Fill
Résultat void

OnReplaceCommand() public méthode

public OnReplaceCommand ( ExecutionCommand command ) : void
command FastQuant.ExecutionCommand
Résultat void

OnSendCommand() public méthode

public OnSendCommand ( ExecutionCommand command ) : void
command FastQuant.ExecutionCommand
Résultat void

OnSubscribe() protected méthode

protected OnSubscribe ( Instrument instrument ) : void
instrument Instrument
Résultat void

OnTrade() protected méthode

protected OnTrade ( Instrument instrument, Trade trade ) : void
instrument Instrument
trade FastQuant.Trade
Résultat void

SpreadSellSide() public méthode

public SpreadSellSide ( Framework framework, string name ) : System
framework FastQuant.Framework
name string
Résultat System