ライブラリ: 統計関数 - ページ 2

 

しかし、エクセルでも同じような結果が得られるので、
の記事は間違っている可能性がある。むしろ、t値の計算方法と臨界値のセットの違いでしょう。
matlabやmathematicaのt値を使い、記事で紹介されている臨界値と比較した場合、
試験結果は 記事で紹介されている方法で計算したt値と同じになります。
しかし、これらの臨界値がすべて負の値であることを考えると、私はむしろ実装された方法の方が適していると信じたい
(mathematicaで得られた結果は比較すると大きすぎる)。

もちろん、t値を計算する別の方法を調べて、これらの結果がなぜこれほど違うのか調べてみるつもりです。


ヘラジカ

 
Haruna Nakamura:

しかし、エクセルでも同じような結果が得られるので、
の記事は間違っている可能性がある。むしろ、t値の計算方法と臨界値のセットの違いでしょう。
matlabやmathematicaのt値を使い、記事で紹介されている臨界値と比較した場合、
試験結果は 記事で紹介されている方法で計算したt値と同じになります。
しかし、これらの臨界値がすべて負の値であることを考えると、私はむしろ実装された方法の方が適していると信じたい
(mathematicaで得られた結果は比較すると大きすぎる)。

もちろん、t値を計算する別の方法を調べて、これらの結果がなぜこれほど違うのか調べてみるつもりです。


へらじか

中村春菜 さん、こんにちは、

t値を計算するコードのこの行に小さな間違いがあるのではないでしょうか:

tValue=corrCoeff*MathSqrt((n-2)/1-MathPow(corrCoeff,2));

の代わりに

tValue=corrCoeff*MathSqrt((n-2)/(1-MathPow(corrCoeff,2)));


マラカルネ

 
はい、その通りです。気づいてくれてありがとう!
編集版をアップロードしたので、モデレーターが承認すれば表示されるはずだ。
改めてありがとう!
 

やあ、みんな、

このスクリプトを使うのは初めてです!このスクリプトをMT5に実装して使用するにはどうすればよいでしょうか?ありがとうございます。

 

まず第一に、これはヘッドファイルです。テンプレートを#importすることはできない。つまりインクルード・ファイルである。

それから、関数"T mean(T &arr[])" は、T-templatesのどんな場合でもdoubleを返さなければならない。1と2の平均は1.5ですが、1ではありません。

 
第一に、これはインクルード・ファイルであり、第二に、最初の関数T mean(T &arr[]) は正しくない、なぜならTではなくdoubleを返すべきだからだ。
 
Orangetree:
第一に、これはインクルード・ファイルであり、第二に、最初の関数T mean(T &arr[]) は、Tではなくdoubleを返すべきで、正しくない。
中村春菜は ロシア語を知っていると思いますか?
 
Evgeny Belyaev:
中村春菜は ロシア語を知っていると思うか?
私は彼に英語で手紙を書いた
 

どなたかengleGrangerTestを使った例を作っていただけませんか?

私は結果を得ずに試しました。

 

中村春菜さん、こんにちは、

STD関数は母集団に対するもので、標本に対するものではないようです。 この関数を不用意に使用すると 、誤った結論を導く可能性が あります。 関数名を変更するか、標本標準偏差に関数を追加することをお勧めします。
ところで、MQL5のMathライブラリには、MathStandardDeviation()という関数がすでにあります。