指标: 相关系数

 

相关系数:

相关系数 "指标

相关系数

Author: Artyom Trishkin

 
//--- 相关系数计算
   double array_a[];
   double array_b[];
   vector a;
   vector b;

   for(int i=limit; i>=0; i--)
     {
      int count=ExtPeriod;
      if(limit>1 && i+count>limit)
         count=limit-i+1;

      if(ArrayCopy(array_a,ExtBufferMA1,0,i,count)!=count || ArrayCopy(array_b,ExtBufferMA2,0,i,count)!=count)
         continue;
      a.Swap(array_a);
      b.Swap(array_b);
      ExtBufferCorrelation[i]=a.CorrCoef(b);
     }
它非常昂贵。
 
fxsaber #:
很贵的。

我猜也是我们的目标不是制造火箭我们的目标是逻辑简单

你能告诉我你的选择吗?简单明了我很乐意一探究竟

 
Artyom Trishkin #:

你能告诉我你的选择吗?

我没有任何选择。只见过反复实施。

 
fxsaber #:

我没有。只见过迭代实现。

我明白了。为了简单起见,我就不费心了
 

我不明白这是什么原因
如果您在黄金期货的可视测试中运行该指标,并将其与 XAUUSD 进行比较,那么机器人中的指标线和计算结果都是正常的。

但如果在测试后查看根据测试结果显示的图表或单独抛出带有测试参数的指标,那么这些线条就不清楚是根据什么标准进行计算的。

视觉测试


测试后出现了这种情况,如果单独添加一个指标,也会出现同样的情况。


问题出在哪里?