C# 클래스 Samples.SMACrossover.SMACrossover

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

공개 프로퍼티들

프로퍼티 타입 설명
CrossoverExitEnabled bool
LimitOCALevel double
OCAExitEnabled bool
StopExitEnabled bool
StopLevel double
StopMode StopMode
StopOCALevel double
StopType StopType

공개 메소드들

메소드 설명
SMACrossover ( Framework framework, string name ) : System

보호된 메소드들

메소드 설명
OnBar ( Instrument instrument, Bar bar ) : void
OnFill ( FastQuant.Fill fill ) : void
OnPositionClosed ( Position position ) : void
OnPositionOpened ( Position position ) : void
OnStopExecuted ( Stop stop ) : void
OnStrategyStart ( ) : void

비공개 메소드들

메소드 설명
AddGroups ( ) : void

메소드 상세

OnBar() 보호된 메소드

protected OnBar ( Instrument instrument, Bar bar ) : void
instrument Instrument
bar FastQuant.Bar
리턴 void

OnFill() 보호된 메소드

protected OnFill ( FastQuant.Fill fill ) : void
fill FastQuant.Fill
리턴 void

OnPositionClosed() 보호된 메소드

protected OnPositionClosed ( Position position ) : void
position FastQuant.Position
리턴 void

OnPositionOpened() 보호된 메소드

protected OnPositionOpened ( Position position ) : void
position FastQuant.Position
리턴 void

OnStopExecuted() 보호된 메소드

protected OnStopExecuted ( Stop stop ) : void
stop FastQuant.Stop
리턴 void

OnStrategyStart() 보호된 메소드

protected OnStrategyStart ( ) : void
리턴 void

SMACrossover() 공개 메소드

public SMACrossover ( Framework framework, string name ) : System
framework FastQuant.Framework
name string
리턴 System

프로퍼티 상세

CrossoverExitEnabled 공개적으로 프로퍼티

public bool CrossoverExitEnabled
리턴 bool

LimitOCALevel 공개적으로 프로퍼티

public double LimitOCALevel
리턴 double

OCAExitEnabled 공개적으로 프로퍼티

public bool OCAExitEnabled
리턴 bool

StopExitEnabled 공개적으로 프로퍼티

public bool StopExitEnabled
리턴 bool

StopLevel 공개적으로 프로퍼티

public double StopLevel
리턴 double

StopMode 공개적으로 프로퍼티

public StopMode StopMode
리턴 StopMode

StopOCALevel 공개적으로 프로퍼티

public double StopOCALevel
리턴 double

StopType 공개적으로 프로퍼티

public StopType StopType
리턴 StopType