add buy/sell signal strength and fix portfolio on fill bug