以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 如何在出现策略B的信号后,屏蔽掉策略A的信号? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=13472) |
-- 作者:yanxc -- 发布时间:2012/8/4 11:40:07 -- 如何在出现策略B的信号后,屏蔽掉策略A的信号? 一个模型内同时有2个策略A、B
目标: 1、当策略B未出现信号前,执行策略A的信号 2、当策略B出现信号后,执行策略B的信号。而过滤掉策略A的信号,使其在当天不再发出信号。 3、到第2天后重新开始。
请问如何实现最简便? |
-- 作者:hzjlyy -- 发布时间:2012/8/4 21:25:36 -- 顶 同求 |
-- 作者:hzjlyy -- 发布时间:2012/8/6 10:00:03 -- 顶 同求 |
-- 作者:RogarZ -- 发布时间:2012/8/6 10:09:39 -- variable 设2个参数做限制呗
|
-- 作者:hzjlyy -- 发布时间:2012/8/6 10:14:37 -- 怎么设 给个例子吧 |
-- 作者:阿火 -- 发布时间:2012/8/6 10:26:37 -- 你的逻辑不全 策略a出现信号后,如果此时策略b已经有信号了,如何处理? [此贴子已经被作者于2012-8-6 10:26:46编辑过]
|
-- 作者:hzjlyy -- 发布时间:2012/8/6 10:36:09 -- 我的策略是A先出现 B后出现,它两个不会同时出现,但A的信号会在B出现后继续执行,所以B出现后要屏蔽它 |
-- 作者:hzjlyy -- 发布时间:2012/8/6 10:42:44 -- 最简单的方法是让A只执行一遍就结束,以后就没它的事了 |
-- 作者:yanxc -- 发布时间:2012/8/6 15:57:22 -- 以下是引用hzjlyy在2012-8-6 10:42:44的发言:
最简单的方法是让A只执行一遍就结束,以后就没它的事了 这个不行,A是多次开仓的。 |
-- 作者:yanxc -- 发布时间:2012/8/6 15:57:45 -- 以下是引用hzjlyy在2012-8-6 10:36:09的发言:
我的策略是A先出现 B后出现,它两个不会同时出现,但A的信号会在B出现后继续执行,所以B出现后要屏蔽它 对。 问题是如何屏蔽法? |