#include "BuyStrategy.h"

class SmartBuyStrategy : public BuyStrategy
{
public:
  SmartBuyStrategy( unsigned int gainTime, double minLoss, double howMuch );
  ~SmartBuyStrategy();
  virtual long buy( Stock*, double capital, double buyPrice, long amount  );
private:
  unsigned int gainTime_;
  double minLoss_, howMuch_;
};