C# Class Sharekhan.domain.Transaction

Afficher le fichier Open project: anagri/sharekhan Class Usage Examples

Méthodes publiques

Свойство Type Description
NUMBER_OF_DAYS_IN_YEAR int

Méthodes publiques

Méthode Description
Amount ( ) : Price
ComputeCapitalRealization ( RealizedProfit realizedProfit ) : void
EffectiveTransactionAmount ( ) : Price
EffectiveTransactionQuantity ( ) : int
GetEffectiveReturn ( DateTime referenceDate, double rate ) : Price
IsLongTerm ( FinYear year ) : bool
Transaction ( ) : System
Transaction ( DateTime date, Instrument instrument, int quantity, Price unitPrice ) : System

Method Details

Amount() public abstract méthode

public abstract Amount ( ) : Price
Résultat Price

ComputeCapitalRealization() public abstract méthode

public abstract ComputeCapitalRealization ( RealizedProfit realizedProfit ) : void
realizedProfit RealizedProfit
Résultat void

EffectiveTransactionAmount() public abstract méthode

public abstract EffectiveTransactionAmount ( ) : Price
Résultat Price

EffectiveTransactionQuantity() public abstract méthode

public abstract EffectiveTransactionQuantity ( ) : int
Résultat int

GetEffectiveReturn() public méthode

public GetEffectiveReturn ( DateTime referenceDate, double rate ) : Price
referenceDate DateTime
rate double
Résultat Price

IsLongTerm() public méthode

public IsLongTerm ( FinYear year ) : bool
year FinYear
Résultat bool

Transaction() public méthode

public Transaction ( ) : System
Résultat System

Transaction() public méthode

public Transaction ( DateTime date, Instrument instrument, int quantity, Price unitPrice ) : System
date DateTime
instrument Instrument
quantity int
unitPrice Price
Résultat System

Property Details

NUMBER_OF_DAYS_IN_YEAR public_oe static_oe property

public static int NUMBER_OF_DAYS_IN_YEAR
Résultat int