jp.sourceforge.orangesignal.ta.candle.generator
クラス DefaultCandlestick

java.lang.Object
  上位を拡張 jp.sourceforge.orangesignal.ta.candle.generator.DefaultCandlestick
すべての実装されたインタフェース:
Serializable, Candlestick

public class DefaultCandlestick
extends Object
implements Candlestick, Serializable

既定のローソク足情報を提供します。

作成者:
杉澤 浩二
関連項目:
直列化された形式

フィールドの概要
protected  RealBodyType bodyType
          胴体の種類を保持します。
protected  double close
          終値を保持します。
protected  CandlestickColor color
          陰陽線の種類を保持します。
protected  Date date
          日時を保持します。
protected  double far
          遠距離の基準値を保持します。
protected  double high
          高値を保持します。
protected  double low
          安値を保持します。
protected  ShadowType lowerShadowType
          下影(下ヒゲ)の種類を保持します。
protected  double near
          近距離の基準値を保持します。
protected  double open
          始値を保持します。
protected  double same
          同距離の基準値を保持します。
protected  TrendType trend
          トレンドの種類を保持します。
protected  ShadowType upperShadowType
          上影(上ヒゲ)の種類を保持します。
 
コンストラクタの概要
protected DefaultCandlestick()
          デフォルトコンストラクタです。
 
