多品种双均线策略(教学)
应社区用户的要求,希望有一个多品种双均线策略做设计参考。那么本期就实现一个多品种的双均线策略。注释会写在策略代码上便于理解策略,方便学习。让更多的程序化、量化交易新同学快速入门。
策略思路
双均线策略逻辑很简单,即两条均线。一条参数周期小的均线(快线),一条参数周期大的均线(慢线)。两条线发生金叉(快线由下上穿慢线)做多买入,两条线发生死叉(快线由上下穿慢线)做空卖出。均线我们采用EMA均线。
只不过策略要设计为多品种,那么每个品种参数可能就不一样(不同品种用不同的均线参数),所以要一种“参数组”的方式设计参数。

参数设计成这种字符串形式,每个参数逗号间隔。在策略开始运行时,解析这些字符串。匹配给每个品种(交易对)的执行逻辑。策略轮询检测各个品种的行情、交易条件的触发、图表打印等。所有品种轮询一遍之后,汇总数据,在状态栏上显示表格信息。
策略设计十分简单,适合入门学习,总共只有200+行代码。
策略代码
策略回测



策略源码:https://www.fmz.com/strategy/333783
策略仅仅用于回测测试,学习策略设计,切勿实盘。