No.
If your policy is for arguments sake April 2009 to April 2010 and you have an accident today, you'll not get any no claims this policy year. You'd need to wait until April 2011 until you've had a full years worth of no claims.
Unless you cancelled your policy and so didn't continue to April 2010. Then take out another now so your next full years of no claims would be October 2010.
^^ Or what Vix said ^^