メソッドの概要
 double body()
          胴体の長さ(終値-始値)を返します。
 boolean contains(Candlestick c)
          指定されたローソク足が、このローソク足に包括されるかどうかを返します。
 boolean contains(double a)
          指定された値が、このローソク足に包括されるかどうかを返します。
 boolean contains(double a, double b)
          指定された値が、このローソク足に包括されるかどうかを返します。
 boolean containsBody(Candlestick c)
          指定されたローソク足が、このローソク足の実体に包括されるかどうかを返します。
 boolean containsBody(double a)
          指定された値が、このローソク足の実体に包括されるかどうかを返します。
 boolean containsBody(double a, double b)
          指定された値が、このローソク足の実体に包括されるかどうかを返します。
 boolean containsBodyByBody(Candlestick c)
          指定されたローソク足の実体が、このローソク足の実体に包括されるかどうかを返します。
 boolean containsByBody(Candlestick c)
          指定されたローソク足の実体が、このローソク足に包括されるかどうかを返します。
 boolean gap(Candlestick c)
          指定されたローソク足とこのローソク足にギャップ(窓)があるかどうかを返します。
 boolean gap(double a, double b)
          指定された値とこのローソク足にギャップ(窓)があるかどうかを返します。
 boolean gapBody(Candlestick c)
          指定されたローソク足とこのローソク足の実体にギャップ(窓)があるかどうかを返します。
 boolean gapBody(double a, double b)
          指定された値とこのローソク足の実体にギャップ(窓)があるかどうかを返します。
 boolean gapBodyByBody(Candlestick c)
          指定されたローソク足の実体とこのローソク足の実体にギャップ(窓)があるかどうかを返します。
 boolean gapByBody(Candlestick c)
          指定されたローソク足の実体とこのローソク足にギャップ(窓)があるかどうかを返します。
 boolean gapDown(Candlestick c)
          指定されたローソク足とこのローソク足に下位のギャップ(窓)があるかどうかを返します。
 boolean gapDown(double a, double b)
          指定された値とこのローソク足に下位のギャップ(窓)があるかどうかを返します。
 boolean gapDownBody(Candlestick c)
          指定されたローソク足とこのローソク足の実体に下位のギャップ(窓)があるかどうかを返します。
 boolean gapDownBody(double a, double b)
          指定された値とこのローソク足の実体に下位のギャップ(窓)があるかどうかを返します。
 boolean gapDownBodyByBody(Candlestick c)
          指定されたローソク足の実体とこのローソク足の実体に下位のギャップ(窓)があるかどうかを返します。
 boolean gapDownByBody(Candlestick c)
          指定されたローソク足の実体とこのローソク足に下位のギャップ(窓)があるかどうかを返します。
 boolean gapUp(Candlestick c)
          指定されたローソク足とこのローソク足に上位のギャップ(窓)があるかどうかを返します。
 boolean gapUp(double a, double b)
          指定された値とこのローソク足に上位のギャップ(窓)があるかどうかを返します。
 boolean gapUpBody(Candlestick c)
          指定されたローソク足とこのローソク足の実体に上位のギャップ(窓)があるかどうかを返します。
 boolean gapUpBody(double a, double b)
          指定された値とこのローソク足の実体に上位のギャップ(窓)があるかどうかを返します。
 boolean gapUpBodyByBody(Candlestick c)
          指定されたローソク足の実体とこのローソク足の実体に上位のギャップ(窓)があるかどうかを返します。
 boolean gapUpByBody(Candlestick c)
          指定されたローソク足の実体とこのローソク足に上位のギャップ(窓)があるかどうかを返します。
 RealBodyType getBodyType()
          胴体の種類を返します。
 double getClose()
          終値を返します。
 CandlestickColor getColor()
          陰陽線の種類を返します。
 Date getDate()
          日時を返します。
 double getHigh()
          高値を返します。
 double getLow()
          安値を返します。
 ShadowType getLowerShadowType()
          下影(下ヒゲ)の種類を返します。
 double getOpen()
          始値を返します。
 TrendType getTrend()
          トレンドの種類を返します。
 ShadowType getUpperShadowType()
          上影(上ヒゲ)の種類を返します。
 boolean isCloseInBottomQuarter()
          終値がこのローソク足の 25% 以下の位置にあるかどうかを返します。
 boolean isCloseInTopQuarter()
          終値がこのローソク足の 75% 以上の位置にあるかどうかを返します。
 boolean isClosingMarubozu()
          このローソク足の形が大引坊主かどうかを返します。
 boolean isDragonflyDoji()
          このローソク足の形が蜻蛉(トンボ)かどうかを返します。
 boolean isFar(double a, double b)
          このローソク足の遠距離基準値を使用して、指定された値同士が遠距離かどうかを返します。
 boolean isFarClose(double a)
          指定された値が終値の遠距離かどうかを返します。
 boolean isFarHigh(double a)
          指定された値が高値の遠距離かどうかを返します。
 boolean isFarLow(double a)
          指定された値が安値の遠距離かどうかを返します。
 boolean isFarOpen(double a)
          指定された値が始値の遠距離かどうかを返します。
 boolean isFourPriceDoji()
          このローソク足の形が四値同時かどうかを返します。
 boolean isGravestoneDoji()
          このローソク足の形が塔婆(トウバ)かどうかを返します。
 boolean isHangingMan()
          このローソク足の形が唐傘(カラカサ)又は首吊りかどうかを返します。
 boolean isHighWave()
          このローソク足の形が足長独楽(コマ)かどうかを返します。
 boolean isLongBlack()
          このローソク足の形が大陰線かどうかを返します。
 boolean isLongLeggedDoji()
          このローソク足の形が足長同時かどうかを返します。
 boolean isLongWhite()
          このローソク足の形が大陽線かどうかを返します。
 boolean isMarubozu()
          このローソク足の形が丸坊主かどうかを返します。
 boolean isNear(double a, double b)
          このローソク足の近距離基準値を使用して、指定された値同士が近距離かどうかを返します。
 boolean isNearClose(double a)
          指定された値が終値の近距離かどうかを返します。
 boolean isNearHigh(double a)
          指定された値が高値の近距離かどうかを返します。
 boolean isNearLow(double a)
          指定された値が安値の近距離かどうかを返します。
 boolean isNearOpen(double a)
          指定された値が始値の近距離かどうかを返します。
 boolean isOpeningMarubozu()
          このローソク足の形が寄付坊主かどうかを返します。
 boolean isSame(double a, double b)
          このローソク足の同距離基準値を使用して、指定された値同士が同距離かどうかを返します。
 boolean isSameClose(double a)
          指定された値が終値の同距離かどうかを返します。
 boolean isSameHigh(double a)
          指定された値が高値の同距離かどうかを返します。
 boolean isSameLow(double a)
          指定された値が安値の同距離かどうかを返します。
 boolean isSameOpen(double a)
          指定された値が始値の同距離かどうかを返します。
 boolean isShootingStar()
          このローソク足の形が金槌(カナヅチ/トンカチ)かどうかを返します。
 boolean isShortBlack()
          このローソク足の形が小陰線かどうかを返します。
 boolean isShortWhite()
          このローソク足の形が小陽線かどうかを返します。
 boolean isSmallClosingMarubozu()
          このローソク足の形が小さい大引坊主かどうかを返します。
 boolean isSmallMarubozu()
          このローソク足の形が小さい丸坊主かどうかを返します。
 boolean isSmallOpeningMarubozu()
          このローソク足の形が小さい寄付坊主かどうかを返します。
 boolean isSpinningTop()
          このローソク足の形が独楽(コマ)かどうかを返します。
 double length()
          ローソクの長さ(高値-安値)を返します。
 double lowerBody()
          胴体下部の値(始値または終値の小さい方)を返します。
 double lowerShadow()
          下影(下ヒゲ)の長さを返します。
 double median()
          ローソク中央の値を返します。
 double midpoint()
          胴体中央の値を返します。
 boolean overlaps(Candlestick c)
          指定されたローソク足が、このローソク足にオーバラップするかどうかを返します。
 boolean overlaps(double a, double b)
          指定された値が、このローソク足にオーバラップするかどうかを返します。
 boolean overlapsBody(Candlestick c)
          指定されたローソク足が、このローソク足の実体にオーバラップするかどうかを返します。
 boolean overlapsBody(double a, double b)
          指定された値が、このローソク足の実体にオーバラップするかどうかを返します。
 boolean overlapsBodyByBody(Candlestick c)
          指定されたローソク足の実体が、このローソク足の実体にオーバラップするかどうかを返します。
 boolean overlapsByBody(Candlestick c)
          指定されたローソク足の実体が、このローソク足にオーバラップするかどうかを返します。
 double shadow()
          影(ヒゲ)全体の長さ(ローソクの長さ-実体の長さ)を返します。
 double upperBody()
          胴体上部の値(始値または終値の大きい方)を返します。
 double upperShadow()
          上影(上ヒゲ)の長さを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

