|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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()
nullCandlestickColor 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 それ以外の場合は falseboolean isLongBlack()
true それ以外の場合は falseboolean isShortWhite()
true それ以外の場合は falseboolean isShortBlack()
true それ以外の場合は falseboolean isMarubozu()
true それ以外の場合は falseboolean isOpeningMarubozu()
true それ以外の場合は falseboolean isClosingMarubozu()
true それ以外の場合は falseboolean isSmallMarubozu()
true それ以外の場合は falseboolean isSmallOpeningMarubozu()
true それ以外の場合は falseboolean isSmallClosingMarubozu()
true それ以外の場合は falseboolean isSpinningTop()
true それ以外の場合は falseboolean isHighWave()
true それ以外の場合は falseboolean isHangingMan()
true それ以外の場合は falseboolean isShootingStar()
true それ以外の場合は falseboolean isLongLeggedDoji()
true それ以外の場合は falseboolean isGravestoneDoji()
true それ以外の場合は falseboolean isDragonflyDoji()
true それ以外の場合は falseboolean isFourPriceDoji()
true それ以外の場合は falseboolean contains(double a)
a - 値
true それ以外の場合は false
boolean contains(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean contains(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean containsByBody(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean containsBody(double a)
a - 値
true それ以外の場合は false
boolean containsBody(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean containsBody(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean containsBodyByBody(Candlestick c)
c - ローソク足
true それ以外の場合は false
boolean overlaps(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean overlaps(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean overlapsByBody(Candlestick c)
c - ローソク足
true それ以外の場合は false
boolean overlapsBody(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean overlapsBody(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean overlapsBodyByBody(Candlestick c)
c - ローソク足
true それ以外の場合は false
boolean gap(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean gap(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean gapByBody(Candlestick c)
c - ローソク足
true それ以外の場合は false
boolean gapBody(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean gapBody(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean gapBodyByBody(Candlestick c)
c - ローソク足
true それ以外の場合は false
boolean gapUp(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean gapUp(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean gapUpByBody(Candlestick c)
c - ローソク足
true それ以外の場合は false
boolean gapUpBody(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean gapUpBody(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean gapUpBodyByBody(Candlestick c)
c - ローソク足
true それ以外の場合は false
boolean gapDown(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean gapDown(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean gapDownByBody(Candlestick c)
c - ローソク足
true それ以外の場合は false
boolean gapDownBody(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean gapDownBody(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean gapDownBodyByBody(Candlestick c)
c - ローソク足
true それ以外の場合は falseboolean isSameOpen(double a)
a - 値
true それ以外の場合は falseboolean isSameHigh(double a)
a - 値
true それ以外の場合は falseboolean isSameLow(double a)
a - 値
true それ以外の場合は falseboolean isSameClose(double a)
a - 値
true それ以外の場合は false
boolean isSame(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean isNearOpen(double a)
a - 値
true それ以外の場合は falseboolean isNearHigh(double a)
a - 値
true それ以外の場合は falseboolean isNearLow(double a)
a - 値
true それ以外の場合は falseboolean isNearClose(double a)
a - 値
true それ以外の場合は false
boolean isNear(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean isFarOpen(double a)
a - 値
true それ以外の場合は falseboolean isFarHigh(double a)
a - 値
true それ以外の場合は falseboolean isFarLow(double a)
a - 値
true それ以外の場合は falseboolean isFarClose(double a)
a - 値
true それ以外の場合は false
boolean isFar(double a,
double b)
a - 値1b - 値2
true それ以外の場合は falseboolean isCloseInTopQuarter()
true それ以外の場合は falseboolean isCloseInBottomQuarter()
true それ以外の場合は false
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||