在移动均线的案例中,有朋友可能认为20日的移动平均线效果不好,但是又认可移动平均线策略。想尝试换成15日或者25日等其他参数的移动平均线。
在交易策略中,参数也是很重要的部分,可以说是点睛之笔。好的策略必须配置合适的参数,才能发挥威力。
交易既是一门科学,也是一门艺术。用艺术的思维把策略勾画出,用科学严谨的讲策略数据化。当然,在实际应用中,科学与艺术并不是泾渭分明。
过分的追求参数的正确率,可能会买椟还珠,一叶障目。在机器学习中,有过拟合的概念,举个例子,计算机问什么是人,我输入男人是人。计算机就会只认为男人是人,女人不是人。
所以参数要有一定的适度,过于追求其正确率,在面对真实未来的交易行情,并不一定能够保持优秀。参数要准确,但不一定要精确。
在实际策略中,参数可能更多,数据量可能更大。本篇介绍如在在backtrader中进行优化。用的也是移动平均线突破策略。采用15~31日的移动平均线。
将添加策略
cerebro.addstrategy(TestStrategy