trend

protected TrendType trend
トレンドの種類を保持します。


color

protected CandlestickColor color
陰陽線の種類を保持します。


bodyType

protected RealBodyType bodyType
胴体の種類を保持します。


upperShadowType

protected ShadowType upperShadowType
上影(上ヒゲ)の種類を保持します。


lowerShadowType

protected ShadowType lowerShadowType
下影(下ヒゲ)の種類を保持します。


date

protected Date date
日時を保持します。


open

protected double open
始値を保持します。


high

protected double high
高値を保持します。


low

protected double low
安値を保持します。


close

protected double close
終値を保持します。


same

protected double same
同距離の基準値を保持します。


near

protected double near
近距離の基準値を保持します。


far

protected double far
遠距離の基準値を保持します。

コンストラクタの詳細

DefaultCandlestick

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

メソッドの詳細

getTrend

public TrendType getTrend()
インタフェース Candlestick の記述:
トレンドの種類を返します。

定義:
インタフェース Candlestick 内の getTrend
戻り値:
トレンドの種類または null

getColor

public CandlestickColor getColor()
インタフェース Candlestick の記述:
陰陽線の種類を返します。

定義:
インタフェース Candlestick 内の getColor
戻り値:
陰陽線の種類

getBodyType

public RealBodyType getBodyType()
インタフェース Candlestick の記述:
胴体の種類を返します。

定義:
インタフェース Candlestick 内の getBodyType
戻り値:
胴体の種類

getUpperShadowType

public ShadowType getUpperShadowType()
インタフェース Candlestick の記述:
上影(上ヒゲ)の種類を返します。

定義:
インタフェース Candlestick 内の getUpperShadowType
戻り値:
上影(上ヒゲ)の種類

getLowerShadowType

public ShadowType getLowerShadowType()
インタフェース Candlestick の記述:
下影(下ヒゲ)の種類を返します。

定義:
インタフェース Candlestick 内の getLowerShadowType
戻り値:
下影(下ヒゲ)の種類

getDate

public Date getDate()
インタフェース Candlestick の記述:
日時を返します。

定義:
インタフェース Candlestick 内の getDate
戻り値:
日時

getOpen

public double getOpen()
インタフェース Candlestick の記述:
始値を返します。

定義:
インタフェース Candlestick 内の getOpen
戻り値:
始値

getHigh

public double getHigh()
インタフェース Candlestick の記述:
高値を返します。

定義:
インタフェース Candlestick 内の getHigh
戻り値:
高値

