Quantitative-trading-systems-practical-methods-for-design-testing-and-validation