jp.sf.orangesignal.ta.dataset
クラス StandardDataset

java.lang.Object
  上位を拡張 jp.sf.orangesignal.ta.dataset.TimeSeriesDataset
      上位を拡張 jp.sf.orangesignal.ta.dataset.StandardDataset

public class StandardDataset
extends TimeSeriesDataset

テクニカル指標計算用の価格データを保持する標準的な時系列データセットを提供します。

導入されたバージョン:
1.1
作成者:
杉澤 浩二

コンストラクタの概要
StandardDataset(TimeSeriesDataset dataset)
          他のデータセットからこのクラスを構築するコンストラクタです。
StandardDataset(TimeSeriesDataset dataset, boolean candlestick)
          他のデータセットからこのクラスを構築するコンストラクタです。
 
メソッドの概要
 Candlestick[] getCandlestick()
          ローソク足データを返します。
 Candlestick getCandlestick(int i)
          ローソク足情報を返します。
 Number[] getTechnicalClose()
          テクニカル指標計算用終値データを返します。
 Number[] getTechnicalHigh()
          テクニカル指標計算用高値データを返します。
 Number[] getTechnicalLow()
          テクニカル指標計算用安値データを返します。
 Number[] getTechnicalOpen()
          テクニカル指標計算用始値データを返します。
 Number[] getTechnicalPrice(FourPrice type)
          指定された4本値の種類に対応するテクニカル指標計算用価格データを返します。
 Number[] getTechnicalVolume()
          テクニカル指標計算用出来高データを返します。
 
クラス jp.sf.orangesignal.ta.dataset.TimeSeriesDataset から継承されたメソッド
compress, compress, compress, defaultIndexOf, defaultLastIndexOf, extend, getBought, getBought, getClose, getClose, getData, getDate, getDate, getHigh, getHigh, getInterval, getLength, getLow, getLow, getOpen, getOpen, getPeriod, getPrice, getSold, getSold, getSplit, getSplit, getSymbol, getSymbolName, getVolume, getVolume, indexOf, isSplited, lastIndexOf, setBought, setClose, setData, setDate, setHigh, setInterval, setLow, setOpen, setSold, setSplit, setSymbol, setSymbolName, setVolume, split
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StandardDataset

public StandardDataset(TimeSeriesDataset dataset)

他のデータセットからこのクラスを構築するコンストラクタです。

パラメータ:
dataset - データセット

StandardDataset

public StandardDataset(TimeSeriesDataset dataset,
                       boolean candlestick)

他のデータセットからこのクラスを構築するコンストラクタです。

パラメータ:
dataset - データセット
candlestick - ローソク足データを生成するかどうか
メソッドの詳細

getTechnicalPrice

public final Number[] getTechnicalPrice(FourPrice type)
指定された4本値の種類に対応するテクニカル指標計算用価格データを返します。

パラメータ:
type - 4本値の種類
戻り値:
テクニカル指標計算用価格データ。又は null

getTechnicalOpen

public final Number[] getTechnicalOpen()
テクニカル指標計算用始値データを返します。

戻り値:
テクニカル指標計算用始値データ

getTechnicalHigh

public final Number[] getTechnicalHigh()
テクニカル指標計算用高値データを返します。

戻り値:
テクニカル指標計算用高値データ

getTechnicalLow

public final Number[] getTechnicalLow()
テクニカル指標計算用安値データを返します。

戻り値:
テクニカル指標計算用安値データ

getTechnicalClose

public final Number[] getTechnicalClose()
テクニカル指標計算用終値データを返します。

戻り値:
テクニカル指標計算用終値データ

getTechnicalVolume

public final Number[] getTechnicalVolume()
テクニカル指標計算用出来高データを返します。

戻り値:
テクニカル指標計算用出来高データ。テクニカル指標計算用出来高データが存在しない場合は null

getCandlestick

public Candlestick[] getCandlestick()
ローソク足データを返します。

戻り値:
ローソク足データ。ローソク足データが存在しない場合は null

getCandlestick

public Candlestick getCandlestick(int i)
ローソク足情報を返します。

パラメータ:
i - インデックス
戻り値:
ローソク足情報。又は null


Copyright © 2006-2009 OrangeSignal.com. All Rights Reserved.