|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface Candlestick
ローソク足情報のインターフェースです。
メソッドの概要 | |
---|---|
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()
上影(上ヒゲ)の長さを返します。 |
メソッドの詳細 |
---|
TrendType getTrend()
null
CandlestickColor getColor()
RealBodyType getBodyType()
ShadowType getUpperShadowType()
ShadowType getLowerShadowType()
Date getDate()
double getOpen()
double getHigh()
double getLow()
double getClose()
double length()
double median()
double body()
double upperBody()
double lowerBody()
double midpoint()
double shadow()
double upperShadow()
double lowerShadow()
boolean isLongWhite()
true
それ以外の場合は false
boolean isLongBlack()
true
それ以外の場合は false
boolean isShortWhite()
true
それ以外の場合は false
boolean isShortBlack()
true
それ以外の場合は false
boolean isMarubozu()
true
それ以外の場合は false
boolean isOpeningMarubozu()
true
それ以外の場合は false
boolean isClosingMarubozu()
true
それ以外の場合は false
boolean isSmallMarubozu()
true
それ以外の場合は false
boolean isSmallOpeningMarubozu()
true
それ以外の場合は false
boolean isSmallClosingMarubozu()
true
それ以外の場合は false
boolean isSpinningTop()
true
それ以外の場合は false
boolean isHighWave()
true
それ以外の場合は false
boolean isHangingMan()
true
それ以外の場合は false
boolean isShootingStar()
true
それ以外の場合は false
boolean isLongLeggedDoji()
true
それ以外の場合は false
boolean isGravestoneDoji()
true
それ以外の場合は false
boolean isDragonflyDoji()
true
それ以外の場合は false
boolean isFourPriceDoji()
true
それ以外の場合は false
boolean contains(double a)
a
- 値
true
それ以外の場合は false
boolean contains(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean contains(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean containsByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean containsBody(double a)
a
- 値
true
それ以外の場合は false
boolean containsBody(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean containsBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean containsBodyByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean overlaps(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean overlaps(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean overlapsByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean overlapsBody(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean overlapsBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean overlapsBodyByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gap(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean gap(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapBody(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean gapBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapBodyByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapUp(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean gapUp(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapUpByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapUpBody(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean gapUpBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapUpBodyByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapDown(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean gapDown(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapDownByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapDownBody(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean gapDownBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean gapDownBodyByBody(Candlestick c)
c
- ローソク足
true
それ以外の場合は false
boolean isSameOpen(double a)
a
- 値
true
それ以外の場合は false
boolean isSameHigh(double a)
a
- 値
true
それ以外の場合は false
boolean isSameLow(double a)
a
- 値
true
それ以外の場合は false
boolean isSameClose(double a)
a
- 値
true
それ以外の場合は false
boolean isSame(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean isNearOpen(double a)
a
- 値
true
それ以外の場合は false
boolean isNearHigh(double a)
a
- 値
true
それ以外の場合は false
boolean isNearLow(double a)
a
- 値
true
それ以外の場合は false
boolean isNearClose(double a)
a
- 値
true
それ以外の場合は false
boolean isNear(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean isFarOpen(double a)
a
- 値
true
それ以外の場合は false
boolean isFarHigh(double a)
a
- 値
true
それ以外の場合は false
boolean isFarLow(double a)
a
- 値
true
それ以外の場合は false
boolean isFarClose(double a)
a
- 値
true
それ以外の場合は false
boolean isFar(double a, double b)
a
- 値1b
- 値2
true
それ以外の場合は false
boolean isCloseInTopQuarter()
true
それ以外の場合は false
boolean isCloseInBottomQuarter()
true
それ以外の場合は false
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |