|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectPlotting.MovingAverage<E>
public class MovingAverage<E>
Calculate moving average.
| Field Summary | |
|---|---|
private boolean |
m_bIsExponential
|
private float |
m_fDecayFactor
|
private int |
m_iNumTrailingDays
|
| Constructor Summary | |
|---|---|
MovingAverage()
|
|
| Method Summary | |
|---|---|
void |
CalculateEMA(PlotData<E> dat,
int xDatIndex,
int yDatIndex,
PlotData<java.lang.Float> mov_avg)
|
void |
CalculateMovingAverage(PlotData<E> dat,
int xDatIndex,
int yDatIndex,
PlotData<java.lang.Float> mov_avg)
|
void |
CalculateSMA(PlotData<E> dat,
int xDatIndex,
int yDatIndex,
PlotData<java.lang.Float> mov_avg)
|
float |
GetDecayFactor()
|
int |
GetNumTrailingDays()
|
boolean |
IsExponential()
|
void |
SetDecayFactor(float factor)
|
void |
SetExponential(boolean flag)
|
void |
SetNumTrailingDays(int num)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int m_iNumTrailingDays
private boolean m_bIsExponential
private float m_fDecayFactor
| Constructor Detail |
|---|
public MovingAverage()
| Method Detail |
|---|
public int GetNumTrailingDays()
public void SetNumTrailingDays(int num)
public boolean IsExponential()
public void SetExponential(boolean flag)
public float GetDecayFactor()
public void SetDecayFactor(float factor)
public void CalculateMovingAverage(PlotData<E> dat,
int xDatIndex,
int yDatIndex,
PlotData<java.lang.Float> mov_avg)
public void CalculateEMA(PlotData<E> dat,
int xDatIndex,
int yDatIndex,
PlotData<java.lang.Float> mov_avg)
public void CalculateSMA(PlotData<E> dat,
int xDatIndex,
int yDatIndex,
PlotData<java.lang.Float> mov_avg)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||