getLow

public double getLow()
インタフェース Candlestick の記述:
安値を返します。

定義:
インタフェース Candlestick 内の getLow
戻り値:
安値

getClose

public double getClose()
インタフェース Candlestick の記述:
終値を返します。

定義:
インタフェース Candlestick 内の getClose
戻り値:
終値

length

public double length()
インタフェース Candlestick の記述:
ローソクの長さ(高値-安値)を返します。

定義:
インタフェース Candlestick 内の length
戻り値:
ローソクの長さ

median

public double median()
インタフェース Candlestick の記述:
ローソク中央の値を返します。

定義:
インタフェース Candlestick 内の median
戻り値:
ローソク中央の値

body

public double body()
インタフェース Candlestick の記述:
胴体の長さ(終値-始値)を返します。

定義:
インタフェース Candlestick 内の body
戻り値:
実体の長さ

upperBody

public double upperBody()
インタフェース Candlestick の記述:
胴体上部の値(始値または終値の大きい方)を返します。

定義:
インタフェース Candlestick 内の upperBody
戻り値:
実体上部の値

lowerBody

public double lowerBody()
インタフェース Candlestick の記述:
胴体下部の値(始値または終値の小さい方)を返します。

定義:
インタフェース Candlestick 内の lowerBody
戻り値:
実体下部の値

midpoint

public double midpoint()
インタフェース Candlestick の記述:
胴体中央の値を返します。

定義:
インタフェース Candlestick 内の midpoint
戻り値:
実体中央の値

shadow

public double shadow()
インタフェース Candlestick の記述:
影(ヒゲ)全体の長さ(ローソクの長さ-実体の長さ)を返します。

定義:
インタフェース Candlestick 内の shadow
戻り値:
影(ヒゲ)全体の長さ

upperShadow

public double upperShadow()
インタフェース Candlestick の記述:
上影(上ヒゲ)の長さを返します。

定義:
インタフェース Candlestick 内の upperShadow
戻り値:
上影(上ヒゲ)の長さ

lowerShadow

public double lowerShadow()
インタフェース Candlestick の記述:
下影(下ヒゲ)の長さを返します。

定義:
インタフェース Candlestick 内の lowerShadow
戻り値:
下影(下ヒゲ)の長さ

isLongWhite

public boolean isLongWhite()

このローソク足の形が大陽線かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が陽線(白)で長い
  2. 上影(上ヒゲ)が長くない
  3. 下影(下ヒゲ)が長くない

定義:
インタフェース Candlestick 内の isLongWhite
戻り値:
このローソク足が大陽線の場合は true それ以外の場合は false

isLongBlack

public boolean isLongBlack()

このローソク足の形が大陰線かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が陰線(黒)で長い
  2. 上影(上ヒゲ)が長くない
  3. 下影(下ヒゲ)が長くない

定義:
インタフェース Candlestick 内の isLongBlack
戻り値:
このローソク足が大陰線の場合は true それ以外の場合は false

isShortWhite

public boolean isShortWhite()

このローソク足の形が小陽線かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が陽線(白)で短い
  2. 上影(上ヒゲ)が長くない
  3. 下影(下ヒゲ)が長くない

定義:
インタフェース Candlestick 内の isShortWhite
戻り値:
このローソク足が小陽線の場合は true それ以外の場合は false

isShortBlack

public boolean isShortBlack()

このローソク足の形が小陰線かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が陰線(黒)で短い
  2. 上影(上ヒゲ)が長くない
  3. 下影(下ヒゲ)が長くない

定義:
インタフェース Candlestick 内の isShortBlack
戻り値:
このローソク足が小陰線の場合は true それ以外の場合は false

isMarubozu

public boolean isMarubozu()

このローソク足の形が丸坊主かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が長い
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が無い(極短含む)

定義:
インタフェース Candlestick 内の isMarubozu
戻り値:
このローソク足が丸坊主の場合は true それ以外の場合は false

isOpeningMarubozu

public boolean isOpeningMarubozu()

このローソク足の形が寄付坊主かどうかを返します。

この実装は以下の基準で判断します。

陽の寄付坊主

  1. 胴体が長い
  2. 上影(上ヒゲ)が無い(極短含む)以外
  3. 下影(下ヒゲ)が無い(極短含む)

