欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]引用公式过多,无法计算两品种的相关系数

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4614人关注过本帖树形打印复制链接

主题:[求助]引用公式过多,无法计算两品种的相关系数

帅哥哟,离线,有人找我吗?
yeyi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:253 积分:1742 威望:0 精华:0 注册:2010/8/12 13:04:52
[求助]引用公式过多,无法计算两品种的相关系数  发帖心情 Post By:2012/6/13 13:38:35    Post IP:58.210.227.170[显示全部帖子]

一个程序

 

为将对冲文本文件中各品种,在一公式中计算两品种的相关系数(求教:是在VBA编呢,还是在公式中直接编?)

 

 

if not(islastbar) then  exit;

FOR K=1 TO 863 DO
BEGIN 
//TCLINE从文本文件中为两个品种:如SH600104/SH600756

   TCFULLCODE1:=STRMID(TCLINE,1,8);  //品种1代码
   TCMARKET1:=STRMID(TCLINE,1,2);
   TCCODE1:=STRMID(TCLINE,3,6);
//JBSJ.SPJ为公式SPJ:CLOSE 就是引用收盘价

   TNCLOSE1:=STKINDI(TCFULLCODE1,'JBSJ.SPJ',0,6);//此处执行提示引用公式过多
   
   TCFULLCODE2:=STRMID(TCLINE,10,8); //品种2代码

   TCMARKET2:=STRMID(TCLINE,10,2);
   TCCODE2:=STRMID(TCLINE,12,6);
   TNCLOSE2:=STKINDI(TCFULLCODE2,'JBSJ.SPJ',0,6);//此处执行提示引用公式过多

  
 
END;


 

 

 

文本文件如下

 

SH600348/SZ000968(阳泉煤业/煤气化 )
SH600348/SH600395(阳泉煤业/盘江股份 )
SH600348/SH601101(阳泉煤业/昊华能源 )
SH600348/SZ000780(阳泉煤业/平庄能源 )
SH600348/SZ000933(阳泉煤业/神火股份 )
SH600348/SZ000937(阳泉煤业/冀中能源 )
SH600348/SZ000983(阳泉煤业/西山煤电 )
SH600348/SZ002128(阳泉煤业/露天煤业 )
SH600348/SH600123(阳泉煤业/兰花科创 )
SH600348/SH600188(阳泉煤业/兖州煤业 )
SH600348/SH600508(阳泉煤业/上海能源 )
SH600348/SH600997(阳泉煤业/开滦股份 )
SH600348/SH601001(阳泉煤业/大同煤业 )
SH600348/SH601088(阳泉煤业/中国神华 )
SH600348/SH601666(阳泉煤业/平煤股份 )
SH600348/SH601699(阳泉煤业/潞安环能 )
SH600348/SH601898(阳泉煤业/中煤能源 )
SZ000968/SH600395(煤气化/盘江股份 )
 


 回到顶部
帅哥哟,离线,有人找我吗?
yeyi
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:253 积分:1742 威望:0 精华:0 注册:2010/8/12 13:04:52
  发帖心情 Post By:2012/6/13 15:44:12    Post IP:58.210.227.170[显示全部帖子]

有其它好的办法吗


 回到顶部