以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  轮询模式下,均线交叉时执行信号问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=164139)

--  作者:aliwealth
--  发布时间:2018/6/24 15:50:07
--  轮询模式下,均线交叉时执行信号问题
在轮询模式下,均线交叉时执行开平仓信号问题,
由于我用的前一根K线的价格REF(C,1),均线交叉时用LIMITR,OPEN去执行,比如程序如下,问:
1、回测的历史数据有无偷价?
2、轮询模式,是否出现信号闪烁?

MA5:=MA(REF(C,1),5);
MA30:=MA(REF(C,1),30);
BUY(MA5>MA30 AND HOLDING=0,1,LIMITR,OPEN);
SELL(MA5<=MA30 ,0,LIMITR,OPEN);
BUYSHORT(MA5<MA30 AND HOLDING=0,1,LIMITR,OPEN);
SELLSHORT(MA5>=MA30 ,0,LIMITR,OPEN);

--  作者:无为剑
--  发布时间:2018/6/24 16:31:42
--  
没有偷价的,你这种模式其实就等于走完K线模式了