|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.exponto.jstock.indicators.Indicator
com.exponto.jstock.indicators.Macd
Field Summary | |
protected java.util.ArrayList |
indicatorSeries
|
Fields inherited from class com.exponto.jstock.indicators.Indicator |
indicatorColor |
Constructor Summary | |
Macd()
|
Method Summary | |
boolean |
drawWithCandleSticks()
Information for the class that allocates screenspace wheter a particular indicator requires a separate screen space or if it shall be painted with the candlesticks. |
java.lang.String |
getDailyPrintOut(int n)
Makes a String with name, parameters and value (e.g. |
IndicatorParameters |
getIndicatorParameters()
|
boolean |
hasChanged()
Check if the calling class can use data obtained from a previous call to paintIndicator or not. |
void |
initiateIndicator(LogDataSeries lDS)
Initiates an indicator with the provided LogDataSeries combined with indicator spesific parameters either provied from a properties file or the user. |
void |
initiateIndicator(LogDataSeries lDS,
IndicatorParameters indParam)
As above but with Indicatorparameters provided directly |
void |
paintIndicator(java.awt.Graphics2D g2d,
GraphicsParameters gP)
Sends the Indicator a Graphics2D and asks it to paint itself on that Graphics. |
java.lang.String[] |
printAll(int number)
Generates an Array of strings that is suitable for printing to file or debugging purposes with all data within the range. |
java.lang.String |
toString()
|
Methods inherited from class com.exponto.jstock.indicators.Indicator |
displayNumberToArrayIndex, getColor, setColor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.util.ArrayList indicatorSeries
Constructor Detail |
public Macd()
Method Detail |
public IndicatorParameters getIndicatorParameters()
getIndicatorParameters
in interface IndicatorInterface
getIndicatorParameters
in class Indicator
public void initiateIndicator(LogDataSeries lDS)
IndicatorInterface
initiateIndicator
in interface IndicatorInterface
initiateIndicator
in class Indicator
public void initiateIndicator(LogDataSeries lDS, IndicatorParameters indParam)
IndicatorInterface
initiateIndicator
in interface IndicatorInterface
initiateIndicator
in class Indicator
public boolean drawWithCandleSticks()
IndicatorInterface
drawWithCandleSticks
in interface IndicatorInterface
drawWithCandleSticks
in class Indicator
public boolean hasChanged()
IndicatorInterface
hasChanged
in interface IndicatorInterface
hasChanged
in class Indicator
public void paintIndicator(java.awt.Graphics2D g2d, GraphicsParameters gP)
IndicatorInterface
paintIndicator
in interface IndicatorInterface
paintIndicator
in class Indicator
public java.lang.String getDailyPrintOut(int n)
IndicatorInterface
getDailyPrintOut
in interface IndicatorInterface
getDailyPrintOut
in class Indicator
public java.lang.String toString()
public java.lang.String[] printAll(int number)
IndicatorInterface
printAll
in interface IndicatorInterface
printAll
in class Indicator
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |