|
||||||||||
前 次 | フレームあり フレームなし |
パッケージ 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
|
||||||||||
前 次 | フレームあり フレームなし |