|
|||||||||||
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.Rsi
Field Summary | |
protected java.util.ArrayList |
indicatorSeries
|
Fields inherited from class com.exponto.jstock.indicators.Indicator |
indicatorColor |
Constructor Summary | |
Rsi()
|
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()
This returns the one and only IndicatorParameter used together with a specific indicator. |
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[] |
parameters()
Gives the calling class a list of parameters that is available. |
java.lang.String[] |
parametersToolTip()
Gives the calling class a string array with tool tips that can be presented to the user. |
java.lang.Double |
parameterValue(java.lang.String str)
Returns the value for the last day of the requested parameter. |
java.lang.Double |
parameterValue(java.lang.String str,
int index)
Returns the value for the last day minus index of the requested parameter. |
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. |
boolean |
supportIndicatorValuesInterface()
Return true if theIndicatorValuesInterface is implemented for this class. |
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 Rsi()
Method Detail |
public IndicatorParameters getIndicatorParameters()
IndicatorInterface
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
public boolean supportIndicatorValuesInterface()
IndicatorInterface
supportIndicatorValuesInterface
in interface IndicatorInterface
public java.lang.String[] parameters()
IndicatorValuesInterface
parameters
in interface IndicatorValuesInterface
public java.lang.String[] parametersToolTip()
IndicatorValuesInterface
parametersToolTip
in interface IndicatorValuesInterface
public java.lang.Double parameterValue(java.lang.String str)
IndicatorValuesInterface
parameterValue
in interface IndicatorValuesInterface
str
- The name of the parameter
public java.lang.Double parameterValue(java.lang.String str, int index)
IndicatorValuesInterface
parameterValue
in interface IndicatorValuesInterface
str
- The name of the parameterindex
- The index
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |