I have found, in doing many strategies for several currency pairs, that back testing after optimisation show very good and promising results (with capital gains plus walk forward testing) but when running the strategy in demo mode for the live market seems to give poor results.
I understand that market performance can change from one test time period to the next (daily, weekly or monthly) but what are the other reasons. Is there a list of possible reasons that would help me understand. Is there some reference material that discusses this in detail.
Many Thanks