∵f(x-1)=-f(x),令x=x+1,得f(x)=-f(x+1);∴f(x-1)=f(x+1),则f(x)=f(x+2)∴函数的周期是:T=2,函数的对称轴x=1;所以①②⑤正确.∵f(x)是定义在(-∞,+∞)上的偶函数,f(x)在[0,1]上是减函数,∴f(x)在[-1,0]上是减函数;所以③正确.∴f(x)在[1,2]上为为减函数,故④不正确.故答案为:4.