金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3517|回复: 2

相关系数公式计算错误

[复制链接]

8

主题

23

帖子

23

积分

Rank: 1

等级: 新手上路

注册:
2022-12-12
曾用名:
发表于 2023-1-5 13:29 | 显示全部楼层 |阅读模式
我在其他软件搬过来的公式,发现金字塔中的 RELATE 或是 CORR 计算相关系数,其结果和EXCEL中计算结果不符。我原来的公式和EXCEL中计算的是相符的,请使用下面数据进行验证:
EXCEL公式=CORREL(A1:A20,B1:B20),结果为0.64419,而金字塔中是 0.694,
请问这个计算差异是如何产生的?能否告知你们的算法?


266.15        263.87097
266.66        263.94264
265.97        264.00458
266.08        264.06264
266.16        264.18319
265.3        264.29278
263.89        264.38681
262.06        264.44319
259.8        264.44764
253.66        264.35347
255.81        264.29444
247.82        264.09417
246.44        263.87972
245.62        263.65153
245.07        263.45
246.82        263.26403
246.15        263.06042
247.16        262.86958
247.75        262.69653
248.79        262.53861



截图202301051324516537.png
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-1-5 14:15 | 显示全部楼层
本帖最后由 技术009 于 2023-1-5 14:17 编辑

截图202301051415008032.png

这个不好贴文字,直接看这个图。我不知道你的算法是怎样的,但是我们这里的算法就是上图里的计算方式。
上面算法PEL实现:
INPUT:N(5,1,100,1);
V1:=c;
V2:=INDEXC;


x1:=MA(V1,N);
X2:=MA(V2,N);

sum1:=0;
sum2:=0;
sum3:=0;
for i=0 to N-1 do
begin
sum1:=sum1+pow(V1[BARPOS-i]-x1,2);
sum2:=sum2+pow(V2[BARPOS-i]-x2,2);
sum3:=sum3+(V1[BARPOS-i]-x1)*(V2[BARPOS-i]-x2);
end

result:sum3/SQRT(sum1*sum2);
r:RELATE(v1,v2,5);//对照组
r和result结果是一样的。
截图202301051416084729.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

23

帖子

23

积分

Rank: 1

等级: 新手上路

注册:
2022-12-12
曾用名:
 楼主| 发表于 2023-1-5 14:27 | 显示全部楼层
好的,我研究一下,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-6-9 10:35 , Processed in 0.146377 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表