|
From: xanaot <xa...@us...> - 2007-10-15 19:24:12
|
Update of /cvsroot/tail/Tail/src/java/net/sf/tail/indicator/simple In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv29965/src/java/net/sf/tail/indicator/simple Added Files: AverageHighLowIndicator.java Log Message: Novos indicadores: AverageHighLowIndicator -> Média entre o max e o min AwesomeOscillatorIndicator -> sma(indicador, 5) - sma(indicator, 34) AcceleratorDecelerationIndicator-> awesome - sma(awesome, 5); --- NEW FILE: AverageHighLowIndicator.java --- package net.sf.tail.indicator.simple; import net.sf.tail.Indicator; import net.sf.tail.TimeSeries; public class AverageHighLowIndicator implements Indicator<Double> { private TimeSeries data; public AverageHighLowIndicator(TimeSeries data) { this.data = data; } public Double getValue(int index) { return (data.getTick(index).getMaxPrice() + data.getTick(index).getMinPrice()) / 2; } public String getName() { return getClass().getSimpleName(); } } |