以文本方式查看主题

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

--  作者:新手123
--  发布时间:2016/5/17 20:14:18
--  关于引用

老师,

    你好,我用小引用大周期时发现信号会往前跳格出现,例如:

我在1分钟界面里引用5分钟的KDJ数据发现,当5分钟数据条件成立时,信号不是在当期1分钟K线上而是跳到前4根K线上,引用公式为:

X: =stkindi(\'\',\'KDJ.K,0,21,5),LINETHICK0 ;

 

请问如何修改可以避免信号往前跳格出现?另外,如果我引用日线数据也会这样往前跳格吗?

 引用公式为:x:=stkindi(\'\',\'KDJ.k,0,6),LINETHICK0 ;

 

 

谢谢。


--  作者:jinzhe
--  发布时间:2016/5/18 8:59:19
--  

造成的原因是1分钟k线下,5分钟数据没有走完会一直造成引用数据的变化。所以需要做个偏移引用,:X: =stkindi(\'\',\'KDJ.K,0,2,-1),LINETHICK0   这里的2表示5分钟周期,-1表示往前偏移引用一个数据,偏移的数据是固定不变的


--  作者:新手123
--  发布时间:2016/5/18 19:04:13
--  

老师,

    你好,

 

     如果我引用日线数据,日线结束后也会像引用分钟线一样往前跳格吗?

 引用公式为:x:=stkindi(\'\',\'KDJ.k,0,6),LINETHICK0 ;

 

    谢谢。


--  作者:jinzhe
--  发布时间:2016/5/19 9:05:42
--  
是的,也要用-1进行偏移