mt5ストラテジーテスターのティック - ページ 2 123456789...15 新しいコメント Simon Gniadkowski 2013.04.08 20:25 #11 WhooDoo22:タイトルとは、ユーザー(私のような小心者)がサイトサーフィンの際に見つけられるように、記事に名前を付けるための数行のテキストである。この記事のタイトルは、そのテーマの背景を強く表しているのだが、詳しい説明を受けるために内容を読んでみることにした。記事のタイトルが「ダニ発生のアルゴリズム」であることに異論はないのですが、私の疑問に対する確認として 記事の内容を 読んでいない時点で、あまり役に立たないと感じています(あまり急がないでくださいね、WhooDooさん、アハハハ!)。 1月31日にPMでリンクを貼った記事と同じものです。 Simon Gniadkowski 2013.04.08 20:28 #12 NyemaSanya: WhooDoo22 さん、こんにちは。正確ではないのです。これは私にとってはかなり重要な問題です。私は高速な戦略を開発しようとしています(5分足チャートで取引、取引は数分しか続きません)。テスターでの最適化では良い結果が得られましたが、実時間では結果が大きく異なりました。明らかに、テストでは1日に数回の取引を想定していたのに、リアルタイムのデモ口座では数十回の 取引が起こり、テスターに何か問題があるのではと疑われます。そこで、私はこの問題を調べ始めた。私は、取引を行わず、ティックをファイルに記録するだけのEAを書きました。 これは実際のデータを提供した(VPS上で動作しているので、すべてを確実に記録している)。私はテスターからの各ティックデータをプリントアウトする修正版も作りました。この部分はログから抽出したものです。それで、私は両方のデータを持っていて、比較することができました。そして、驚きがありました。 ティックや数ティックを見逃したかどうかをどのように判断するのでしょうか? そして、ティックや数ティックを見逃したことが分かったらどうするのでしょうか? Nathan 2013.04.08 20:28 #13 NyemaSanya: WhooDoo22 さん、こんにちは。これらは正確ではありません。これは私にとってはかなり重要な問題です。私は高速な戦略を開発しようとしています(5分足チャートで取引、取引は数分しか続きません)。テスターでの最適化では良い結果が得られましたが、実時間では結果が大きく異なりました。明らかに、テストでは1日に数回の取引を想定していたのに、リアルタイムのデモ口座では数十回の 取引が起こり、テスターに何か問題があるのではと疑われます。そこで、私はこの問題を調べ始めた。私は、取引を行わず、ティックをファイルに記録するだけのEAを書きました。これは実際のデータを提供した(VPS上で動作しているので、すべてを確実に記録している)。私はテスターからの各ティックデータをプリントアウトする修正版も作りました。この部分はログから抽出したものです。それで、私は両方のデータを持っていて、比較することができました。そして、驚きがありました。実は、テスターのデータの方が多いのです。この記事(https://www.mql5.com/en/articles/75)で説明されているように単純化されているので、テスターのデータの方が少ないと思っていたのですが、そうではありません。簡単に説明すると、 ストラテジーテスターでは、同じ時間帯(例えば1分)で、実際の取引よりも多くのティックが生成 されているのです。また、出来高は、内蔵のインジケータが示す記録とは全く異なるものです。Ps:メインキャンドルデータ(オープン、クローズ、ハイ、ロー)が一致しているため、ティックテスター対現実の数の違いの問題は、透明ではありません。現実のデータを記録し、テスターと比較することなく、それを認識することは不可能である。こんにちはNyemaSanya。あなたの徹底的に説明されたビューのポイントに親切にありがとうございます。MQL5のテスターのコードを修正する権限を持っている人が、MQL4のようにMQL5のホームディレクトリのフォルダ内にある履歴フォルダから実際のティックデータを読み取るように修正すれば、解決するかもしれませんね。MQL4のテスターでストラテジーをあらゆるティックモード(90%の精度)で実行した後、「nit-picky」モード(99%の精度)に切り替えて、エントリー/イグジットシグナルが全く異なる結果を示したときに「壁に書いた文字」を読むと、いつも大笑いしています。ありがとうございました。 Nathan 2013.04.08 20:35 #14 RaptorUK: 1月31日にPMでリンクを渡した記事と同じものを読んでいないのですね。おっと、言葉を間違えた。"I haven't read the article's content" → "I had not read the article's content "です。はい、あなたが提供してくれたこの記事は読んだと思います。ありがとうございました。 Nathan 2013.04.08 20:38 #15 RaptorUK: ティックや数ティックを見逃したかどうかはどのように判断するのですか? また、ティックや数ティックを見逃したことが分かったらどうするのでしょうか?NyemaSanyaさんとお話しているのでしょうかね?MQL5テスターについて私が知っているのは、偽のティックを実行する(MQL4テスターより正確なようです)、それくらいです、先生。ありがとうございます。 NyemaSanya 2013.04.08 20:42 #16 RaptorUK: ダニを1匹逃したか、数匹逃したか、どうやって判断するのですか? また、ダニを1匹、数匹逃したことがわかったらどうするのでしょうか?こんにちは、RaptorUKこの違いは、1つまたは2つのティックの欠落ではありません。2013年の例を挙げてみましょう。3月7日、2.00から10.00まで。ティックの数は、実生活では27 878個、テスターでは49 676個です。 Simon Gniadkowski 2013.04.08 20:43 #17 NyemaSanya:RaptorUKさん、こんにちは。違いは、刻みが1つ、2つ足りないことではありません。2013年の例です。3月7日、2:00から10:00まで。ティックの数は、実運用では27 878個、テスターでは49 676個です。 では、通常どれくらいのティックを見逃しているのでしょうか? もし確認 しないのであれば、実際に50%のティックを見逃しているかどうかはわからないでしょう? NyemaSanya 2013.04.08 20:47 #18 WhooDoo22:NyemaSanyaさん、こんにちは。ご丁寧にご指摘いただきありがとうございます。MQL5テスターのコードを修正する権限を持っている人が、MQL4のようにMQL5のホームディレクトリフォルダ内の履歴フォルダから実際のティックデータを読み込むように修正すれば、解決するかもしれませんね。MQL4のテスターでストラテジーをあらゆるティックモード(90%の精度)で実行した後、「nit-picky」モード(99%の精度)に切り替えて、エントリー/イグジットシグナルが全く異なる結果を示したときに「壁に書いた文字」を読んで、いつも大笑いしています。ありがとうございました。 どういたしまして。残念ながら、私の結論は、現在、このような戦略は、ろうそくデータのみをベースとするMT5上で開発することができる唯一のものであるということです。テスターで生成されたティックデータは信頼性が低いため、さらに深く掘り下げていくことは無駄な努力となります。 Alain Verleyen 2013.04.08 20:49 #19 RaptorUK: マダニを1匹、または数匹見落としたかどうかをどのように判断しますか? また、マダニを1匹、または数匹見落としたことがわかったらどうしますか? フォワードテスト(またはライブ)では、常にティックを見逃すことになります。これはStrategy Testerの もう一つの問題点です(MT5の問題ではなく一般的な問題)。ティックが出来高(ティック)に基づいてエミュレートされ、Strategy Testerではより多くのティックを持つか、本物のティックが使用され、それでも「現実」よりも多くのティックを持つかのどちらかです。 NyemaSanya 2013.04.08 20:52 #20 RaptorUK: では、通常何ティック見逃すのでしょうか? もし確認しないのであれば、実際に50%のティックを見逃しているのかどうか分からないのではないでしょうか?RaptorUKさん、ごめんなさい。あなたの質問をよく理解していません。ダニが多いのはテスターでの話であって、実生活での話ではない、ということがよくわからないようです。したがって、私はテスターからのティックを見逃すことはありません、私はそれらから余分なものを捨てたいと思います(私はVPSに 記録された私のリアルタイムデータが正しく、完全であることを信頼しているため)。上記の例では、49676-27878=21798のティックがテスターによって追加で生成されています。(これはAlpariブローカーのEURUSDのデータです。) 123456789...15 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
タイトルとは、ユーザー(私のような小心者)がサイトサーフィンの際に見つけられるように、記事に名前を付けるための数行のテキストである。この記事のタイトルは、そのテーマの背景を強く表しているのだが、詳しい説明を受けるために内容を読んでみることにした。記事のタイトルが「ダニ発生のアルゴリズム」であることに異論はないのですが、私の疑問に対する確認として 記事の内容を 読んでいない時点で、あまり役に立たないと感じています(あまり急がないでくださいね、WhooDooさん、アハハハ!)。
WhooDoo22 さん、こんにちは。
正確ではないのです。
これは私にとってはかなり重要な問題です。私は高速な戦略を開発しようとしています(5分足チャートで取引、取引は数分しか続きません)。テスターでの最適化では良い結果が得られましたが、実時間では結果が大きく異なりました。明らかに、テストでは1日に数回の取引を想定していたのに、リアルタイムのデモ口座では数十回の 取引が起こり、テスターに何か問題があるのではと疑われます。
そこで、私はこの問題を調べ始めた。私は、取引を行わず、ティックをファイルに記録するだけのEAを書きました。 これは実際のデータを提供した(VPS上で動作しているので、すべてを確実に記録している)。私はテスターからの各ティックデータをプリントアウトする修正版も作りました。この部分はログから抽出したものです。それで、私は両方のデータを持っていて、比較することができました。そして、驚きがありました。
WhooDoo22 さん、こんにちは。
これらは正確ではありません。
これは私にとってはかなり重要な問題です。私は高速な戦略を開発しようとしています(5分足チャートで取引、取引は数分しか続きません)。テスターでの最適化では良い結果が得られましたが、実時間では結果が大きく異なりました。明らかに、テストでは1日に数回の取引を想定していたのに、リアルタイムのデモ口座では数十回の 取引が起こり、テスターに何か問題があるのではと疑われます。
そこで、私はこの問題を調べ始めた。私は、取引を行わず、ティックをファイルに記録するだけのEAを書きました。これは実際のデータを提供した(VPS上で動作しているので、すべてを確実に記録している)。私はテスターからの各ティックデータをプリントアウトする修正版も作りました。この部分はログから抽出したものです。それで、私は両方のデータを持っていて、比較することができました。そして、驚きがありました。
実は、テスターのデータの方が多いのです。この記事(https://www.mql5.com/en/articles/75)で説明されているように単純化されているので、テスターのデータの方が少ないと思っていたのですが、そうではありません。簡単に説明すると、 ストラテジーテスターでは、同じ時間帯(例えば1分)で、実際の取引よりも多くのティックが生成 されているのです。また、出来高は、内蔵のインジケータが示す記録とは全く異なるものです。
Ps:
メインキャンドルデータ(オープン、クローズ、ハイ、ロー)が一致しているため、ティックテスター対現実の数の違いの問題は、透明ではありません。現実のデータを記録し、テスターと比較することなく、それを認識することは不可能である。
こんにちはNyemaSanya。
あなたの徹底的に説明されたビューのポイントに親切にありがとうございます。
MQL5のテスターのコードを修正する権限を持っている人が、MQL4のようにMQL5のホームディレクトリのフォルダ内にある履歴フォルダから実際のティックデータを読み取るように修正すれば、解決するかもしれませんね。
MQL4のテスターでストラテジーをあらゆるティックモード(90%の精度)で実行した後、「nit-picky」モード(99%の精度)に切り替えて、エントリー/イグジットシグナルが全く異なる結果を示したときに「壁に書いた文字」を読むと、いつも大笑いしています。
ありがとうございました。
1月31日にPMでリンクを渡した記事と同じものを読んでいないのですね。
おっと、言葉を間違えた。
"I haven't read the article's content" → "I had not read the article's content "です。
はい、あなたが提供してくれたこの記事は読んだと思います。
ありがとうございました。
ティックや数ティックを見逃したかどうかはどのように判断するのですか? また、ティックや数ティックを見逃したことが分かったらどうするのでしょうか?
NyemaSanyaさんとお話しているのでしょうかね?MQL5テスターについて私が知っているのは、偽のティックを実行する(MQL4テスターより正確なようです)、それくらいです、先生。
ありがとうございます。
ダニを1匹逃したか、数匹逃したか、どうやって判断するのですか? また、ダニを1匹、数匹逃したことがわかったらどうするのでしょうか?
こんにちは、RaptorUK
この違いは、1つまたは2つのティックの欠落ではありません。2013年の例を挙げてみましょう。3月7日、2.00から10.00まで。ティックの数は、実生活では27 878個、テスターでは49 676個です。
RaptorUKさん、こんにちは。
違いは、刻みが1つ、2つ足りないことではありません。2013年の例です。3月7日、2:00から10:00まで。ティックの数は、実運用では27 878個、テスターでは49 676個です。
NyemaSanyaさん、こんにちは。
ご丁寧にご指摘いただきありがとうございます。
MQL5テスターのコードを修正する権限を持っている人が、MQL4のようにMQL5のホームディレクトリフォルダ内の履歴フォルダから実際のティックデータを読み込むように修正すれば、解決するかもしれませんね。
MQL4のテスターでストラテジーをあらゆるティックモード(90%の精度)で実行した後、「nit-picky」モード(99%の精度)に切り替えて、エントリー/イグジットシグナルが全く異なる結果を示したときに「壁に書いた文字」を読んで、いつも大笑いしています。
ありがとうございました。
マダニを1匹、または数匹見落としたかどうかをどのように判断しますか? また、マダニを1匹、または数匹見落としたことがわかったらどうしますか?
では、通常何ティック見逃すのでしょうか? もし確認しないのであれば、実際に50%のティックを見逃しているのかどうか分からないのではないでしょうか?
RaptorUKさん、ごめんなさい。
あなたの質問をよく理解していません。ダニが多いのはテスターでの話であって、実生活での話ではない、ということがよくわからないようです。したがって、私はテスターからのティックを見逃すことはありません、私はそれらから余分なものを捨てたいと思います(私はVPSに 記録された私のリアルタイムデータが正しく、完全であることを信頼しているため)。上記の例では、49676-27878=21798のティックがテスターによって追加で生成されています。(これはAlpariブローカーのEURUSDのデータです。)