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) {
|