|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sourceforge.orangesignal.ta.candle.generator.DefaultCandlestick
public class DefaultCandlestick
既定のローソク足情報を提供します。
フィールドの概要 | |
---|---|
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 |
フィールドの詳細 |
---|
protected TrendType trend
protected CandlestickColor color
protected RealBodyType bodyType
protected ShadowType upperShadowType
protected ShadowType lowerShadowType
protected Date date
protected double open
protected double high
protected double low
protected double close
protected double same
protected double near
protected double far
コンストラクタの詳細 |
---|
protected DefaultCandlestick()
メソッドの詳細 |
---|
public TrendType getTrend()
Candlestick
の記述:
Candlestick
内の getTrend
null
public CandlestickColor getColor()
Candlestick
の記述:
Candlestick
内の getColor
public RealBodyType getBodyType()
Candlestick
の記述:
Candlestick
内の getBodyType
public ShadowType getUpperShadowType()
Candlestick
の記述:
Candlestick
内の getUpperShadowType
public ShadowType getLowerShadowType()
Candlestick
の記述:
Candlestick
内の getLowerShadowType
public Date getDate()
Candlestick
の記述:
Candlestick
内の getDate
public double getOpen()
Candlestick
の記述:
Candlestick
内の getOpen
public double getHigh()
Candlestick
の記述:
Candlestick
内の getHigh
public double getLow()
Candlestick
の記述:
Candlestick
内の getLow
public double getClose()
Candlestick
の記述:
Candlestick
内の getClose
public double length()
Candlestick
の記述:
Candlestick
内の length
public double median()
Candlestick
の記述:
Candlestick
内の median
public double body()
Candlestick
の記述:
Candlestick
内の body
public double upperBody()
Candlestick
の記述:
Candlestick
内の upperBody
public double lowerBody()
Candlestick
の記述:
Candlestick
内の lowerBody
public double midpoint()
Candlestick
の記述:
Candlestick
内の midpoint
public double shadow()
Candlestick
の記述:
Candlestick
内の shadow
public double upperShadow()
Candlestick
の記述:
Candlestick
内の upperShadow
public double lowerShadow()
Candlestick
の記述:
Candlestick
内の lowerShadow
public boolean isLongWhite()
このローソク足の形が大陽線かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isLongWhite
true
それ以外の場合は false
public boolean isLongBlack()
このローソク足の形が大陰線かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isLongBlack
true
それ以外の場合は false
public boolean isShortWhite()
このローソク足の形が小陽線かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isShortWhite
true
それ以外の場合は false
public boolean isShortBlack()
このローソク足の形が小陰線かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isShortBlack
true
それ以外の場合は false
public boolean isMarubozu()
このローソク足の形が丸坊主かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isMarubozu
true
それ以外の場合は false
public boolean isOpeningMarubozu()
このローソク足の形が寄付坊主かどうかを返します。
この実装は以下の基準で判断します。陽の寄付坊主
陰の寄付坊主
Candlestick
内の isOpeningMarubozu
true
それ以外の場合は false
public boolean isClosingMarubozu()
このローソク足の形が大引坊主かどうかを返します。
この実装は以下の基準で判断します。陽の大引坊主
陰の大引坊主
Candlestick
内の isClosingMarubozu
true
それ以外の場合は false
public boolean isSmallMarubozu()
このローソク足の形が小さい丸坊主かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isSmallMarubozu
true
それ以外の場合は false
public boolean isSmallOpeningMarubozu()
このローソク足の形が小さい寄付坊主かどうかを返します。
この実装は以下の基準で判断します。陽の寄付坊主
陰の寄付坊主
Candlestick
内の isSmallOpeningMarubozu
true
それ以外の場合は false
public boolean isSmallClosingMarubozu()
このローソク足の形が小さい大引坊主かどうかを返します。
この実装は以下の基準で判断します。陽の大引坊主
陰の大引坊主
Candlestick
内の isSmallClosingMarubozu
true
それ以外の場合は false
public boolean isSpinningTop()
このローソク足の形が独楽(コマ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isSpinningTop
true
それ以外の場合は false
public boolean isHighWave()
このローソク足の形が足長独楽(コマ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isHighWave
true
それ以外の場合は false
public boolean isHangingMan()
このローソク足の形が唐傘(カラカサ)又は首吊りかどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isHangingMan
true
それ以外の場合は false
public boolean isShootingStar()
このローソク足の形が金槌(カナヅチ/トンカチ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isShootingStar
true
それ以外の場合は false
public boolean isLongLeggedDoji()
このローソク足の形が足長同時かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isLongLeggedDoji
true
それ以外の場合は false
public boolean isGravestoneDoji()
このローソク足の形が塔婆(トウバ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isGravestoneDoji
true
それ以外の場合は false
public boolean isDragonflyDoji()
このローソク足の形が蜻蛉(トンボ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isDragonflyDoji
true
それ以外の場合は false
public boolean isFourPriceDoji()
このローソク足の形が四値同時かどうかを返します。
この実装は以下の基準で判断します。
Candlestick
内の isFourPriceDoji
true
それ以外の場合は false
public boolean contains(double a)
Candlestick
の記述:
Candlestick
内の contains
a
- 値
true
それ以外の場合は false
public boolean contains(double a, double b)
Candlestick
の記述:
Candlestick
内の contains
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean contains(Candlestick c)
Candlestick
の記述:
Candlestick
内の contains
c
- ローソク足
true
それ以外の場合は false
public boolean containsByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の containsByBody
c
- ローソク足
true
それ以外の場合は false
public boolean containsBody(double a)
Candlestick
の記述:
Candlestick
内の containsBody
a
- 値
true
それ以外の場合は false
public boolean containsBody(double a, double b)
Candlestick
の記述:
Candlestick
内の containsBody
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean containsBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の containsBody
c
- ローソク足
true
それ以外の場合は false
public boolean containsBodyByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の containsBodyByBody
c
- ローソク足
true
それ以外の場合は false
public boolean overlaps(double a, double b)
Candlestick
の記述:
Candlestick
内の overlaps
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean overlaps(Candlestick c)
Candlestick
の記述:
Candlestick
内の overlaps
c
- ローソク足
true
それ以外の場合は false
public boolean overlapsByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の overlapsByBody
c
- ローソク足
true
それ以外の場合は false
public boolean overlapsBody(double a, double b)
Candlestick
の記述:
Candlestick
内の overlapsBody
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean overlapsBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の overlapsBody
c
- ローソク足
true
それ以外の場合は false
public boolean overlapsBodyByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の overlapsBodyByBody
c
- ローソク足
true
それ以外の場合は false
public boolean gap(double a, double b)
Candlestick
の記述:
Candlestick
内の gap
true
それ以外の場合は false
public boolean gap(Candlestick c)
Candlestick
の記述:
Candlestick
内の gap
c
- ローソク足
true
それ以外の場合は false
public boolean gapByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapByBody
c
- ローソク足
true
それ以外の場合は false
public boolean gapBody(double a, double b)
Candlestick
の記述:
Candlestick
内の gapBody
true
それ以外の場合は false
public boolean gapBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapBody
c
- ローソク足
true
それ以外の場合は false
public boolean gapBodyByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapBodyByBody
c
- ローソク足
true
それ以外の場合は false
public boolean gapUp(double a, double b)
Candlestick
の記述:
Candlestick
内の gapUp
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean gapUp(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapUp
c
- ローソク足
true
それ以外の場合は false
public boolean gapUpByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapUpByBody
c
- ローソク足
true
それ以外の場合は false
public boolean gapUpBody(double a, double b)
Candlestick
の記述:
Candlestick
内の gapUpBody
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean gapUpBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapUpBody
c
- ローソク足
true
それ以外の場合は false
public boolean gapUpBodyByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapUpBodyByBody
c
- ローソク足
true
それ以外の場合は false
public boolean gapDown(double a, double b)
Candlestick
の記述:
Candlestick
内の gapDown
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean gapDown(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapDown
c
- ローソク足
true
それ以外の場合は false
public boolean gapDownByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapDownByBody
c
- ローソク足
true
それ以外の場合は false
public boolean gapDownBody(double a, double b)
Candlestick
の記述:
Candlestick
内の gapDownBody
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean gapDownBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapDownBody
c
- ローソク足
true
それ以外の場合は false
public boolean gapDownBodyByBody(Candlestick c)
Candlestick
の記述:
Candlestick
内の gapDownBodyByBody
c
- ローソク足
true
それ以外の場合は false
public boolean isSameOpen(double a)
Candlestick
の記述:
Candlestick
内の isSameOpen
a
- 値
true
それ以外の場合は false
public boolean isSameHigh(double a)
Candlestick
の記述:
Candlestick
内の isSameHigh
a
- 値
true
それ以外の場合は false
public boolean isSameLow(double a)
Candlestick
の記述:
Candlestick
内の isSameLow
a
- 値
true
それ以外の場合は false
public boolean isSameClose(double a)
Candlestick
の記述:
Candlestick
内の isSameClose
a
- 値
true
それ以外の場合は false
public boolean isSame(double a, double b)
Candlestick
の記述:
Candlestick
内の isSame
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean isNearOpen(double a)
Candlestick
の記述:
Candlestick
内の isNearOpen
a
- 値
true
それ以外の場合は false
public boolean isNearHigh(double a)
Candlestick
の記述:
Candlestick
内の isNearHigh
a
- 値
true
それ以外の場合は false
public boolean isNearLow(double a)
Candlestick
の記述:
Candlestick
内の isNearLow
a
- 値
true
それ以外の場合は false
public boolean isNearClose(double a)
Candlestick
の記述:
Candlestick
内の isNearClose
a
- 値
true
それ以外の場合は false
public boolean isNear(double a, double b)
Candlestick
の記述:
Candlestick
内の isNear
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean isFarOpen(double a)
Candlestick
の記述:
Candlestick
内の isFarOpen
a
- 値
true
それ以外の場合は false
public boolean isFarHigh(double a)
Candlestick
の記述:
Candlestick
内の isFarHigh
a
- 値
true
それ以外の場合は false
public boolean isFarLow(double a)
Candlestick
の記述:
Candlestick
内の isFarLow
a
- 値
true
それ以外の場合は false
public boolean isFarClose(double a)
Candlestick
の記述:
Candlestick
内の isFarClose
a
- 値
true
それ以外の場合は false
public boolean isFar(double a, double b)
Candlestick
の記述:
Candlestick
内の isFar
a
- 値1b
- 値2
true
それ以外の場合は false
public boolean isCloseInBottomQuarter()
Candlestick
の記述:
Candlestick
内の isCloseInBottomQuarter
true
それ以外の場合は false
public boolean isCloseInTopQuarter()
Candlestick
の記述:
Candlestick
内の isCloseInTopQuarter
true
それ以外の場合は false
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |