|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.sf.orangesignal.ta.candle.generator.CandlestickGenerator
jp.sf.orangesignal.ta.candle.generator.AnnotationCandlestickGenerator
public class AnnotationCandlestickGenerator
注釈を利用してローソク足情報を生成するジェネレータクラスを提供します。
| フィールドの概要 | |
|---|---|
static String |
DEFAULT_DATE_NAME
デフォルトの日時データ名です。 |
static Map<FourPrice,String> |
DEFAULT_PRICE_NAME_MAP
デフォルトの4本値データ名のマップです。 |
| クラス jp.sf.orangesignal.ta.candle.generator.CandlestickGenerator から継承されたフィールド |
|---|
defaultSettings, settings |
| コンストラクタの概要 | |
|---|---|
AnnotationCandlestickGenerator()
デフォルトコンストラクタです。 |
|
AnnotationCandlestickGenerator(CandlestickGeneratorSettings settings)
コンストラクタです。 |
|
| メソッドの概要 | |
|---|---|
Candlestick[] |
generate(Collection<?> c)
|
Candlestick[] |
generate(Collection<?> c,
String date,
Map<FourPrice,String> price)
指定されたデータコレクションを使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Collection<?> c,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
指定されたデータコレクション及びトレンドプロセッサーを使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Collection<?> c,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
指定されたデータコレクションを使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Collection<?> c,
TrendProcessor processor)
|
static Candlestick[] |
generate(Collection<?> c,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
|
Candlestick[] |
generate(Object dataset)
|
Candlestick[] |
generate(Object[] array)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object[] array,
String date,
Map<FourPrice,String> price)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object[] array,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
指定されたデータ配列及びトレンドプロセッサーを使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Object[] array,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Object[] array,
String date,
String open,
String high,
String low,
String close,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
|
Candlestick[] |
generate(Object[] array,
TrendProcessor processor)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Object[] array,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object dataset,
String date,
Map<FourPrice,String> price)
指定されたデータセットを使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object dataset,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
指定されたデータセット及びトレンドプロセッサーを使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Object dataset,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
指定されたデータセットを使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object dataset,
TrendProcessor processor)
|
static Candlestick[] |
generate(Object dataset,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
|
| クラス jp.sf.orangesignal.ta.candle.generator.CandlestickGenerator から継承されたメソッド |
|---|
generate, generate, generate, generate, getSettings, setSettings |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final String DEFAULT_DATE_NAME
public static final Map<FourPrice,String> DEFAULT_PRICE_NAME_MAP
| コンストラクタの詳細 |
|---|
public AnnotationCandlestickGenerator()
public AnnotationCandlestickGenerator(CandlestickGeneratorSettings settings)
settings - ローソク足生成設定群情報| メソッドの詳細 |
|---|
public Candlestick[] generate(Object dataset)
throws CandlestickGenerateException
CandlestickGenerateException
public Candlestick[] generate(Object dataset,
TrendProcessor processor)
throws CandlestickGenerateException
CandlestickGenerateException
public static Candlestick[] generate(Object dataset,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
throws CandlestickGenerateException
CandlestickGenerateException
public Candlestick[] generate(Object dataset,
String date,
Map<FourPrice,String> price)
throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装はトレンドプロセッサーに null を指定して、generate(Object, String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出すだけです。
dataset - データセットdate - 日時データの名前price - 4本値の種類とデータの名前のマップ
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object, String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object dataset,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装は単に generate(Object, String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出すだけです。
dataset - データセットdate - 日時データの名前price - 4本値の種類とデータの名前のマップprocessor - トレンドプロセッサー
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object, String, Map, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Object dataset,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータセットから日時、始値、高値、安値、終値を取得し CandlestickGenerator.generate(Date[], Number[], Number[], Number[], Number[], TrendProcessor, CandlestickGeneratorSettings) を呼出します。
dataset - データセットdate - 日時データの名前price - 4本値の種類とデータの名前のマップprocessor - トレンドプロセッサーsettings - ローソク足生成設定群情報
CandlestickGenerateException - ローソク足情報の生成に失敗した場合CandlestickGenerator.generate(Date[], Number[], Number[], Number[], Number[], TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Collection<?> c)
throws CandlestickGenerateException
CandlestickGenerateException
public Candlestick[] generate(Collection<?> c,
TrendProcessor processor)
throws CandlestickGenerateException
CandlestickGenerateException
public static Candlestick[] generate(Collection<?> c,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
throws CandlestickGenerateException
CandlestickGenerateException
public Candlestick[] generate(Collection<?> c,
String date,
Map<FourPrice,String> price)
throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装はトレンドプロセッサーに null を指定して、generate(Collection, String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出すだけです。
c - データコレクションdate - 日時データの名前price - 4本値の種類とデータの名前のマップ
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Collection, String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Collection<?> c,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装は単に generate(Collection, String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出すだけです。
c - データコレクションdate - 日時データの名前price - 4本値の種類とデータの名前のマップprocessor - トレンドプロセッサー
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Collection, String, Map, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Collection<?> c,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装は単に generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出すだけです。
c - データコレクションdate - 日時データの名前price - 4本値の種類とデータの名前のマップprocessor - トレンドプロセッサーsettings - ローソク足生成設定群情報
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object[] array)
throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータ配列から日時、始値、高値、安値、終値を取得し generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出します。
array - データ配列
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object[] array,
TrendProcessor processor)
throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータ配列から日時、始値、高値、安値、終値を取得し generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出します。
array - データ配列processor - トレンドプロセッサー
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Object[] array,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータ配列から日時、始値、高値、安値、終値を取得し generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出します。
array - データ配列processor - トレンドプロセッサーsettings - ローソク足生成設定群情報
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object[] array,
String date,
Map<FourPrice,String> price)
throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装はトレンドプロセッサーに null を指定して、generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出すだけです。
array - データ配列date - 日時データの名前price - 4本値の種類とデータの名前のマップ
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object[] array,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装は単に generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings) を呼出すだけです。
array - データ配列date - 日時データの名前price - 4本値の種類とデータの名前のマップprocessor - トレンドプロセッサー
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Object[] array,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータ配列から日時、始値、高値、安値、終値を取得し generate(Object[], String, String, String, String, String, TrendProcessor, CandlestickGeneratorSettings) を呼出します。
array - データ配列date - 日時データの名前price - 4本値の種類とデータの名前のマップprocessor - トレンドプロセッサーsettings - ローソク足生成設定群情報
CandlestickGenerateException - ローソク足情報の生成に失敗した場合generate(Object[], String, String, String, String, String, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Object[] array,
String date,
String open,
String high,
String low,
String close,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
throws CandlestickGenerateException
CandlestickGenerateException
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||