|
From: Márcio V. d. S. <mv...@us...> - 2007-08-16 22:14:11
|
Update of /cvsroot/tail/Tail/src/java/net/sf/tail/flow In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv880/src/java/net/sf/tail/flow Modified Files: CashFlow.java Log Message: Index: CashFlow.java =================================================================== RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/flow/CashFlow.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** CashFlow.java 16 Aug 2007 21:09:10 -0000 1.6 --- CashFlow.java 16 Aug 2007 22:14:11 -0000 1.7 *************** *** 37,50 **** values.addAll(Collections.nCopies(begin - values.size(), values.get(values.size() - 1))); } - // assert begin == values.size() : "nao da " + begin; int end = trade.getExit().getIndex(); for (int i = Math.max(begin, 1) ; i <= end; i++) { double ratio; - // TODO: maybe we should isolate getClosePrice, use an Indicator - // instead? if (trade.getEntry().getType().equals(OperationType.BUY)) { ratio = timeSeries.getTick(i).getClosePrice() / timeSeries.getTick( trade.getEntry().getIndex()).getClosePrice(); - //values.get(values.size() - 1); - // timeSeries.getTick(i - 1).getClosePrice(); } else { ratio = timeSeries.getTick(i - 1).getClosePrice() / timeSeries.getTick(i).getClosePrice(); --- 37,45 ---- *************** *** 55,59 **** if(timeSeries.getSize() - values.size() > 0) values.addAll(Collections.nCopies(timeSeries.getSize() - values.size(), values.get(values.size() - 1 ))); - // terminar de popular coisas aqui } --- 50,53 ---- |