Update of /cvsroot/tail/Tail/src/java/net/sf/tail/runner
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv11918/src/java/net/sf/tail/runner
Modified Files:
HistoryRunner.java
Log Message:
testes do splitter e refatoração do runner
Index: HistoryRunner.java
===================================================================
RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/runner/HistoryRunner.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** HistoryRunner.java 7 Jul 2007 18:45:23 -0000 1.9
--- HistoryRunner.java 26 Jul 2007 21:25:22 -0000 1.10
***************
*** 27,31 ****
List<Trade> trades = new ArrayList<Trade>();
Trade lastTrade = new Trade(operationType);
! for (int i = Math.max(start, 0); i < end; i++) {
if (strategy.shouldOperate(lastTrade, i) && lastTrade.isClosed()) {
trades.add(lastTrade);
--- 27,31 ----
List<Trade> trades = new ArrayList<Trade>();
Trade lastTrade = new Trade(operationType);
! for (int i = Math.max(start, 0); i <= end; i++) {
if (strategy.shouldOperate(lastTrade, i) && lastTrade.isClosed()) {
trades.add(lastTrade);
***************
*** 35,39 ****
}
if (lastTrade.isOpened()) {
! if (lastTrade.exit(end - 1)) {
LOG.debug("new trade for closing time: " + lastTrade);
trades.add(lastTrade);
--- 35,39 ----
}
if (lastTrade.isOpened()) {
! if (lastTrade.exit(end)) {
LOG.debug("new trade for closing time: " + lastTrade);
trades.add(lastTrade);
|