From indicator rules to model features
Each strategy was decomposed into observable inputs rather than left as a hard-coded buy/sell rule. Bollinger periods and standard-deviation multiples were varied, while ADX and EMA contributed trend-strength and direction context. The resulting matrix supported both simple classification and ensemble learning.
- Indicator parameters were separated from model parameters so each could be evaluated independently.
- Signal rules were preserved alongside raw indicator values to retain interpretability.
- Five-minute bars created a high-noise target, making threshold selection part of the model rather than an afterthought.