以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 固定时间交易问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=164026) |
-- 作者:fjaxs303 -- 发布时间:2018/6/14 14:36:03 -- 固定时间交易问题 老师: 假设特定品种每月固定时间买进,遇周末顺推,我这样编怎么老师不对? 代码:(每月10日买入,遇周末顺推) AA:=IF(STRCMP(STRRIGHT(STKNAME,8),\'浦发银行\')=0,1,0); N3:=IF(BETWEEN(DAY,11,13) AND VOL<>0,DAY=12,0) and (day=10)=(weekday=6); N2:=IF(BETWEEN(DAY,10,12) AND VOL<>0,DAY=11,N3) and (day=10)=(weekday=7); N1:=IF(BETWEEN(DAY,9,11) AND VOL<>0,DAY=10,N2); XG:IF(AA,N1,0);
|
-- 作者:FireScript -- 发布时间:2018/6/14 15:25:32 -- 有个问题,遇到节假日比较长的好像就不行了。这个你想按照什么样逻辑去处理? |
-- 作者:wenarm -- 发布时间:2018/6/14 16:22:59 -- 不对,你这个处理代码根本判断不了。归根到底就是没法在当前位置判断未来的一个节点。 [此贴子已经被作者于2018/6/14 16:23:44编辑过]
|
-- 作者:fjaxs303 -- 发布时间:2018/6/14 17:37:54 -- 节假日问题实盘遇到只能人工处理,回测只能忽略。现在的问题是每月相对确定一个时间,这个时间是否遇上周六、周日,程序照理可以作出判断。应该怎么写? |
-- 作者:wenarm -- 发布时间:2018/6/14 18:38:11 -- aa:day =10 or ref(day,1)<10 and day>10 |
-- 作者:fjaxs303 -- 发布时间:2018/6/15 8:17:28 -- 非常感谢,感谢!!! |