I would say, trading a demo accounts too long can in some cases have a negative influence of getting down to the primary, namely trading a live account. The live account do not need to have a large deposit, the most important aspect is that it is 'live' and real money is at stake regardless of the account size. When a strategy is proven profitable after a length of time in demo testing mode, live is the final state of getting the assurance it holds up to the expectations. Even after after some time with trading a 'live' strategy it might gives us proof that it will not be as profitable as we hoped. We do then have the knowledge, that we have to change the strategy or rewrite it entirely, or abandon it. My point is do not wait too long to test a good strategy proven to be profitable in a demo account!
" Lock in the profit and minimize the draw down "