|
From: xanaot <xa...@us...> - 2007-10-10 20:03:27
|
Update of /cvsroot/tail/Tail/src/java/net/sf/tail/strategy In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv7785/src/java/net/sf/tail/strategy Added Files: CombinedBuyAndSellStrategy.java Log Message: CombinedBuyAndSellStrategy com testes --- NEW FILE: CombinedBuyAndSellStrategy.java --- package net.sf.tail.strategy; import net.sf.tail.Strategy; public class CombinedBuyAndSellStrategy extends AbstractStrategy { private Strategy buyStrategy; private Strategy sellStrategy; public CombinedBuyAndSellStrategy(Strategy buyStrategy, Strategy sellStrategy) { this.buyStrategy = buyStrategy; this.sellStrategy = sellStrategy; } public String getName() { return String.format("Combined strategy using buy strategy %s and sell strategy %s", buyStrategy.getName(), sellStrategy.getName()); } public boolean shouldEnter(int index) { return buyStrategy.shouldEnter(index); } public boolean shouldExit(int index) { return sellStrategy.shouldExit(index); } } |