C# 클래스 FastQuant.Account

파일 보기 프로젝트 열기: fastquant/fastquant.dll

공개 프로퍼티들

프로퍼티 타입 설명
Positions List
Transactions List

공개 메소드들

메소드 설명
Account ( Framework framework ) : System
Add ( AccountReport report ) : void
Add ( AccountTransaction transaction, bool updateParent = true ) : void
Add ( System.DateTime dateTime, double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
Add ( FastQuant.Fill fill, bool updateParent = true ) : void
Add ( double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
Deposit ( System.DateTime dateTime, double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
Deposit ( double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
GetByCurrencyId ( byte currencyId ) : AccountPosition
GetValue ( byte currencyId ) : double
Withdraw ( System.DateTime dateTime, double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
Withdraw ( double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void

메소드 상세

Account() 공개 메소드

public Account ( Framework framework ) : System
framework Framework
리턴 System

Add() 공개 메소드

public Add ( AccountReport report ) : void
report AccountReport
리턴 void

Add() 공개 메소드

public Add ( AccountTransaction transaction, bool updateParent = true ) : void
transaction AccountTransaction
updateParent bool
리턴 void

Add() 공개 메소드

public Add ( System.DateTime dateTime, double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
dateTime System.DateTime
value double
currencyId byte
text string
updateParent bool
리턴 void

Add() 공개 메소드

public Add ( FastQuant.Fill fill, bool updateParent = true ) : void
fill FastQuant.Fill
updateParent bool
리턴 void

Add() 공개 메소드

public Add ( double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
value double
currencyId byte
text string
updateParent bool
리턴 void

Deposit() 공개 메소드

public Deposit ( System.DateTime dateTime, double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
dateTime System.DateTime
value double
currencyId byte
text string
updateParent bool
리턴 void

Deposit() 공개 메소드

public Deposit ( double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
value double
currencyId byte
text string
updateParent bool
리턴 void

GetByCurrencyId() 공개 메소드

public GetByCurrencyId ( byte currencyId ) : AccountPosition
currencyId byte
리턴 AccountPosition

GetValue() 공개 메소드

public GetValue ( byte currencyId ) : double
currencyId byte
리턴 double

Withdraw() 공개 메소드

public Withdraw ( System.DateTime dateTime, double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
dateTime System.DateTime
value double
currencyId byte
text string
updateParent bool
리턴 void

Withdraw() 공개 메소드

public Withdraw ( double value, byte currencyId = CId.USD, string text = null, bool updateParent = true ) : void
value double
currencyId byte
text string
updateParent bool
리턴 void

프로퍼티 상세

Positions 공개적으로 프로퍼티

public List Positions
리턴 List

Transactions 공개적으로 프로퍼티

public List Transactions
리턴 List