...from your thread on futures trading I assume that this question is a continuation of that quest.
Because volatility breathes, the system must be "tweaked" ("reoptimized" would be a so much more elegant word) frequently. I reoptimize every week, but like as not, there will be no significant change.
You THINK about abandoning a system when the experienced drawdown exceeds the backtested drawdown. Definitely stop trading it while you reassess it. You THINK about abandoning it when the equity curve goes into fibrillations (flat but oscillating). You don't wait until it does damage to your account. In that context, ALWAYS have at least two backup systems that work, if not as well as your primary system. It is very comforting to know that even if you can't get rich quick, you can still get rich slow.
The sad fact of mechanical trading is that you WILL stumble across systems that appear to work, but aren't based on some stationary (in the statistical sense) structure of the market. They will ultimately fail, but in their failure invariably lies the core of a new trading idea. I went through that very process a couple of months ago on a system that I was absolutely sure was stable, right up until the experienced drawdown went over the cliff. Trading is like sex: always have a backup, preferably two.
Re abandonment, IMO a system based on a stationary market structure will never have to be abandoned. Of course a decline in volatility could drive expectancy below your fixed costs, but then you go plant potatoes.