陰の寄付坊主

  1. 胴体が長い
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が無い(極短含む)以外

定義:
インタフェース Candlestick 内の isOpeningMarubozu
戻り値:
このローソク足の形が寄付坊主の場合は true それ以外の場合は false

isClosingMarubozu

public boolean isClosingMarubozu()

このローソク足の形が大引坊主かどうかを返します。

この実装は以下の基準で判断します。

陽の大引坊主

  1. 胴体が長い
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が無い(極短含む)以外

陰の大引坊主

  1. 胴体が長い
  2. 上影(上ヒゲ)が無い(極短含む)以外
  3. 下影(下ヒゲ)が無い(極短含む)

定義:
インタフェース Candlestick 内の isClosingMarubozu
戻り値:
このローソク足の形が大引坊主の場合は true それ以外の場合は false

isSmallMarubozu

public boolean isSmallMarubozu()

このローソク足の形が小さい丸坊主かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が短い
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が無い(極短含む)

定義:
インタフェース Candlestick 内の isSmallMarubozu
戻り値:
このローソク足が小さい丸坊主の場合は true それ以外の場合は false

isSmallOpeningMarubozu

public boolean isSmallOpeningMarubozu()

このローソク足の形が小さい寄付坊主かどうかを返します。

この実装は以下の基準で判断します。

陽の寄付坊主

  1. 胴体が短い
  2. 上影(上ヒゲ)が短い
  3. 下影(下ヒゲ)が無い(極短含む)

陰の寄付坊主

  1. 胴体が短い
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が短い

定義:
インタフェース Candlestick 内の isSmallOpeningMarubozu
戻り値:
このローソク足の形が小さい寄付坊主の場合は true それ以外の場合は false

isSmallClosingMarubozu

public boolean isSmallClosingMarubozu()

このローソク足の形が小さい大引坊主かどうかを返します。

この実装は以下の基準で判断します。

陽の大引坊主

  1. 胴体が短い
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が短い

陰の大引坊主

  1. 胴体が短い
  2. 上影(上ヒゲ)が短い
  3. 下影(下ヒゲ)が無い(極短含む)

定義:
インタフェース Candlestick 内の isSmallClosingMarubozu
戻り値:
このローソク足の形が小さい大引坊主の場合は true それ以外の場合は false

isSpinningTop

public boolean isSpinningTop()

このローソク足の形が独楽(コマ)かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が短い
  2. 上影(下ヒゲ)が短い
  3. 下影(下ヒゲ)が短い

定義:
インタフェース Candlestick 内の isSpinningTop
戻り値:
このローソク足の形が独楽(コマ)の場合は true それ以外の場合は false

isHighWave

public boolean isHighWave()

このローソク足の形が足長独楽(コマ)かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が短い
  2. 上影(下ヒゲ)が長い
  3. 下影(下ヒゲ)が長い

定義:
インタフェース Candlestick 内の isHighWave
戻り値:
このローソク足の形が足長独楽(コマ)の場合は true それ以外の場合は false

isHangingMan

public boolean isHangingMan()

このローソク足の形が唐傘(カラカサ)又は首吊りかどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が短い
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が長い

定義:
インタフェース Candlestick 内の isHangingMan
戻り値:
このローソク足の形が唐傘(カラカサ)又は首吊りの場合は true それ以外の場合は false

isShootingStar

public boolean isShootingStar()

このローソク足の形が金槌(カナヅチ/トンカチ)かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が短い
  2. 上影(上ヒゲ)が長い
  3. 下影(下ヒゲ)が無い(極短含む)

定義:
インタフェース Candlestick 内の isShootingStar
戻り値:
このローソク足の形が金槌(カナヅチ/トンカチ)の場合は true それ以外の場合は false

isLongLeggedDoji

public boolean isLongLeggedDoji()

このローソク足の形が足長同時かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が同時
  2. 上影(上ヒゲ)が長い
  3. 下影(下ヒゲ)が長い

定義:
インタフェース Candlestick 内の isLongLeggedDoji
戻り値:
このローソク足の形が足長同時の場合は true それ以外の場合は false

isGravestoneDoji

public boolean isGravestoneDoji()

このローソク足の形が塔婆(トウバ)かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が同時
  2. 上影(上ヒゲ)が長い
  3. 下影(下ヒゲ)が無い(極短含む)

