概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.sf.orangesignal.ta.data.model
クラス TechnicalPriceDataset

    java.lang.Object
      jp.sf.orangesignal.ta.data.model.PriceDataset
          jp.sf.orangesignal.ta.data.model.TechnicalPriceDataset

すべての実装されたインタフェース:
  Serializable

    @NumberCompressorType(value=SUM)
    public class TechnicalPriceDataset

extends PriceDataset

テクニカル指標計算用価格データセットを提供します。

導入されたバージョン:
  2.2
作成者:
  杉澤 浩二
関連項目:
  直列化された形式

フィールドの概要
`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`

フィールドの詳細

### candlestick

    protected Candlestick[] candlestick

  ローソク足データを保持します。

### technicalOpen

    @NumberItem
    @NumberCompressorType(value=FIRST)
    protected Number[] technicalOpen

  テクニカル指標計算用始値データを保持します。

### technicalHigh

    @NumberItem
    @NumberCompressorType(value=HIGHEST)
    protected Number[] technicalHigh

  テクニカル指標計算用高値データを保持します。

### technicalLow

    @NumberItem
    @NumberCompressorType(value=LOWEST)
    protected Number[] technicalLow

  テクニカル指標計算用安値データを保持します。

### technicalClose

    @NumberItem
    @NumberCompressorType(value=LAST)
    protected Number[] technicalClose

  テクニカル指標計算用終値データを保持します。

### technicalVolume

    @NumberItem
    @NumberCompressorType(value=SUM)
    protected Number[] technicalVolume

  テクニカル指標計算用出来高データを保持します。

コンストラクタの詳細

### TechnicalPriceDataset

    public TechnicalPriceDataset()

  デフォルトコンストラクタです。

### TechnicalPriceDataset

    public TechnicalPriceDataset(PriceDataset dataset)

  指定された価格データセットからこのクラスのインスタンスを構築するコンストラクタです。

  パラメータ:
    `dataset` - 価格データセット
  例外:
    `IllegalArgumentException` - `dataset` が `null` の場合

メソッドの詳細

### newInstance

    public static TechnicalPriceDataset newInstance(Price[] prices)

  指定された価格データからテクニカル指標計算用価格データセットの新しいインスタンスを構築して返します。

  パラメータ:
    `prices` - 価格データ
  戻り値:
    テクニカル指標計算用価格データセット
  例外:
    `IllegalArgumentException` - `prices` が `null` または要素が存在しない場合

### getCandlestick

    public Candlestick[] getCandlestick()

  ローソク足データを返します。

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

### getTechnicalOpen

    public Number[] getTechnicalOpen()

  テクニカル指標計算用始値データを返します。

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

### getTechnicalHigh

    public Number[] getTechnicalHigh()

  テクニカル指標計算用高値データを返します。

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

### getTechnicalLow

    public Number[] getTechnicalLow()

  テクニカル指標計算用安値データを返します。

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

### getTechnicalClose

    public Number[] getTechnicalClose()

  テクニカル指標計算用終値データを返します。

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

### getTechnicalVolume

    public Number[] getTechnicalVolume()

  テクニカル指標計算用出来高データを返します。

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

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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