Certainly looks like a date limit. It stopped working on the first trading day of this year. Unless someone can think of something else that has changed and affects the EA.