Software stocks are trying to recover. The companies can help themselves on coming earnings reports. The iShares Expanded ...