add CreateBuyOrder(); have it and CreateSellOrder() return None on failure instead of 0