ya no strategy will exist forever .we need to keep learning and improving our messy depending on the situation and our experience .there is no such perfect strategy in the world which i know very well because i have more than five years of trading experience and we need to keep update always with fundamental news otherwise we can not get the success ever.