以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  引用外盘指标的时间问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=10388)

--  作者:power4
--  发布时间:2012/3/3 13:14:45
--  引用外盘指标的时间问题

我想在沪铜5分钟k线图上引用美铜的指标,如下面公式

STKINDI(\'HG00\',\'MACD.DEA(26,12,9)\',0,2,);

 

1)盘中引用:

现在碰到一个问题是,沪铜9点钟开盘,美铜的时间为2点,美铜9点的k线还未出来,此时应用的数据就不正确。

 

2)收盘后引用

收盘后,譬如在沪铜k线上,10:05分引用美铜的数据,引用出来是美铜10:05分的值,也就是换算后,北京时间17:05分的值。

 

3)STKINDI(\'HG00\',\'MACD.DEA(26,12,9)\',0,2,-84);

用上面这句话一样没什么效果

 

 

 


--  作者:rushtaotao
--  发布时间:2012/3/3 15:16:50
--  

周一客服工作人员应该会给出明确答复。。。

 


--  作者:power4
--  发布时间:2012/3/5 10:09:41
--  

没人给我回啊?

 


--  作者:董小球
--  发布时间:2012/3/5 11:04:11
--  
1、因为外盘时间跟国内不一样,所以直接引用的话,最新价格没问题,但是历史K线上会出现引用错误,但是可以计算下跟外铜的当前时间相差几个小时,然后在引用函数里做一个 “N小时×12”(因为一个小时有12个5分钟K线)的偏移,这样就可以取到跟国内时间一样位置的外盘K线了。
2、同1的回答。
3、STKINDI(\'HG00\',\'MACD.DEA(26,12,9)\',0,2,84); 应该是用84 而不是-84,而且用这种方法引用的时候一定要注意,由于它是根据K线数目来往前推算,所以一旦中间HG少一根K线,那么返回的数值可能就错误了

所以这个是一个很麻烦的事情
如果楼主目的是比较两个品种的价差,建议你直接用系统自带的套利功能来构建套利合约,开收盘时间不同不难处理了

--  作者:董小球
--  发布时间:2012/3/5 11:12:09
--  
希望以后金字塔能够改善下,让客户能够把时间换算成北京时间,那就方便了
--  作者:admin
--  发布时间:2012/3/5 11:30:15
--  
下个版本,会增加对不同时区进行自动同步处理功能
--  作者:power4
--  发布时间:2012/3/5 12:39:12
--  
请问admin是什么版本会增加不同时区的处理?我的是2.75版本.
--  作者:王锋
--  发布时间:2012/3/5 12:54:26
--  
2.82版
--  作者:power4
--  发布时间:2012/3/5 13:03:38
--  
STKINDI(\'HG00\',\'MACD.DEA(26,12,9)\',0,2,84); 用84 也不行啊。
--  作者:power4
--  发布时间:2012/3/5 18:16:57
--  

很少看到软件像jzt 这样将时间 换算,粗一看还莫名其妙,以为自己系统时间不对了