|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface Strategy
ストラテジーのインターフェースを提供します。
メソッドの概要 | |
---|---|
String |
getStrategyName()
ストラテジーの名前を返します。 |
void |
init()
ストラテジーを初期化します。 |
StrategyStatus |
process()
ストラテジーを処理します。 |
void |
setCurrentDataIndex(int index)
当日データのインデックスを設定します。 |
void |
setDataset(StandardDataset dataset)
データセットを設定します。 |
void |
setDate(Date date)
当日データの日時を設定します。 |
void |
setDefaultOrderTiming(OrderTiming defaultOrderTiming)
デフォルトの注文方法を設定します。 |
void |
setEndDataIndex(int index)
終了データのインデックスを設定します。 |
void |
setStartDataIndex(int index)
開始データのインデックスを設定します。 |
void |
setSymbol(String symbol)
シンボルを設定します。 |
void |
setTrader(Trader trader)
売買管理オブジェクトを設定します。 |
void |
terminate()
ストラテジーを終了します。 |
メソッドの詳細 |
---|
void setTrader(Trader trader)
trader
- 売買管理オブジェクトvoid setDefaultOrderTiming(OrderTiming defaultOrderTiming)
defaultOrderTiming
- デフォルトの注文方法void setSymbol(String symbol)
symbol
- シンボルvoid setDataset(StandardDataset dataset)
dataset
- データセットvoid setStartDataIndex(int index)
index
- 開始データのインデックスvoid setEndDataIndex(int index)
index
- 終了データのインデックスvoid setCurrentDataIndex(int index)
index
- 当日データのインデックスvoid setDate(Date date)
date
- 当日データの日時String getStrategyName()
void init()
ストラテジーを初期化します。
StrategyStatus process()
ストラテジーを処理します。
null
void terminate()
ストラテジーを終了します。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |