インディケータ: 相関係数

 

相関係数:

相関係数」指標

相関係数

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と比較した場合、ロボットのインジケータラインと計算は正常です。

しかし、テスト後にテスト結果に応じて表示されるチャートを見たり、別途テストパラメータでインジケータをスローする場合は、これらの行は、その計算を行うどのような基準で明確ではありません。

ビジュアルテスト


そして、これはテストの後に表示され、同じことが別々に指標を追加した場合に発生します。


何が問題なのでしょうか?