|
From: Márcio V. d. S. <mv...@us...> - 2007-05-19 13:23:48
|
Update of /cvsroot/tail/Tail/src/java/net/sf/tail/runner In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv29470/src/java/net/sf/tail/runner Modified Files: HistoryRunner.java Log Message: criado sample indicator Index: HistoryRunner.java =================================================================== RCS file: /cvsroot/tail/Tail/src/java/net/sf/tail/runner/HistoryRunner.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** HistoryRunner.java 18 May 2007 19:25:24 -0000 1.1 --- HistoryRunner.java 19 May 2007 13:23:17 -0000 1.2 *************** *** 10,14 **** public class HistoryRunner implements Runner { ! private int seriesSize; --- 10,14 ---- public class HistoryRunner implements Runner { ! private int seriesSize; *************** *** 19,29 **** public List<Trade> run(Strategy strategy) { List<Trade> trades = new ArrayList<Trade>(); - Operation entry = null; - Operation exit = null; for (int i = 0; i < seriesSize; i++) { ! entry = strategy.shouldEnter(i); if (entry != null) { for (i++; i < seriesSize; i++) { ! exit = strategy.shouldExit(entry, i); if (exit != null) { Trade t = new Trade(entry, exit); --- 19,27 ---- public List<Trade> run(Strategy strategy) { List<Trade> trades = new ArrayList<Trade>(); for (int i = 0; i < seriesSize; i++) { ! Operation entry = strategy.shouldEnter(i); if (entry != null) { for (i++; i < seriesSize; i++) { ! Operation exit = strategy.shouldExit(entry, i); if (exit != null) { Trade t = new Trade(entry, exit); |