jp.sf.orangesignal.ta.candle
クラス ChartPatterns

java.lang.Object
  上位を拡張 jp.sf.orangesignal.ta.candle.ChartPatterns

public class ChartPatterns
extends Object

トレーディングルールのパターンに関するユーティリティクラスを提供します。

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

コンストラクタの概要
protected ChartPatterns()
          デフォルトコンストラクタです。
 
メソッドの概要
static TrendSignal[] closingPriceReversal(Candlestick[] c, boolean trend)
          指定されたローソク足データから Closing Price Reversal の売買シグナルを列挙して返します。
static TrendSignal[] gapRule(Candlestick[] c)
          指定されたローソク足データから Gap Rule の売買シグナルを列挙して返します。
static TrendSignal[] highLowReversal(Candlestick[] c)
          指定されたローソク足データから High Low Reversal の売買シグナルを列挙して返します。
static TrendSignal[] hookReversal(Candlestick[] c, boolean trend)
          指定されたローソク足データから Hook Reversal の売買シグナルを列挙して返します。
static TrendSignal[] islandReversal(Candlestick[] c, boolean trend)
          指定されたローソク足データから Island Reversal の売買シグナルを列挙して返します。
static TrendSignal[] keyReversal(Candlestick[] c, boolean trend)
          指定されたローソク足データから Key Reversal の売買シグナルを列挙して返します。
static TrendSignal[] openCloseReversal(Candlestick[] c, boolean trend)
          指定されたローソク足データから Open Close Reversal の売買シグナルを列挙して返します。
static TrendSignal[] threeBarRule(Candlestick[] c)
          指定されたローソク足データから Three Bar Rule の売買シグナルを列挙して返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ChartPatterns

protected ChartPatterns()
デフォルトコンストラクタです。

メソッドの詳細

openCloseReversal

public static TrendSignal[] openCloseReversal(Candlestick[] c,
                                              boolean trend)

指定されたローソク足データから Open Close Reversal の売買シグナルを列挙して返します。

パラメータ:
c - ローソク足データ
trend - トレンドを確認するかどうか
戻り値:
Open Close Reversal の売買シグナルを列挙

closingPriceReversal

public static TrendSignal[] closingPriceReversal(Candlestick[] c,
                                                 boolean trend)

指定されたローソク足データから Closing Price Reversal の売買シグナルを列挙して返します。

パラメータ:
c - ローソク足データ
trend - トレンドを確認するかどうか
戻り値:
Closing Price Reversal の売買シグナルを列挙

hookReversal

public static TrendSignal[] hookReversal(Candlestick[] c,
                                         boolean trend)

指定されたローソク足データから Hook Reversal の売買シグナルを列挙して返します。

パラメータ:
c - ローソク足データ
trend - トレンドを確認するかどうか
戻り値:
Hook Reversal の売買シグナルを列挙

keyReversal

public static TrendSignal[] keyReversal(Candlestick[] c,
                                        boolean trend)

指定されたローソク足データから Key Reversal の売買シグナルを列挙して返します。

パラメータ:
c - ローソク足データ
trend - トレンドを確認するかどうか
戻り値:
Key Reversal の売買シグナルを列挙

islandReversal

public static TrendSignal[] islandReversal(Candlestick[] c,
                                           boolean trend)

指定されたローソク足データから Island Reversal の売買シグナルを列挙して返します。

パラメータ:
c - ローソク足データ
trend - トレンドを確認するかどうか
戻り値:
Island Reversal の売買シグナルを列挙

threeBarRule

public static TrendSignal[] threeBarRule(Candlestick[] c)

指定されたローソク足データから Three Bar Rule の売買シグナルを列挙して返します。

パラメータ:
c - ローソク足データ
戻り値:
Three Bar Rule の売買シグナルを列挙

gapRule

public static TrendSignal[] gapRule(Candlestick[] c)

指定されたローソク足データから Gap Rule の売買シグナルを列挙して返します。

パラメータ:
c - ローソク足データ
戻り値:
Gap Rule の売買シグナルを列挙

highLowReversal

public static TrendSignal[] highLowReversal(Candlestick[] c)

指定されたローソク足データから High Low Reversal の売買シグナルを列挙して返します。

パラメータ:
c - ローソク足データ
戻り値:
High Low Reversal の売買シグナルを列挙


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