Skip to main content
Track System optimization
2 / 23
Library

1987issue C021-8

Mechanical systems need more than pretty charts

A complete trading rule specifies entry, exit, and the choice to stand aside. Decisive-looking charts, popular stochastic setups, and optimized historical examples are not a substitute for that testable procedure.

  • A mechanical trading system is a fully specified set of entry, exit, and abstention rules that can be tested as one procedure under stated costs and constraints.
  • A fundamental model can indicate bias but not whether to act today, and it has no built-in reversal when surprise events or structural shifts move price against the stance.
  • Executable stochastic crossover, overbought, oversold, and divergence rules hide false signals that a turning-point chart does not show.
  • Optimized historical results and brochure examples are not proof of later value; many straightforward uses fail and any candidate must be tested before it is traded.
Entries in this reading3 entries

A chart is not a procedure

A mechanical trading system is a fully specified set of entry, exit, and abstention rules that can be tested as one procedure under stated costs and constraints.

Accepted technical ideas often fail a precise computer test once transaction costs and slippage are included. That outcome is the basis for skepticism toward sold systems, system optimization, and popular indicators.

System optimization is fitting rule parameters to past market data so the procedure looks stronger in sample than it may be in live use.

Bias still needs timing

A fundamental model can indicate a market bias but typically supplies no timing for whether to act today versus later, so execution still needs a technical timing layer.

Fundamental models remain exposed to surprise events and unrecognized structural shifts, after which the same model can intensify the losing stance as price moves further against it.

Trend-oriented mechanical rules usually self-correct by exiting or reversing when price turns against a position, whereas a long-horizon fundamental stance has no built-in reversal.

What oscillator charts hide

A stochastic oscillator is a bounded oscillator built from ordered prices over a lookback, often used to mark overbought, oversold, crossover, or divergence conditions.

Specific stochastic schemes, including crossover triggers and variants that wait for overbought or oversold conditions, did not produce results competitive with other tested procedures.

Divergence lacks a single unambiguous mathematical definition, so it is easy to mark after the fact and hard to apply without many apparent setups that fail or never complete.

Restricting stochastic sells to overbought readings can multiply countertrend exits during a strong uptrend. A reverse filter that blocked sells while overbought helped only marginally in tests.

Chart crossovers near turning points conceal the false signals that accumulate under any executable oscillator rule, including more elaborate filters, persistence requirements, and nonstandard lookbacks.

Optimized examples are not proof

Optimized historical results are not a realistic indication of later performance, and brochure or article examples should not be treated as proof that a system or oscillator has value.

The intended lesson is not that every sold system, optimization routine, or oscillator is worthless, but that many straightforward uses fail and any candidate must be tested before it is traded.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
2 of 23 in the System optimization track
19871-6 pp.Next on System optimizationEvaluating silver moving averages and RSI by scoring ruleName the lookback grid of sampling windows and thresholds before any ranking is computed.
All readings on this track · 23 readings
  1. 1984Evaluating mechanical systems beyond net profit
  2. 1987Mechanical systems need more than pretty charts
  3. 1987Evaluating silver moving averages and RSI by scoring rule
  4. 1988Simple systems over optimized complexity
  5. 1988Cycle rule inputs until the parameter search stops
  6. 1990Split-sample tests for stochastic parameter grids
  7. 1993Four-subsystem trading system construction
  8. 1993Randomized price paths for stock system parameters
  9. 1994Mechanical timing with out-of-sample and filter checks
  10. 1995Evaluating asymmetric percent-reversal trading rules
  11. 1996Evaluating a daily volume-strength and new-high new-low timing procedure
  12. 1997Rule-based intraday system design with genetic search
  13. 1997Evolving three-rule systems with genetic templates
  14. 1997Audit the holdout and the exposure before the fitted entries
  15. 2001Inner weights are part of the candlestick signal
  16. 2003Mechanical short-term rules for news-sensitive rallies
  17. 2004Band construction as a testable trading procedure
  18. 2006Layered day-session automation from brackets to rules
  19. 2006Why mechanical rules must be retuned per security
  20. 2006A linear-regression next-bar forecast needs a searchable cutoff
  21. 2015Construct if-then rules, then backtest and optimize
  22. 2015Mechanical system design as a critique of discretion
  23. 2025Joint channel design with a trend filter and stop-loss orders
All 131 readings tagged System optimization
Also on System optimization5 readings