一个模型内同时有2个策略A、B
目标:
1、当策略B未出现信号前,执行策略A的信号
2、当策略B出现信号后,执行策略B的信号。而过滤掉策略A的信号,使其在当天不再发出信号。
3、到第2天后重新开始。
请问如何实现最简便?
你的逻辑不全
策略a出现信号后,如果此时策略b已经有信号了,如何处理?
[此贴子已经被作者于2012-8-6 10:26:46编辑过]
我的策略是A先出现 B后出现,它两个不会同时出现,但A的信号会在B出现后继续执行,所以B出现后要屏蔽它
最简单的方法是让A只执行一遍就结束,以后就没它的事了
以下是引用hzjlyy在2012-8-6 10:42:44的发言:
最简单的方法是让A只执行一遍就结束,以后就没它的事了
这个不行,A是多次开仓的。
以下是引用hzjlyy在2012-8-6 10:36:09的发言:
我的策略是A先出现 B后出现,它两个不会同时出现,但A的信号会在B出现后继续执行,所以B出现后要屏蔽它
对。
问题是如何屏蔽法?