無料でロボットをダウンロードする方法を見る
Telegram上で私たちを見つけてください。
私たちのファンページに参加してください
私たちのファンページに参加してください
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
統計関数 - MetaTrader 5のためのライブラリ
- ビュー:
- 1232
- 評価:
- パブリッシュ済み:
- 2016.11.04 11:14
- アップデート済み:
- 2016.11.22 07:34
- このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
2つの時系列間の相関、線形回帰、標準偏差などの時系列を記述する値の計算を可能にする統計関数のセット。また、signed integralのようなより高度な機能も備えています。
「Statistics.mqh」ヘッダーファイルには下記の関数が含まれます。
構文 | 説明 | 戻り値タイプ |
---|---|---|
mean(T &arr[]) | 平均値 | (ジェネリック) |
std(double &arr[]) | 標準偏差 | double |
correlation(&arr1[], &arr2[]) | 相関関係係数 | double |
detrend(arr[], resultArray[]) | 時系列分解 | void |
regression(&arr1[], &arr2[], &res[]) | 回帰直線 | void |
regression(double &arr1[], double &arr2[], double &res[], double &aCoeff,double &bCoeff) | 係数付きの回帰直線 | void |
dickeyFuller(double &arr[]) | 定常性のためのディッキーフラーテスト | bool |
engleGrangerTest(double &arr1[], double &arr2[],double &cointCoeff) | テスト共和分のためエングル-グレンジャー2段階法 | bool |
AR1(double &arr[]) | ラグ1での自己回帰モデル | double |
signedIntegral(double a, double b, int n) * | Signed integral | double |
erf(double x) | エラー関数 | double |
normDistZ(double z) | 変数が正規分布からのものである確率 | double |
* 統合したい「foo」関数の独自の実装が追加される必要があります。デフォルト関数は f(x) = x です。
また、MQLで利用可能な時系列は最新のデータが0インデックスを持つように索引付けされていることを覚えておいてください。 それはそのようなアレイの順序を逆にするのは良いアイデアで、ARモデルでは必須です(配列は混乱を避けるためにメソッドの内側では逆転されていません)。
MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/13072
Rainbow_Clouds_HTF
入力パラメータでの時間枠選択オプションを含むRainbow_Clouds指標
Rainbow_Cloudsクラウド指標のグループとして実装された移動平均のファン