|
From: Thies <tg...@us...> - 2007-05-17 21:47:25
|
Update of /cvsroot/tail/Tail/src/java/net/sf/tail/indicator/tracker In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv2147/src/java/net/sf/tail/indicator/tracker Modified Files: StandardDeviationIndicator.java Log Message: Ajustado o StandardDeviationIndicator para a pattern Decorator Index: StandardDeviationIndicator.java =================================================================== RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/indicator/tracker/StandardDeviationIndicator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** StandardDeviationIndicator.java 17 May 2007 21:29:16 -0000 1.1 --- StandardDeviationIndicator.java 17 May 2007 21:47:24 -0000 1.2 *************** *** 3,14 **** import net.sf.tail.Indicator; ! public class StandardDeviationIndicator extends CachedIndicator<Double> { public StandardDeviationIndicator(Indicator<? extends Number> indicator, int timeFrame) { ! super(indicator, timeFrame); } ! @Override ! protected Double calculate(int index) { SMAIndicator sma = new SMAIndicator(indicator, timeFrame); --- 3,18 ---- import net.sf.tail.Indicator; ! public class StandardDeviationIndicator implements Indicator<Double> { + private Indicator<? extends Number> indicator; + private int timeFrame; + public StandardDeviationIndicator(Indicator<? extends Number> indicator, int timeFrame) { ! this.indicator = indicator; ! this.timeFrame = timeFrame; } ! ! public Double getValue(int index) { SMAIndicator sma = new SMAIndicator(indicator, timeFrame); *************** *** 23,26 **** --- 27,32 ---- + + |