C# 클래스 FastQuant.SellSideInstrumentStrategy

상속: SellSideStrategy
파일 보기 프로젝트 열기: fastquant/fastquant.dll 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateChildSellSideInstrumentStrategy SellSideInstrumentStrategy
GetOrCreateChildrenStrategiesForInstrumennt LinkedList
SetSubStrategyParameters void
method_9 void

공개 메소드들

메소드 설명
EmitAsk ( Ask ask ) : void
EmitAsk ( System.DateTime dateTime, int instrumentId, double price, int size ) : void
EmitBid ( Bid bid ) : void
EmitBid ( System.DateTime dateTime, int instrumentId, double price, int size ) : void
EmitTrade ( System.DateTime dateTime, int instrumentId, double price, int size ) : void
EmitTrade ( Trade trade ) : void
Init ( ) : void
SellSideInstrumentStrategy ( Framework framework, string name ) : System
Send ( ExecutionCommand command ) : void
Subscribe ( Instrument instrument ) : void
Subscribe ( InstrumentList instruments ) : void
Unsubscribe ( Instrument instrument ) : void
Unsubscribe ( InstrumentList instruments ) : void

비공개 메소드들

메소드 설명
CreateChildSellSideInstrumentStrategy ( Instrument instrument, bool bool_4, bool bool_5 ) : SellSideInstrumentStrategy
GetOrCreateChildrenStrategiesForInstrumennt ( Instrument instrument ) : LinkedList
SetSubStrategyParameters ( SellSideInstrumentStrategy strategy ) : void
method_9 ( Strategy strategy, Instrument instrument ) : void

메소드 상세

EmitAsk() 공개 메소드

public EmitAsk ( Ask ask ) : void
ask Ask
리턴 void

EmitAsk() 공개 메소드

public EmitAsk ( System.DateTime dateTime, int instrumentId, double price, int size ) : void
dateTime System.DateTime
instrumentId int
price double
size int
리턴 void

EmitBid() 공개 메소드

public EmitBid ( Bid bid ) : void
bid Bid
리턴 void

EmitBid() 공개 메소드

public EmitBid ( System.DateTime dateTime, int instrumentId, double price, int size ) : void
dateTime System.DateTime
instrumentId int
price double
size int
리턴 void

EmitTrade() 공개 메소드

public EmitTrade ( System.DateTime dateTime, int instrumentId, double price, int size ) : void
dateTime System.DateTime
instrumentId int
price double
size int
리턴 void

EmitTrade() 공개 메소드

public EmitTrade ( Trade trade ) : void
trade Trade
리턴 void

Init() 공개 메소드

public Init ( ) : void
리턴 void

SellSideInstrumentStrategy() 공개 메소드

public SellSideInstrumentStrategy ( Framework framework, string name ) : System
framework Framework
name string
리턴 System

Send() 공개 메소드

public Send ( ExecutionCommand command ) : void
command ExecutionCommand
리턴 void

Subscribe() 공개 메소드

public Subscribe ( Instrument instrument ) : void
instrument Instrument
리턴 void

Subscribe() 공개 메소드

public Subscribe ( InstrumentList instruments ) : void
instruments InstrumentList
리턴 void

Unsubscribe() 공개 메소드

public Unsubscribe ( Instrument instrument ) : void
instrument Instrument
리턴 void

Unsubscribe() 공개 메소드

public Unsubscribe ( InstrumentList instruments ) : void
instruments InstrumentList
리턴 void