Update of /cvsroot/tail/Tail/src/test/net/sf/tail
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18250/src/test/net/sf/tail
Modified Files:
EMAWalkTest.java
Log Message:
criada assinatura summarize e implementado o método em todos os critérios
Index: EMAWalkTest.java
===================================================================
RCS file: /cvsroot/tail/Tail/src/test/net/sf/tail/EMAWalkTest.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** EMAWalkTest.java 8 Aug 2007 18:34:33 -0000 1.6
--- EMAWalkTest.java 9 Aug 2007 15:21:25 -0000 1.7
***************
*** 2,9 ****
--- 2,14 ----
import java.io.FileInputStream;
+ import java.util.ArrayList;
import java.util.LinkedHashSet;
+ import java.util.List;
import java.util.Set;
import net.sf.tail.analysis.SlicerByTimePeriod;
+ import net.sf.tail.analysis.criteria.AverageProfitCriterion;
+ import net.sf.tail.analysis.criteria.MaximumDrawDownCriterion;
+ import net.sf.tail.analysis.criteria.RewardRiskRatioCriterion;
import net.sf.tail.analysis.criteria.TotalProfitCriterion;
import net.sf.tail.analysis.evaluator.BestStrategyEvaluator;
***************
*** 46,50 ****
Report report = forward.walk(strategies, slicer, new TotalProfitCriterion());
ReportGenerator generator = new ReportGenerator();
! StringBuffer buffer = generator.generate(report);
System.out.println(buffer);
}
--- 51,63 ----
Report report = forward.walk(strategies, slicer, new TotalProfitCriterion());
ReportGenerator generator = new ReportGenerator();
!
! // talvez tenha de colocar outros criterions
! List<AnalysisCriterion> criterions = new ArrayList<AnalysisCriterion>();
!
! criterions.add(new AverageProfitCriterion());
! criterions.add(new MaximumDrawDownCriterion());
! criterions.add(new RewardRiskRatioCriterion());
!
! StringBuffer buffer = generator.generate(report,criterions);
System.out.println(buffer);
}
|