以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 信号消失问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=86971) |
|
-- 作者:yuanman -- 发布时间:2015/11/5 9:41:06 -- 信号消失问题 请教;模型中使用了跨周期KDJ指标,运行时出现了信号移动和信号消失的现象,用什么方法可以解决?谢谢 |
|
-- 作者:jinzhe -- 发布时间:2015/11/5 9:51:11 -- 小周期引用大周期了吗?在代码里面加一个-1进行偏移引用,引用已经走完的数据,避免产生闪烁。比如:stkindi(\'\',\'ma.ma1\',0,6,-1) |
|
-- 作者:yuanman -- 发布时间:2015/11/5 9:57:55 -- 请老师帮助修改一下;谢谢 k15_min15:=stkindi(\'\',\'kdj.k\',0,3); j15_min15:=stkindi(\'\',\'kdj.j\',0,3); 15sc:=cross(k15_min15,j15_min15); 15jc:=cross(j15_min15,k15_min15); zzz:=stkindi(\'\',\'boll.mid\',0,2,2); sss:=stkindi(\'\',\'boll.upper\',0,2,2); xxx:=stkindi(\'\',\'boll.lower\',0,2,2); |
|
-- 作者:jinzhe -- 发布时间:2015/11/5 10:14:14 -- k15_min15:=stkindi(\'\',\'kdj.k\',0,3,-1);
j15_min15:=stkindi(\'\',\'kdj.j\',0,3,-1);
15sc:=cross(k15_min15,j15_min15);
15jc:=cross(j15_min15,k15_min15);
zzz:=stkindi(\'\',\'boll.mid\',0,2,-1);
sss:=stkindi(\'\',\'boll.upper\',0,2,-1);
xxx:=stkindi(\'\',\'boll.lower\',0,2,-1); |
|
-- 作者:yuanman -- 发布时间:2015/11/5 10:45:47 -- 这个方法是使信号延后到下一引用周期收盘后再发出,虽然可以解决信号消失移动的问题,却使开平仓信号延后一个周期,不可取。请教,可不可以不延后一个周期,只延后到下一周期的开盘价哪? |
|
-- 作者:jinzhe -- 发布时间:2015/11/5 10:47:46 -- 那么就会出现你碰到的信号闪烁和偏移问题,小周期引用大周期时会碰到的问题,我们推荐使用刚才我回复的解决办法 |
|
-- 作者:yuanman -- 发布时间:2015/11/5 15:22:58 -- 请教;跨周期KDJ指标的参数是否可以调整,如何调整?
|
|
-- 作者:jinzhe -- 发布时间:2015/11/5 15:28:26 -- 可以调整,不写就是默认933 修改一下就是其他的参数了,比如: k15_min15:=stkindi(\'\',\'kdj.k(9,9,9)\',0,3,-1);
那么参数就是3个9
如何修改stkindi函数说明也有解释
|
|
-- 作者:yuanman -- 发布时间:2015/11/5 15:45:45 -- 请教,如果我设定的参数是25,7,7.这样写对吗?谢谢
|
|
-- 作者:jinzhe -- 发布时间:2015/11/5 15:53:22 -- 是的 |