The Buy/Sell ratio is certainly looking more healthy now. If you disregard unrealistic orders on both sides, this is actually weighted quite significantly on the buy side.
Volume is the only problem now, so whether the above means anything in the short term I'm not sure.