https://blog.mathquant.com/2019/05/11/5-5-trading-strategy-optimization.html
5.5 Trading strategy optimization