|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sf.orangesignal.ta.data.model.PriceDataset
jp.sf.orangesignal.ta.data.model.TechnicalPriceDataset
@NumberCompressorType(value=SUM) public class TechnicalPriceDataset
テクニカル指標計算用価格データセットを提供します。
フィールドの概要 | |
---|---|
protected Candlestick[] |
candlestick
ローソク足データを保持します。 |
protected Number[] |
technicalClose
テクニカル指標計算用終値データを保持します。 |
protected Number[] |
technicalHigh
テクニカル指標計算用高値データを保持します。 |
protected Number[] |
technicalLow
テクニカル指標計算用安値データを保持します。 |
protected Number[] |
technicalOpen
テクニカル指標計算用始値データを保持します。 |
protected Number[] |
technicalVolume
テクニカル指標計算用出来高データを保持します。 |
クラス jp.sf.orangesignal.ta.data.model.PriceDataset から継承されたフィールド |
---|
close, date, high, low, open, volume |
コンストラクタの概要 | |
---|---|
TechnicalPriceDataset()
デフォルトコンストラクタです。 |
|
TechnicalPriceDataset(PriceDataset dataset)
指定された価格データセットからこのクラスのインスタンスを構築するコンストラクタです。 |
メソッドの概要 | |
---|---|
Candlestick[] |
getCandlestick()
ローソク足データを返します。 |
Number[] |
getTechnicalClose()
テクニカル指標計算用終値データを返します。 |
Number[] |
getTechnicalHigh()
テクニカル指標計算用高値データを返します。 |
Number[] |
getTechnicalLow()
テクニカル指標計算用安値データを返します。 |
Number[] |
getTechnicalOpen()
テクニカル指標計算用始値データを返します。 |
Number[] |
getTechnicalVolume()
テクニカル指標計算用出来高データを返します。 |
static TechnicalPriceDataset |
newInstance(Price[] prices)
指定された価格データからテクニカル指標計算用価格データセットの新しいインスタンスを構築して返します。 |
クラス jp.sf.orangesignal.ta.data.model.PriceDataset から継承されたメソッド |
---|
getClose, getDate, getHigh, getLow, getOpen, getVolume, setClose, setDate, setHigh, setLow, setOpen, setVolume |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected Candlestick[] candlestick
@NumberItem @NumberCompressorType(value=FIRST) protected Number[] technicalOpen
@NumberItem @NumberCompressorType(value=HIGHEST) protected Number[] technicalHigh
@NumberItem @NumberCompressorType(value=LOWEST) protected Number[] technicalLow
@NumberItem @NumberCompressorType(value=LAST) protected Number[] technicalClose
@NumberItem @NumberCompressorType(value=SUM) protected Number[] technicalVolume
コンストラクタの詳細 |
---|
public TechnicalPriceDataset()
public TechnicalPriceDataset(PriceDataset dataset)
dataset
- 価格データセット
IllegalArgumentException
- dataset
が null
の場合メソッドの詳細 |
---|
public static TechnicalPriceDataset newInstance(Price[] prices)
prices
- 価格データ
IllegalArgumentException
- prices
が null
または要素が存在しない場合public Candlestick[] getCandlestick()
null
public Number[] getTechnicalOpen()
public Number[] getTechnicalHigh()
public Number[] getTechnicalLow()
public Number[] getTechnicalClose()
public Number[] getTechnicalVolume()
null
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |