|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.sf.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 内の getTrendnullpublic CandlestickColor getColor()
Candlestick の記述:
Candlestick 内の getColorpublic RealBodyType getBodyType()
Candlestick の記述:
Candlestick 内の getBodyTypepublic ShadowType getUpperShadowType()
Candlestick の記述:
Candlestick 内の getUpperShadowTypepublic ShadowType getLowerShadowType()
Candlestick の記述:
Candlestick 内の getLowerShadowTypepublic Date getDate()
Candlestick の記述:
Candlestick 内の getDatepublic double getOpen()
Candlestick の記述:
Candlestick 内の getOpenpublic double getHigh()
Candlestick の記述:
Candlestick 内の getHighpublic double getLow()
Candlestick の記述:
Candlestick 内の getLowpublic double getClose()
Candlestick の記述:
Candlestick 内の getClosepublic double length()
Candlestick の記述:
Candlestick 内の lengthpublic double median()
Candlestick の記述:
Candlestick 内の medianpublic double body()
Candlestick の記述:
Candlestick 内の bodypublic double upperBody()
Candlestick の記述:
Candlestick 内の upperBodypublic double lowerBody()
Candlestick の記述:
Candlestick 内の lowerBodypublic double midpoint()
Candlestick の記述:
Candlestick 内の midpointpublic double shadow()
Candlestick の記述:
Candlestick 内の shadowpublic double upperShadow()
Candlestick の記述:
Candlestick 内の upperShadowpublic double lowerShadow()
Candlestick の記述:
Candlestick 内の lowerShadowpublic boolean isLongWhite()
このローソク足の形が大陽線かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isLongWhitetrue それ以外の場合は falsepublic boolean isLongBlack()
このローソク足の形が大陰線かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isLongBlacktrue それ以外の場合は falsepublic boolean isShortWhite()
このローソク足の形が小陽線かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isShortWhitetrue それ以外の場合は falsepublic boolean isShortBlack()
このローソク足の形が小陰線かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isShortBlacktrue それ以外の場合は falsepublic boolean isMarubozu()
このローソク足の形が丸坊主かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isMarubozutrue それ以外の場合は falsepublic boolean isOpeningMarubozu()
このローソク足の形が寄付坊主かどうかを返します。
この実装は以下の基準で判断します。陽の寄付坊主
陰の寄付坊主
Candlestick 内の isOpeningMarubozutrue それ以外の場合は falsepublic boolean isClosingMarubozu()
このローソク足の形が大引坊主かどうかを返します。
この実装は以下の基準で判断します。陽の大引坊主
陰の大引坊主
Candlestick 内の isClosingMarubozutrue それ以外の場合は falsepublic boolean isSmallMarubozu()
このローソク足の形が小さい丸坊主かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isSmallMarubozutrue それ以外の場合は falsepublic boolean isSmallOpeningMarubozu()
このローソク足の形が小さい寄付坊主かどうかを返します。
この実装は以下の基準で判断します。陽の寄付坊主
陰の寄付坊主
Candlestick 内の isSmallOpeningMarubozutrue それ以外の場合は falsepublic boolean isSmallClosingMarubozu()
このローソク足の形が小さい大引坊主かどうかを返します。
この実装は以下の基準で判断します。陽の大引坊主
陰の大引坊主
Candlestick 内の isSmallClosingMarubozutrue それ以外の場合は falsepublic boolean isSpinningTop()
このローソク足の形が独楽(コマ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isSpinningToptrue それ以外の場合は falsepublic boolean isHighWave()
このローソク足の形が足長独楽(コマ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isHighWavetrue それ以外の場合は falsepublic boolean isHangingMan()
このローソク足の形が唐傘(カラカサ)又は首吊りかどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isHangingMantrue それ以外の場合は falsepublic boolean isShootingStar()
このローソク足の形が金槌(カナヅチ/トンカチ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isShootingStartrue それ以外の場合は falsepublic boolean isLongLeggedDoji()
このローソク足の形が足長同時かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isLongLeggedDojitrue それ以外の場合は falsepublic boolean isGravestoneDoji()
このローソク足の形が塔婆(トウバ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isGravestoneDojitrue それ以外の場合は falsepublic boolean isDragonflyDoji()
このローソク足の形が蜻蛉(トンボ)かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isDragonflyDojitrue それ以外の場合は falsepublic boolean isFourPriceDoji()
このローソク足の形が四値同時かどうかを返します。
この実装は以下の基準で判断します。
Candlestick 内の isFourPriceDojitrue それ以外の場合は falsepublic boolean contains(double a)
Candlestick の記述:
Candlestick 内の containsa - 値
true それ以外の場合は false
public boolean contains(double a,
double b)
Candlestick の記述:
Candlestick 内の containsa - 値1b - 値2
true それ以外の場合は falsepublic boolean contains(Candlestick c)
Candlestick の記述:
Candlestick 内の containsc - ローソク足
true それ以外の場合は falsepublic boolean containsByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の containsByBodyc - ローソク足
true それ以外の場合は falsepublic boolean containsBody(double a)
Candlestick の記述:
Candlestick 内の containsBodya - 値
true それ以外の場合は false
public boolean containsBody(double a,
double b)
Candlestick の記述:
Candlestick 内の containsBodya - 値1b - 値2
true それ以外の場合は falsepublic boolean containsBody(Candlestick c)
Candlestick の記述:
Candlestick 内の containsBodyc - ローソク足
true それ以外の場合は falsepublic boolean containsBodyByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の containsBodyByBodyc - ローソク足
true それ以外の場合は false
public boolean overlaps(double a,
double b)
Candlestick の記述:
Candlestick 内の overlapsa - 値1b - 値2
true それ以外の場合は falsepublic boolean overlaps(Candlestick c)
Candlestick の記述:
Candlestick 内の overlapsc - ローソク足
true それ以外の場合は falsepublic boolean overlapsByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の overlapsByBodyc - ローソク足
true それ以外の場合は false
public boolean overlapsBody(double a,
double b)
Candlestick の記述:
Candlestick 内の overlapsBodya - 値1b - 値2
true それ以外の場合は falsepublic boolean overlapsBody(Candlestick c)
Candlestick の記述:
Candlestick 内の overlapsBodyc - ローソク足
true それ以外の場合は falsepublic boolean overlapsBodyByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の overlapsBodyByBodyc - ローソク足
true それ以外の場合は false
public boolean gap(double a,
double b)
Candlestick の記述:
Candlestick 内の gapa - 値1b - 値2
true それ以外の場合は falsepublic boolean gap(Candlestick c)
Candlestick の記述:
Candlestick 内の gapc - ローソク足
true それ以外の場合は falsepublic boolean gapByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapByBodyc - ローソク足
true それ以外の場合は false
public boolean gapBody(double a,
double b)
Candlestick の記述:
Candlestick 内の gapBodya - 値1b - 値2
true それ以外の場合は falsepublic boolean gapBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapBodyc - ローソク足
true それ以外の場合は falsepublic boolean gapBodyByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapBodyByBodyc - ローソク足
true それ以外の場合は false
public boolean gapUp(double a,
double b)
Candlestick の記述:
Candlestick 内の gapUpa - 値1b - 値2
true それ以外の場合は falsepublic boolean gapUp(Candlestick c)
Candlestick の記述:
Candlestick 内の gapUpc - ローソク足
true それ以外の場合は falsepublic boolean gapUpByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapUpByBodyc - ローソク足
true それ以外の場合は false
public boolean gapUpBody(double a,
double b)
Candlestick の記述:
Candlestick 内の gapUpBodya - 値1b - 値2
true それ以外の場合は falsepublic boolean gapUpBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapUpBodyc - ローソク足
true それ以外の場合は falsepublic boolean gapUpBodyByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapUpBodyByBodyc - ローソク足
true それ以外の場合は false
public boolean gapDown(double a,
double b)
Candlestick の記述:
Candlestick 内の gapDowna - 値1b - 値2
true それ以外の場合は falsepublic boolean gapDown(Candlestick c)
Candlestick の記述:
Candlestick 内の gapDownc - ローソク足
true それ以外の場合は falsepublic boolean gapDownByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapDownByBodyc - ローソク足
true それ以外の場合は false
public boolean gapDownBody(double a,
double b)
Candlestick の記述:
Candlestick 内の gapDownBodya - 値1b - 値2
true それ以外の場合は falsepublic boolean gapDownBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapDownBodyc - ローソク足
true それ以外の場合は falsepublic boolean gapDownBodyByBody(Candlestick c)
Candlestick の記述:
Candlestick 内の gapDownBodyByBodyc - ローソク足
true それ以外の場合は falsepublic boolean isSameOpen(double a)
Candlestick の記述:
Candlestick 内の isSameOpena - 値
true それ以外の場合は falsepublic boolean isSameHigh(double a)
Candlestick の記述:
Candlestick 内の isSameHigha - 値
true それ以外の場合は falsepublic boolean isSameLow(double a)
Candlestick の記述:
Candlestick 内の isSameLowa - 値
true それ以外の場合は falsepublic boolean isSameClose(double a)
Candlestick の記述:
Candlestick 内の isSameClosea - 値
true それ以外の場合は false
public boolean isSame(double a,
double b)
Candlestick の記述:
Candlestick 内の isSamea - 値1b - 値2
true それ以外の場合は falsepublic boolean isNearOpen(double a)
Candlestick の記述:
Candlestick 内の isNearOpena - 値
true それ以外の場合は falsepublic boolean isNearHigh(double a)
Candlestick の記述:
Candlestick 内の isNearHigha - 値
true それ以外の場合は falsepublic boolean isNearLow(double a)
Candlestick の記述:
Candlestick 内の isNearLowa - 値
true それ以外の場合は falsepublic boolean isNearClose(double a)
Candlestick の記述:
Candlestick 内の isNearClosea - 値
true それ以外の場合は false
public boolean isNear(double a,
double b)
Candlestick の記述:
Candlestick 内の isNeara - 値1b - 値2
true それ以外の場合は falsepublic boolean isFarOpen(double a)
Candlestick の記述:
Candlestick 内の isFarOpena - 値
true それ以外の場合は falsepublic boolean isFarHigh(double a)
Candlestick の記述:
Candlestick 内の isFarHigha - 値
true それ以外の場合は falsepublic boolean isFarLow(double a)
Candlestick の記述:
Candlestick 内の isFarLowa - 値
true それ以外の場合は falsepublic boolean isFarClose(double a)
Candlestick の記述:
Candlestick 内の isFarClosea - 値
true それ以外の場合は false
public boolean isFar(double a,
double b)
Candlestick の記述:
Candlestick 内の isFara - 値1b - 値2
true それ以外の場合は falsepublic boolean isCloseInBottomQuarter()
Candlestick の記述:
Candlestick 内の isCloseInBottomQuartertrue それ以外の場合は falsepublic boolean isCloseInTopQuarter()
Candlestick の記述:
Candlestick 内の isCloseInTopQuartertrue それ以外の場合は false
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||