change buy/sell logic as follows: if 'long' signal, open position at best bid. If partially filled, recursively create orders of the remaining size until position is fully filled. if 'short' signal, sell position size at best ask, if partially filled, recursively create sell orders of the remaining size until position is fully closed
general clean up across the codebase
remove automatic stop loss order placement, instead, let the bot create a market order if/when the price hits below our config.stopLoss
adds Ava testrunner
revert strategies to not be combined anymore and output is either 'LONG' or 'SHORT'