以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (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
--
不会,后面的重新被赋值了,后面的是用后面被赋值的,前面是用前面被赋值的
|