|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sourceforge.orangesignal.ta.candle.generator.StepTrendProcessor
public abstract class StepTrendProcessor
非時系列価格分析データからトレンド情報を処理するトレンドプロセッサーの基底クラスを提供します。
コンストラクタの概要 | |
---|---|
StepTrendProcessor(List<Step> data)
コンストラクタです。 |
メソッドの概要 | |
---|---|
void |
execute(DefaultCandlestick[] c)
この実装は非時系列価格分析データ毎に getTrend(Step) を呼出し、
得られたトレンドを非時系列価格分析データの該当日時範囲のローソク足へ設定します。 |
protected abstract TrendType |
getTrend(Step step)
非時系列データセット用の値幅情報からトレンドの種類を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public StepTrendProcessor(List<Step> data)
data
- 非時系列価格分析データメソッドの詳細 |
---|
public final void execute(DefaultCandlestick[] c) throws TrendProcessorException
getTrend(Step)
を呼出し、
得られたトレンドを非時系列価格分析データの該当日時範囲のローソク足へ設定します。
TrendProcessor
内の execute
c
- ローソク足
TrendProcessorException
- ローソク足の日時に null
がある場合#getTrend(Step)}
protected abstract TrendType getTrend(Step step)
step
- 非時系列データセット用の値幅情報
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |