1分でできるデータ品質評価
MetaTrader 4
—
テスター
| 7 2月 2012, 13:35
1 503
0
モデリング品質の計算式は、EAのテストレポートの数字の意味という記事にあります。
ModellingQuality = ((0.25*(StartGen-StartBar) + 0.5 *(StartGenM1-StartGen) + 0.9 *(HistoryTotal-StartGenM1)) / (HistoryTotal-StartBar))*100%;ただし、
HistoryTotal - ヒストリーの足の合計
StartBar - テストを開始した足の数します。モデリングは、少なくとも 101番目以降の足でテストされます。
StartGen - モデリングを開始した最も近い足の番号
StartGenM1 - 1分単位でのモデリング開始足の番号
このとき、
最寄りの時間枠のモデリングのはじめとの差の重み係数は 0.25です。;
最も近い時間枠のモデリングの初めの差と重み係数 0.5です。
1分足のモデリングの始めとヒストリーの終わりの重み係数は 0.9 です。
。
同じ式から導き出すと、1分データよりも小さいデータはモデリングに使用されないので、25% を超えることはできません。クライアントターミナルには、1分足よりも小さい時間枠はありませんが、ティックデータがあります。しかし、ティックデータは通常クライアントターミナルに格納されていません。
。
1分足データは、価格の動きの最も詳細なデータです。そして、これを使用して、より大きい期間の足の価格の動きをモデル化できます。実際の価格の動きとティックモデルの差は、それほど大きくはありません。:始値、高値、安値、終値。リファレンスポイントは、価格の動きの関数 (第一次近似) の近似をします。期間の値が大きいほど、より正確なモデリングになります。逆に、モデリング期間の値が低ければ、モデリング品質は低下します。たとえば、1時間足をモデルに、240分の1までリファレンスポイントを使用できます。5分足の場合、リファレンスポイントは20に低下します。
前述のように、形成される 1分足にはちょうど 4 の基準点があります!1分足の品質モデルが、25% を超えない理由です。ただし、1分足でテストするときより大きな時間枠からデータを受け取ることができ、そのデータモデルはもちろん、より高い値であるべきでしょう
。
注意: 厳密に言えば、1分足ベースによるデータモデリングは、「最も近い時間枠のヒストリーデータに基づくモデリング」と定義すべきでしょう。5分足の場合、0.9ではなく、0.5とレーティングされるべきです。しかし、このような理由で、追加の式を導入し、モデリングアルゴリズムを複雑にすることは避けました。
MetaQuotes Ltdによってロシア語から翻訳されました。
元の記事: https://www.mql5.com/ru/articles/1513
警告: これらの資料についてのすべての権利はMetaQuotes Ltd.が保有しています。これらの資料の全部または一部の複製や再プリントは禁じられています。
ディスカッションに移動
EAのパラメータの選択における テスト(最適化) テクニックとその基準
テストにおける聖杯を見つけることは難しくありませんが、取り除くことは非常に困難です。この記事では、ユーザーの負荷を最小に抑え、最大の効果を得られるように、自動化されたグループとEAの選定について説明します。
EAのサンプル
一般的なMACDを使ったEAを例として、MQL4開発の原則を紹介します。
新しいMetaTrader 5 とMQL5の登場
これはMetaTrader5のただの簡単なレビューです。このような短い時間でシステムのすべての特徴を述べることはできません。2009年9月9日に試用を開始しました。これはシンボル的な日付でラッキーナンバーになると信じています。ベータ版のMetaTrader5とMQL5を手に入れて数日が経ちました。まだ全ての特徴を使ってはいませんが、すでに関心させられました。
エラー 146 (「トレードコンテキスト ビジー」) と、その対処方法
この記事では、MT4において複数のEAの衝突をさける方法を扱います。ターミナルの操作、MQL4の基本的な使い方がわかる人にとって、役に立つでしょう。
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索