以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教跨周期问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=98073)

--  作者:yuanman
--  发布时间:2016/6/1 9:43:13
--  请教跨周期问题

请教老师;在15周期调用5分钟周期KD交叉数据作为开仓信号,会不会出现信号移动和消失现象?谢谢

 


--  作者:jinzhe
--  发布时间:2016/6/1 9:51:41
--  
在走完k线的情况不会,用固定轮询会,
--  作者:yuanman
--  发布时间:2016/6/1 10:18:43
--  
我的模型昨天运行时出现了信号移动的情况,不知是什么原因导致的?模型的开平仓信号就是依据5分钟周期KD交叉做出的,很简单,模型中引用的5分钟KD是这样编写的,k5_min5:=stkindi(\'\',\'kdj.k\',0,5);
j5_min5:=stkindi(\'\',\'kdj.j\',0,5);
5sc:=cross(k5_min5,j5_min5);
5jc:=cross(j5_min5,k5_min5);
请老师帮助看看是什么问题?谢谢
--  作者:jinzhe
--  发布时间:2016/6/1 10:20:42
--  
5分钟周期,参数是2,不是5,不要随意发挥写,要按照函数说明写
--  作者:yuanman
--  发布时间:2016/6/1 10:36:50
--  

真不好意思,是我编写时大意犯的错。谢谢老师。还要请教老师,我要在15分钟周期模型中引用两个跨周期MACD指标,一个是10分钟,一个是30分钟的。测试通不过,请老师帮助编写;谢谢

ee12:=stkindi(\'\',\'gs1.em(12)\',0,18,-1);
ee26:=stkindi(\'\',\'gs1.em(26)\',0,18,-1);
dd1:=stkindi(\'\',\'macd.dea\',0,18,-1);
diff10:2*c/13-2*c/27+11*10ee12/13-25*10ee26/27;
dea10:2*diff10/10+8/10*10dd;
macd10:2*(diff10-dea10)

 

ee12:=stkindi(\'\',\'gs1.em(12)\',0,4,-1);
ee26:=stkindi(\'\',\'gs1.em(26)\',0,4,-1);
dd:=stkindi(\'\',\'macd.dea\',0,4,-1);
diff30:2*c/13-2*c/27+11*ee12/13-25*ee26/27;
dea30:2*diff/10+8/10*dd;
macd30:2*(diff-dea);


--  作者:jinzhe
--  发布时间:2016/6/1 10:46:05
--  
你那边编译报什么错?
--  作者:yuanman
--  发布时间:2016/6/1 11:16:41
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160601111354.png
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2016/6/1 11:17:33
--  
前面一句少分号
--  作者:yuanman
--  发布时间:2016/6/1 11:50:08
--  

老师;粉色部分会不会搞混啊?

 

ee12:=stkindi(\'\',\'gs1.em(12)\',0,18,-1);
ee26:=stkindi(\'\',\'gs1.em(26)\',0,18,-1);
dd1:=stkindi(\'\',\'macd.dea\',0,18,-1);
diff10:2*c/13-2*c/27+11*ee12/13-25*ee26/27;
dea10:2*diff10/10+8/10*dd1;
macd10:2*(diff10-dea10);

 

ee12:=stkindi(\'\',\'gs1.em(12)\',0,4,-1);
ee26:=stkindi(\'\',\'gs1.em(26)\',0,4,-1);
dd:=stkindi(\'\',\'macd.dea\',0,4,-1);
diff30:2*c/13-2*c/27+11*ee12/13-25*ee26/27;
dea30:2*diff/10+8/10*dd;
macd30:2*(diff-dea);


--  作者:jinzhe
--  发布时间:2016/6/1 13:13:40
--  

不会,后面的重新被赋值了,后面的是用后面被赋值的,前面是用前面被赋值的