定義:
インタフェース Candlestick 内の isGravestoneDoji
戻り値:
このローソク足の形が塔婆(トウバ)の場合は true それ以外の場合は false

isDragonflyDoji

public boolean isDragonflyDoji()

このローソク足の形が蜻蛉(トンボ)かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が同時
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が長い

定義:
インタフェース Candlestick 内の isDragonflyDoji
戻り値:
このローソク足の形が蜻蛉(トンボ)の場合は true それ以外の場合は false

isFourPriceDoji

public boolean isFourPriceDoji()

このローソク足の形が四値同時かどうかを返します。

この実装は以下の基準で判断します。

  1. 胴体が同時
  2. 上影(上ヒゲ)が無い(極短含む)
  3. 下影(下ヒゲ)が無い(極短含む)

定義:
インタフェース Candlestick 内の isFourPriceDoji
戻り値:
このローソク足の形が四値同時の場合は true それ以外の場合は false

contains

public boolean contains(double a)
インタフェース Candlestick の記述:
指定された値が、このローソク足に包括されるかどうかを返します。

定義:
インタフェース Candlestick 内の contains
パラメータ:
a - 値
戻り値:
包括される場合は true それ以外の場合は false

contains

public boolean contains(double a,
                        double b)
インタフェース Candlestick の記述:
指定された値が、このローソク足に包括されるかどうかを返します。

定義:
インタフェース Candlestick 内の contains
パラメータ:
a - 値1
b - 値2
戻り値:
包括される場合は true それ以外の場合は false

contains

