implement SingleTrade

Should we only do a single consecutive sell or buy?
NOTE: Still uses above percentage to determine sell/buy.
If the previous trade was a buy, and buy is still recommended, we
will wait for sell before trading again.
This is useful for MA style strategies ((D)EMA, MACD), whereas Osc
style should set to False.