エラー、バグ、質問 - ページ 835 1...828829830831832833834835836837838839840841842...3185 新しいコメント Ilyas 2012.09.03 11:41 #8341 pronych:ああ、もう!...。コードを新規プロジェクトにコピーする1. OnInit()で、最初のvarの直後にカーソルを置いて、Ctrl+Spaceを押してください。2. 2番目のvarで同じことを繰り返すその違いを感じていただけるでしょうか。 構造体や クラスのメンバに対する コメントマッピングを追加しました。 Документация по MQL5: Основы языка / Типы данных / Структуры и классы www.mql5.com Основы языка / Типы данных / Структуры и классы - Документация по MQL5 Vladimir Gomonov 2012.09.03 12:55 #8342 mql5:構造体や クラスのメンバーに対する コメント表示を追加しました。 ありがとうございます、便利になりますね。 Roman Shiredchenko 2012.09.04 13:21 #8343 1週間ほど前に、データ記入画面の「保存」ボタンをクリックしてチャンピオンシップのデータを保存し直しました(以前はEAのテストも含めてすべて正常にチェックできていました)。その結果、これまで私のデータは「未チェック」というステータスになっていました。次のデータチェックはいつですか?サービスデスクはバグに関する問題を扱うので、この問題については書いていません。画面のスクリーンショットを添付します。 Alexey Petrov 2012.09.04 13:34 #8344 R0MAN: お客様の情報を受け付けます。 Roman Shiredchenko 2012.09.04 13:40 #8345 Alexx: あなたの情報を受け付けます。 ありがとうございます。 削除済み 2012.09.04 15:22 #8346 mql5: 次回のアップデートで修正版を提供する予定です。 なんだか、このバグでごっちゃになってしまいました :) 、ありがとうございます。 Vladimir 2012.09.04 17:57 #8347 多通貨EAをテストする際、テスターの不具合の可能性があります。EAがEURUSDとGBPUSD、両方のペアをM15タイムフレームで取引しているとします。これらの記号を個別に、テスターで適切なペアを指定してテストすると、1つの結果が得られる。例えばテスターでEURUSDを指定しながらGBPUSDをテストした場合、別の結果が得られます。取引を調べると、GBPUSDをテストするときにEURUSDを指定した場合、GBPUSDをテストするときにGBPUSDを指定した場合に比べて、取引が15分(1バー)右にずれていることがわかります。EAは、新しいバーが 開かれたときに動作し、以下のように各ペアで個別にテストされます。 int bars=Bars(Symb[s],TimeFrame); if((bars>PrevBars[s]) { PrevBars[s]=bars; EA内でペアを選択し、その新しいバーを個別にチェックするのであれば、テスターの結果がテスターで指定したペアに依存する理由は不明です。 追伸:servicedeskにリクエストを送りました。多通貨EAをチャンピオンシップに送った開発者の経験を知ることに興味があります。 オープンプライス」テストモードを使用した履歴によるチェックは、実質的に間違っています。 Stanislav Korotky 2012.09.04 19:26 #8348 gpwr:多通貨EAをテストする際、テスターの不具合の可能性があります。EAがEURUSDとGBPUSD、両方のペアをM15タイムフレームで取引しているとします。これらの記号を個別にテストし、テスターで対応するペアを指定すれば、1つの結果が得られる。例えばテスターでEURUSDを指定しながらGBPUSDをテストした場合、別の結果が得られます。取引を調べると、GBPUSDをテストするときにEURUSDを指定した場合、GBPUSDをテストするときにGBPUSDを指定した場合の取引と比較して、15分(1バー)右にずれていることがわかります。EAは、新しいバーが 開かれたときに動作し、以下のように各ペアで個別にテストされます。 例えば、GBPUSDは、その履歴にいくつかのバーがありません。15分の差は、この場合、1本しかない小節が欠けていることを示唆している。これはバグではありません。一般的に、あるシンボルをそのチャートで取引する場合と、他の人のチャートで取引する場合では、異なる結果が得られることを覚悟しておく必要があります。 Vladimir 2012.09.04 19:34 #8349 marketeer: 例えば、GBPUSDの場合、その履歴に欠けているバーがあります(金曜日のマーケットが少し前に終了しているなど)。15分の差は、この場合、1本しかない小節が欠けていることを示唆している。これはバグではありません。一般的に、あるシンボルをそのチャートで取引する場合と、他の人のチャートで取引する場合では、異なる結果が得られることを覚悟しておく必要があります。 穴は関係ない。曜日や時間帯に関係なく、すべての取引が1本ずつずれて表示されます。オープンプライス・テスト・モードでは、気配値の同期に問題があります。ティックワイズモードを使ったテストでは、必要なネストにトレードが配置され、すべてが機能します。でも、静的テストは時間がかかるんですよ。他の人はどうか知りませんが、ティックテストの最適化は時間がかかるため、不可能なのです。 ちなみに、私は今年の6月にすでに多通貨での相場同期のエラーを申請しています。何度か端末のアップデートがありましたが、まだエラーは直っていません。 hrenfx 2012.09.04 19:40 #8350 gpwr:ディスカッションを 読む 1...828829830831832833834835836837838839840841842...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ああ、もう!...。
コードを新規プロジェクトにコピーする
1. OnInit()で、最初のvarの直後にカーソルを置いて、Ctrl+Spaceを押してください。
2. 2番目のvarで同じことを繰り返す
その違いを感じていただけるでしょうか。
構造体や クラスのメンバーに対する コメント表示を追加しました。
1週間ほど前に、データ記入画面の「保存」ボタンをクリックしてチャンピオンシップのデータを保存し直しました(以前はEAのテストも含めてすべて正常にチェックできていました)。その結果、これまで私のデータは「未チェック」というステータスになっていました。次のデータチェックはいつですか?
サービスデスクはバグに関する問題を扱うので、この問題については書いていません。
画面のスクリーンショットを添付します。
あなたの情報を受け付けます。
次回のアップデートで修正版を提供する予定です。
多通貨EAをテストする際、テスターの不具合の可能性があります。EAがEURUSDとGBPUSD、両方のペアをM15タイムフレームで取引しているとします。これらの記号を個別に、テスターで適切なペアを指定してテストすると、1つの結果が得られる。例えばテスターでEURUSDを指定しながらGBPUSDをテストした場合、別の結果が得られます。取引を調べると、GBPUSDをテストするときにEURUSDを指定した場合、GBPUSDをテストするときにGBPUSDを指定した場合に比べて、取引が15分(1バー)右にずれていることがわかります。EAは、新しいバーが 開かれたときに動作し、以下のように各ペアで個別にテストされます。
int bars=Bars(Symb[s],TimeFrame);
if((bars>PrevBars[s])
{
PrevBars[s]=bars;
EA内でペアを選択し、その新しいバーを個別にチェックするのであれば、テスターの結果がテスターで指定したペアに依存する理由は不明です。
追伸:servicedeskにリクエストを送りました。多通貨EAをチャンピオンシップに送った開発者の経験を知ることに興味があります。 オープンプライス」テストモードを使用した履歴によるチェックは、実質的に間違っています。
多通貨EAをテストする際、テスターの不具合の可能性があります。EAがEURUSDとGBPUSD、両方のペアをM15タイムフレームで取引しているとします。これらの記号を個別にテストし、テスターで対応するペアを指定すれば、1つの結果が得られる。例えばテスターでEURUSDを指定しながらGBPUSDをテストした場合、別の結果が得られます。取引を調べると、GBPUSDをテストするときにEURUSDを指定した場合、GBPUSDをテストするときにGBPUSDを指定した場合の取引と比較して、15分(1バー)右にずれていることがわかります。EAは、新しいバーが 開かれたときに動作し、以下のように各ペアで個別にテストされます。
例えば、GBPUSDの場合、その履歴に欠けているバーがあります(金曜日のマーケットが少し前に終了しているなど)。15分の差は、この場合、1本しかない小節が欠けていることを示唆している。これはバグではありません。一般的に、あるシンボルをそのチャートで取引する場合と、他の人のチャートで取引する場合では、異なる結果が得られることを覚悟しておく必要があります。
穴は関係ない。曜日や時間帯に関係なく、すべての取引が1本ずつずれて表示されます。オープンプライス・テスト・モードでは、気配値の同期に問題があります。ティックワイズモードを使ったテストでは、必要なネストにトレードが配置され、すべてが機能します。でも、静的テストは時間がかかるんですよ。他の人はどうか知りませんが、ティックテストの最適化は時間がかかるため、不可能なのです。
ちなみに、私は今年の6月にすでに多通貨での相場同期のエラーを申請しています。何度か端末のアップデートがありましたが、まだエラーは直っていません。