mehmet.ferit Nickli Üyeden Alıntı
r-squared'in acik formulunu şu şekilde yazdım:
(metastock için)
a1:=Input("period",1,10000,20);
x1:=Cum(1);
y1:=C;
fer1:=a1*Sum(x1*y1,a1)-Sum(x1,a1)*Sum(y1,a1);
fer2:=a1*Sum(x1*x1,a1)-Sum(x1,a1)*Sum(x1,a1);
fer3:=a1*Sum(y1*y1,a1)-Sum(y1,a1)*Sum(y1,a1);
fer4:=fer2*fer3;
fer5:=Sqrt(fer4);
fer6:=fer1 / fer5;
Power(fer6,2)
burada hesaplamalarda(yuvarlama vs...) gibi nedenlerden dolayı orjinal formulle,bu formul arasında ufak sapmalar oluyor,ama %99 oranında doğru diyebilirim...özellikle 15 dakika altında hesaplama hataları çoğalıyor(daha doğrusu hesaplayamıyor),15 dakika ve üzerinde problem yok...
matrikse gelince,bu hesaplamalarda kafayı yiyor haliyle...cum,sum,power fonksiyonları aynı,bir tek sqrt yer,ne sqr yazılıması gerekiyor ama bu da yeterli değil...formul içindeki parçaları tek tek matrikste formuluze edip,daha sonra parçaların birleştirilmesi lazım,tabii malesef kunlanılabilirliliği kalmıyor(zaten bu yüzden parçalara ayırdım formulu)...
orjinal matematiksel formulu şu şekilde:
[ n * sum(X*Y) - sum(X) * sum(Y) ]
¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
sqrt ( [n * sum(X*X) - sum(X) * sum(X)] * [n * sum(Y*Y) - sum(Y) * sum(Y)]
n regression periodumuz,x zaman serisi,y fiyat serisi gibi.......tabii bu coefficient of correlation yani r'in formulu,bunun karesi alınınca olay tamamlanıyor....
Yer imleri