|
From: Thies <tg...@us...> - 2007-06-06 17:30:57
|
Update of /cvsroot/tail/Tail/src/java/net/sf/tail/analyzer In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv17768/src/java/net/sf/tail/analyzer Modified Files: MaximumDrawDown.java Log Message: Refatoração Index: MaximumDrawDown.java =================================================================== RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/analyzer/MaximumDrawDown.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** MaximumDrawDown.java 31 May 2007 16:45:36 -0000 1.2 --- MaximumDrawDown.java 6 Jun 2007 17:30:57 -0000 1.3 *************** *** 20,25 **** double max = Double.NEGATIVE_INFINITY; ! for (int i = 0; i < seriesSize; i++) { ! sum = sum + indicator.getValue(index).doubleValue(); if (sum > max) { max = sum; --- 20,26 ---- double max = Double.NEGATIVE_INFINITY; ! for (int i = 0; i <= index; i++) { ! sum = sum + indicator.getValue(i).doubleValue(); ! if (sum > max) { max = sum; *************** *** 29,37 **** } ! public double calcMaximunDrawDown(int index) { double max = Double.NEGATIVE_INFINITY; double drawDown = 0; ! for (int i = 0; i <= index; i++) { drawDown = calcDrawDown(i); if (drawDown > max) { --- 30,38 ---- } ! public double calcMaximunDrawDown() { double max = Double.NEGATIVE_INFINITY; double drawDown = 0; ! for (int i = 0; i < seriesSize; i++) { drawDown = calcDrawDown(i); if (drawDown > max) { |