两个策略同时开平仓的编写 (文华财经WH8赢智V8.2)

投资者咨询:两个策略同时开平仓的编写 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-3 21:40
简单的说就是一个模型中,两个策略在满足各自条件时分别开平仓。

举个简略版的例子  
两条均线,各自满足一定条件时进行开平仓操作

策略一
MA1 > REF(MA1,1) && C>MA1,BK;     //多头排列,且C>MA1,BK
MA1 < REF(MA1,1) && C<MA1,SK;     //空头排列,且C<MA1,SK
EVERY(REF(C,1)<REF(MA1,1),3),SP;
EVERY(REF(C,1)>REF(MA1,1),3),BP;
策略二
MA2 > REF(MA2,1) && C>MA2,BK;     //多头排列,且C>MA2,BK
MA2 < REF(MA2,1) && C<MA2,SK;     //空头排列,且C<MA2,SK
EVERY(REF(C,1)<REF(MA2,1),3),SP;
EVERY(REF(C,1)>REF(MA2,1),3),BP;

尝试了分组,发现分组只能同时执行一个策略。
请问各位老师怎么能实现同时执行各自开平仓的功能?

各位老师辛苦了
 
技术人员回复
日期:2018-8-3 21:45
 分组指令中开了A组持仓就不能开其他组持仓了

您这样思路,需要建立2个模组分别执行2个策略,因为模组之间是相互独立的,持仓互不影响