|
||||||||||
前 次 | フレームあり フレームなし |
Position を使用しているパッケージ | |
---|---|
jp.sf.orangesignal.trading | トレード全般に関するインターフェースやクラス、列挙型などを提供します。 |
jp.sf.orangesignal.trading.stats | パフォーマンス情報に関するクラスを提供します。 |
jp.sf.orangesignal.trading.strategy | ストラテジーに関するインターフェースやクラスを提供します。 |
jp.sf.orangesignal.trading での Position の使用 |
---|
Position を実装している jp.sf.orangesignal.trading のクラス | |
---|---|
class |
DefaultPosition
Position を実装したデフォルトの実装クラスを提供します。 |
Position を返す jp.sf.orangesignal.trading のメソッド | |
---|---|
Position |
Position.close(int id,
String exitLabel,
Date exitDate,
double exitPrice,
int exitQuantity,
double exitCommission,
double exitSlippage,
int hold)
このポジションを閉じてイグジットします。 |
Position |
VirtualTrader.getCurrentPosition(String symbol)
|
Position |
Trader.getCurrentPosition(String symbol)
エントリー中の最後のポジションを返します。 |
jp.sf.orangesignal.trading.stats での Position の使用 |
---|
Position を実装している jp.sf.orangesignal.trading.stats のクラス | |
---|---|
class |
Trade
パフォーマンス情報を提供します。 |
Position 型のパラメータを持つ jp.sf.orangesignal.trading.stats のメソッド | |
---|---|
protected boolean |
Stats.isStatistics(Position p)
この実装は指定されたポジションが閉じられている場合は true を、それ以外の場合は false を返します。 |
protected abstract boolean |
AbstractStats.isStatistics(Position position)
指定されたポジション情報が、このクラスの統計情報の対象であるかどうかを返します。 |
Position 型の型引数を持つ jp.sf.orangesignal.trading.stats のメソッドパラメータ | |
---|---|
protected void |
WinLossStats.statistics(LinkedList<Position> positions,
double initialCapital,
boolean discard)
|
protected void |
Stats.statistics(LinkedList<Position> positions,
double initialCapital,
boolean discard)
|
protected void |
AbstractStats.statistics(LinkedList<Position> positions,
double initialCapital,
boolean discard)
指定されたポジション情報のリストを解析して、このクラスの統計情報を設定します。 |
Position 型のパラメータを持つ jp.sf.orangesignal.trading.stats のコンストラクタ | |
---|---|
Trade(Position position)
他のポジション情報からこのクラスを構築するコンストラクタです。 |
Position 型の型引数を持つ jp.sf.orangesignal.trading.stats のコンストラクタパラメータ | |
---|---|
AbstractStats(LinkedList<Position> positions,
double initialCapital,
boolean discard)
ポジション情報のリストと初期資金を指定してこのクラクを構築するコンストラクタです。 |
|
Stats(LinkedList<Position> positions,
double initialCapital)
ポジション情報のリストと初期資金を指定してこのクラクを構築するコンストラクタです。 |
|
Stats(LinkedList<Position> positions,
double initialCapital,
TimeSeriesDataset dataset,
int start,
int end)
ポジション情報のリストと初期資金を指定してこのクラクを構築するコンストラクタです。 |
|
WinLossStats(LinkedList<Position> positions,
double initialCapital,
boolean discard)
ポジション情報のリストと初期資金を指定してこのクラクを構築するコンストラクタです。 |
jp.sf.orangesignal.trading.strategy での Position の使用 |
---|
Position を返す jp.sf.orangesignal.trading.strategy のメソッド | |
---|---|
Position |
AbstractTradingStrategy.getCurrentPosition()
エントリー中の最後のポジションを返します。 |
Position 型の引数を持つ型を返す jp.sf.orangesignal.trading.strategy のメソッド | |
---|---|
LinkedList<Position> |
AbstractTradingStrategy.getCurrentPositions()
エントリー中のポジションのリストを返します。 |
|
||||||||||
前 次 | フレームあり フレームなし |