请老师帮我写个模块.
思路是这样的:
将多个备用策略的买和卖分为两组,每个策略的买为1票,每个策略的卖为1票,每个策略的买和卖可单独提取,随意组合,当买合计大于卖,做多:当卖合计大于卖,做空!
最大的问题是信号的提取,估计要用后台表示.当然,能转换成图表系统表示更好!
不懂你的意思,
你是希望两个策略同时执行下单,然后下单次数多的那个再多下单?
不是的,我的意思简单说:就是根据多个策略的买和卖的多少来决定买和卖.
比如5个策略,买和卖分为两组,当有3个以上符合买就执行买入,当有3个以上符合卖出就执行卖出,如过超过3个,达到5个符合时,就加仓一次.
把你的所有策略都写在一起
然后把条件都加一下就行了
比如
策略1的多头开仓条件是kd1
策略1的空头开仓条件是kk1
策略1的多头开仓条件是kd2
策略1的空头开仓条件是kk2
那么判断当前几个多头符合就是:kd1+kd2
判断空头符合:kk1+kk2
然后根据上面的算式结果来开多开空
谢谢老师!
我试试!