|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| パッケージ jp.sourceforge.orangesignal.trading |
|---|
| Class jp.sourceforge.orangesignal.trading.DefaultPosition extends Object implements Serializable |
|---|
serialVersionUID: -5406781383133951498L
| 直列化されたフィールド |
|---|
int id
String symbol
PositionType type
String entryLabel
Date entryDate
double entryPrice
int entryQuantity
double entryCommission
double entrySlippage
String exitLabel
Date exitDate
double exitPrice
int exitQuantity
double exitCommission
double exitSlippage
int hold
| Class jp.sourceforge.orangesignal.trading.VirtualAccount extends Object implements Serializable |
|---|
serialVersionUID: 5749635909805874526L
| 直列化されたフィールド |
|---|
double cash
boolean unlimited
| パッケージ jp.sourceforge.orangesignal.trading.backtest |
|---|
| Class jp.sourceforge.orangesignal.trading.backtest.BacktesterEvent extends EventObject implements Serializable |
|---|
serialVersionUID: 1L
| 直列化されたフィールド |
|---|
int max
int count
String symbol
String symbolName
Stats stats
| パッケージ jp.sourceforge.orangesignal.trading.commission |
|---|
| Class jp.sourceforge.orangesignal.trading.commission.CommissionSystem extends Object implements Serializable |
|---|
serialVersionUID: 6836911131954296597L
| 直列化されたフィールド |
|---|
List<E> commissionList
| Class jp.sourceforge.orangesignal.trading.commission.CommissionUnit extends Object implements Serializable |
|---|
serialVersionUID: -6489129757386613168L
| 直列化されたフィールド |
|---|
double base
| Class jp.sourceforge.orangesignal.trading.commission.FixedCommission extends CommissionUnit implements Serializable |
|---|
serialVersionUID: 4645452184754354352L
| 直列化されたフィールド |
|---|
double commission
double step
double adding
double max
| Class jp.sourceforge.orangesignal.trading.commission.FreeCommission extends Object implements Serializable |
|---|
serialVersionUID: 2206456865231531074L
| Class jp.sourceforge.orangesignal.trading.commission.RateCommission extends CommissionUnit implements Serializable |
|---|
serialVersionUID: -904663648825498390L
| 直列化されたフィールド |
|---|
double rate
PercentageScale scale
double adding
double min
double max
| パッケージ jp.sourceforge.orangesignal.trading.order |
|---|
| Class jp.sourceforge.orangesignal.trading.order.CurrentCloseOrder extends jp.sourceforge.orangesignal.trading.order.AbstractMarketOrder implements Serializable |
|---|
serialVersionUID: 3180812283682520806L
| Class jp.sourceforge.orangesignal.trading.order.NextCloseOrder extends jp.sourceforge.orangesignal.trading.order.AbstractMarketOrder implements Serializable |
|---|
serialVersionUID: 5518749922753214951L
| Class jp.sourceforge.orangesignal.trading.order.NextLimitOrder extends jp.sourceforge.orangesignal.trading.order.AbstractOrder implements Serializable |
|---|
serialVersionUID: -8174223420737843070L
| 直列化されたフィールド |
|---|
double limitPrice
| Class jp.sourceforge.orangesignal.trading.order.NextOpenOrder extends jp.sourceforge.orangesignal.trading.order.AbstractMarketOrder implements Serializable |
|---|
serialVersionUID: 3790662091805016485L
| Class jp.sourceforge.orangesignal.trading.order.NextStopOrder extends jp.sourceforge.orangesignal.trading.order.AbstractOrder implements Serializable |
|---|
serialVersionUID: -5175090887180579083L
| 直列化されたフィールド |
|---|
double stopPrice
| パッケージ jp.sourceforge.orangesignal.trading.stats |
|---|
| Class jp.sourceforge.orangesignal.trading.stats.AbstractStats extends Object implements Serializable |
|---|
serialVersionUID: 1L
| 直列化されたフィールド |
|---|
LinkedList<E> tradeList
double initialCapital
double endingCapital
int count
int maxConsecutiveCount
int hold
int maxHold
double grossSales
double commission
double slippage
double netProfit
double maxGrossProfit
double maxGrossLoss
double maxDrawdown
| Class jp.sourceforge.orangesignal.trading.stats.Stats extends WinLossStats implements Serializable |
|---|
serialVersionUID: 1L
| 直列化されたフィールド |
|---|
String symbol
String symbolName
Date startDate
Date endDate
int period
TimeSeriesDataset.Interval interval
WinLossStats longStats
WinLossStats shortStats
| Class jp.sourceforge.orangesignal.trading.stats.Summary extends WinLossSummary implements Serializable |
|---|
serialVersionUID: 1L
| 直列化されたフィールド |
|---|
Map<K,V> statsMap
WinLossSummary winSummary
WinLossSummary lossSummary
Date startDate
Date endDate
| Class jp.sourceforge.orangesignal.trading.stats.Trade extends DefaultPosition implements Serializable |
|---|
serialVersionUID: 1L
| 直列化されたフィールド |
|---|
double cumNetProfit
double equity
double drawdown
double maxEquity
double maxDrawdown
| Class jp.sourceforge.orangesignal.trading.stats.WinLossStats extends AbstractStats implements Serializable |
|---|
serialVersionUID: 1L
| 直列化されたフィールド |
|---|
AbstractStats winStats
AbstractStats lossStats
| Class jp.sourceforge.orangesignal.trading.stats.WinLossSummary extends Object implements Serializable |
|---|
serialVersionUID: 1L
| 直列化されたフィールド |
|---|
double initialCapital
int count
int trades
int winTrades
int lossTrades
double netProfit
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||