public boolean contains(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足が、このローソク足に包括されるかどうかを返します。

定義:
インタフェース Candlestick 内の contains
パラメータ:
c - ローソク足
戻り値:
包括される場合は true それ以外の場合は false

containsByBody

public boolean containsByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体が、このローソク足に包括されるかどうかを返します。

定義:
インタフェース Candlestick 内の containsByBody
パラメータ:
c - ローソク足
戻り値:
包括される場合は true それ以外の場合は false

containsBody

public boolean containsBody(double a)
インタフェース Candlestick の記述:
指定された値が、このローソク足の実体に包括されるかどうかを返します。

定義:
インタフェース Candlestick 内の containsBody
パラメータ:
a - 値
戻り値:
包括される場合は true それ以外の場合は false

containsBody

public boolean containsBody(double a,
                            double b)
インタフェース Candlestick の記述:
指定された値が、このローソク足の実体に包括されるかどうかを返します。

定義:
インタフェース Candlestick 内の containsBody
パラメータ:
a - 値1
b - 値2
戻り値:
包括される場合は true それ以外の場合は false

containsBody

public boolean containsBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足が、このローソク足の実体に包括されるかどうかを返します。

定義:
インタフェース Candlestick 内の containsBody
パラメータ:
c - ローソク足
戻り値:
包括される場合は true それ以外の場合は false

containsBodyByBody

public boolean containsBodyByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体が、このローソク足の実体に包括されるかどうかを返します。

定義:
インタフェース Candlestick 内の containsBodyByBody
パラメータ:
c - ローソク足
戻り値:
包括される場合は true それ以外の場合は false

overlaps

public boolean overlaps(double a,
                        double b)
インタフェース Candlestick の記述:
指定された値が、このローソク足にオーバラップするかどうかを返します。

定義:
インタフェース Candlestick 内の overlaps
パラメータ:
a - 値1
b - 値2
戻り値:
オーバラップする場合は true それ以外の場合は false

overlaps

public boolean overlaps(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足が、このローソク足にオーバラップするかどうかを返します。

定義:
インタフェース Candlestick 内の overlaps
パラメータ:
c - ローソク足
戻り値:
オーバラップする場合は true それ以外の場合は false

overlapsByBody

public boolean overlapsByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体が、このローソク足にオーバラップするかどうかを返します。

定義:
インタフェース Candlestick 内の overlapsByBody
パラメータ:
c - ローソク足
戻り値:
オーバラップする場合は true それ以外の場合は false

overlapsBody

public boolean overlapsBody(double a,
                            double b)
インタフェース Candlestick の記述:
指定された値が、このローソク足の実体にオーバラップするかどうかを返します。

定義:
インタフェース Candlestick 内の overlapsBody
パラメータ:
a - 値1
b - 値2
戻り値:
オーバラップする場合は true それ以外の場合は false

overlapsBody

public boolean overlapsBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足が、このローソク足の実体にオーバラップするかどうかを返します。

定義:
インタフェース Candlestick 内の overlapsBody
パラメータ:
c - ローソク足
戻り値:
オーバラップする場合は true それ以外の場合は false

overlapsBodyByBody

public boolean overlapsBodyByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体が、このローソク足の実体にオーバラップするかどうかを返します。

定義:
インタフェース Candlestick 内の overlapsBodyByBody
パラメータ:
c - ローソク足
戻り値:
オーバラップする場合は true それ以外の場合は false

gap

public boolean gap(double a,
                   double b)
インタフェース Candlestick の記述:
指定された値とこのローソク足にギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gap
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gap

public boolean gap(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足とこのローソク足にギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gap
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapByBody

public boolean gapByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体とこのローソク足にギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapByBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapBody

public boolean gapBody(double a,
                       double b)
インタフェース Candlestick の記述:
指定された値とこのローソク足の実体にギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapBody
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapBody

public boolean gapBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足とこのローソク足の実体にギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapBodyByBody

public boolean gapBodyByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体とこのローソク足の実体にギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapBodyByBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapUp

public boolean gapUp(double a,
                     double b)
インタフェース Candlestick の記述:
指定された値とこのローソク足に上位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapUp
パラメータ:
a - 値1
b - 値2
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapUp

public boolean gapUp(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足とこのローソク足に上位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapUp
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapUpByBody

public boolean gapUpByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体とこのローソク足に上位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapUpByBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapUpBody

public boolean gapUpBody(double a,
                         double b)
インタフェース Candlestick の記述:
指定された値とこのローソク足の実体に上位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapUpBody
パラメータ:
a - 値1
b - 値2
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapUpBody

public boolean gapUpBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足とこのローソク足の実体に上位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapUpBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapUpBodyByBody

public boolean gapUpBodyByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体とこのローソク足の実体に上位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapUpBodyByBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapDown

public boolean gapDown(double a,
                       double b)
インタフェース Candlestick の記述:
指定された値とこのローソク足に下位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapDown
パラメータ:
a - 値1
b - 値2
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapDown

public boolean gapDown(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足とこのローソク足に下位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapDown
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapDownByBody

public boolean gapDownByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体とこのローソク足に下位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapDownByBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapDownBody

public boolean gapDownBody(double a,
                           double b)
インタフェース Candlestick の記述:
指定された値とこのローソク足の実体に下位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapDownBody
パラメータ:
a - 値1
b - 値2
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapDownBody

public boolean gapDownBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足とこのローソク足の実体に下位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapDownBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

gapDownBodyByBody

public boolean gapDownBodyByBody(Candlestick c)
インタフェース Candlestick の記述:
指定されたローソク足の実体とこのローソク足の実体に下位のギャップ(窓)があるかどうかを返します。

定義:
インタフェース Candlestick 内の gapDownBodyByBody
パラメータ:
c - ローソク足
戻り値:
ギャップ(窓)がある場合は true それ以外の場合は false

isSameOpen

public boolean isSameOpen(double a)
インタフェース Candlestick の記述:
指定された値が始値の同距離かどうかを返します。

定義:
インタフェース Candlestick 内の isSameOpen
パラメータ:
a - 値
戻り値:
始値の同距離である場合は true それ以外の場合は false

isSameHigh

public boolean isSameHigh(double a)
インタフェース Candlestick の記述:
指定された値が高値の同距離かどうかを返します。

定義:
インタフェース Candlestick 内の isSameHigh
パラメータ:
a - 値
戻り値:
高値の同距離である場合は true それ以外の場合は false

isSameLow

public boolean isSameLow(double a)
インタフェース Candlestick の記述:
指定された値が安値の同距離かどうかを返します。

定義:
インタフェース Candlestick 内の isSameLow
パラメータ:
a - 値
戻り値:
安値の同距離である場合は true それ以外の場合は false

isSameClose

public boolean isSameClose(double a)
インタフェース Candlestick の記述:
指定された値が終値の同距離かどうかを返します。

定義:
インタフェース Candlestick 内の isSameClose
パラメータ:
a - 値
戻り値:
終値の同距離である場合は true それ以外の場合は false

isSame

public boolean isSame(double a,
                      double b)
インタフェース Candlestick の記述:
このローソク足の同距離基準値を使用して、指定された値同士が同距離かどうかを返します。

定義:
インタフェース Candlestick 内の isSame
パラメータ:
a - 値1
b - 値2
戻り値:
値同士が同距離である場合は true それ以外の場合は false

isNearOpen

public boolean isNearOpen(double a)
インタフェース Candlestick の記述:
指定された値が始値の近距離かどうかを返します。

定義:
インタフェース Candlestick 内の isNearOpen
パラメータ:
a - 値
戻り値:
始値の近距離である場合は true それ以外の場合は false

isNearHigh

public boolean isNearHigh(double a)
インタフェース Candlestick の記述:
指定された値が高値の近距離かどうかを返します。

定義:
インタフェース Candlestick 内の isNearHigh
パラメータ:
a - 値
戻り値:
高値の近距離である場合は true それ以外の場合は false

isNearLow

public boolean isNearLow(double a)
インタフェース Candlestick の記述:
指定された値が安値の近距離かどうかを返します。

定義:
インタフェース Candlestick 内の isNearLow
パラメータ:
a - 値
戻り値:
安値の近距離である場合は true それ以外の場合は false

isNearClose

public boolean isNearClose(double a)
インタフェース Candlestick の記述:
指定された値が終値の近距離かどうかを返します。

定義:
インタフェース Candlestick 内の isNearClose
パラメータ:
a - 値
戻り値:
終値の近距離である場合は true それ以外の場合は false

isNear

public boolean isNear(double a,
                      double b)
インタフェース Candlestick の記述:
このローソク足の近距離基準値を使用して、指定された値同士が近距離かどうかを返します。

定義:
インタフェース Candlestick 内の isNear
パラメータ:
a - 値1
b - 値2
戻り値:
値同士が近距離である場合は true それ以外の場合は false

isFarOpen

public boolean isFarOpen(double a)
インタフェース Candlestick の記述:
指定された値が始値の遠距離かどうかを返します。

定義:
インタフェース Candlestick 内の isFarOpen
パラメータ:
a - 値
戻り値:
始値の遠距離である場合は true それ以外の場合は false

isFarHigh

public boolean isFarHigh(double a)
インタフェース Candlestick の記述:
指定された値が高値の遠距離かどうかを返します。

定義:
インタフェース Candlestick 内の isFarHigh
パラメータ:
a - 値
戻り値:
高値の遠距離である場合は true それ以外の場合は false

isFarLow

public boolean isFarLow(double a)
インタフェース Candlestick の記述:
指定された値が安値の遠距離かどうかを返します。

定義:
インタフェース Candlestick 内の isFarLow
パラメータ:
a - 値
戻り値:
安値の遠距離である場合は true それ以外の場合は false

isFarClose

public boolean isFarClose(double a)
インタフェース Candlestick の記述:
指定された値が終値の遠距離かどうかを返します。

定義:
インタフェース Candlestick 内の isFarClose
パラメータ:
a - 値
戻り値:
終値の遠距離である場合は true それ以外の場合は false

isFar

public boolean isFar(double a,
                     double b)
インタフェース Candlestick の記述:
このローソク足の遠距離基準値を使用して、指定された値同士が遠距離かどうかを返します。

定義:
インタフェース Candlestick 内の isFar
パラメータ:
a - 値1
b - 値2
戻り値:
値同士が遠距離である場合は true それ以外の場合は false

isCloseInBottomQuarter

public boolean isCloseInBottomQuarter()
インタフェース Candlestick の記述:
終値がこのローソク足の 25% 以下の位置にあるかどうかを返します。

定義:
インタフェース Candlestick 内の isCloseInBottomQuarter
戻り値:
終値がこのローソク足の 25% 以下の位置にある場合は true それ以外の場合は false

isCloseInTopQuarter

public boolean isCloseInTopQuarter()
インタフェース Candlestick の記述:
終値がこのローソク足の 75% 以上の位置にあるかどうかを返します。

定義:
インタフェース Candlestick 内の isCloseInTopQuarter
戻り値:
終値がこのローソク足の 75% 以上の位置にある場合は true それ以外の場合は false


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