エラー、バグ、質問 - ページ 835

 
pronych:

ああ、もう!...。

コードを新規プロジェクトにコピーする

1. OnInit()で、最初のvarの直後にカーソルを置いて、Ctrl+Spaceを押してください。

2. 2番目のvarで同じことを繰り返す

その違いを感じていただけるでしょうか。

構造体や クラスのメンバに対する コメントマッピングを追加しました。
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - Документация по MQL5
 
mql5:
構造体や クラスのメンバーに対する コメント表示を追加しました。
ありがとうございます、便利になりますね。
 

1週間ほど前に、データ記入画面の「保存」ボタンをクリックしてチャンピオンシップのデータを保存し直しました(以前はEAのテストも含めてすべて正常にチェックできていました)。その結果、これまで私のデータは「未チェック」というステータスになっていました。次のデータチェックはいつですか?

サービスデスクはバグに関する問題を扱うので、この問題については書いていません。

画面のスクリーンショットを添付します。

 
R0MAN:
お客様の情報を受け付けます。
 
Alexx:
あなたの情報を受け付けます。
ありがとうございます。
 
mql5:
次回のアップデートで修正版を提供する予定です。
なんだか、このバグでごっちゃになってしまいました :) 、ありがとうございます。
 

多通貨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をチャンピオンシップに送った開発者の経験を知ることに興味があります。 オープンプライス」テストモードを使用した履歴によるチェックは、実質的に間違っています。

 
gpwr:

多通貨EAをテストする際、テスターの不具合の可能性があります。EAがEURUSDとGBPUSD、両方のペアをM15タイムフレームで取引しているとします。これらの記号を個別にテストし、テスターで対応するペアを指定すれば、1つの結果が得られる。例えばテスターでEURUSDを指定しながらGBPUSDをテストした場合、別の結果が得られます。取引を調べると、GBPUSDをテストするときにEURUSDを指定した場合、GBPUSDをテストするときにGBPUSDを指定した場合の取引と比較して、15分(1バー)右にずれていることがわかります。EAは、新しいバーが 開かれたときに動作し、以下のように各ペアで個別にテストされます。

例えば、GBPUSDは、その履歴にいくつかのバーがありません。15分の差は、この場合、1本しかない小節が欠けていることを示唆している。これはバグではありません。一般的に、あるシンボルをそのチャートで取引する場合と、他の人のチャートで取引する場合では、異なる結果が得られることを覚悟しておく必要があります。
 
marketeer:
例えば、GBPUSDの場合、その履歴に欠けているバーがあります(金曜日のマーケットが少し前に終了しているなど)。15分の差は、この場合、1本しかない小節が欠けていることを示唆している。これはバグではありません。一般的に、あるシンボルをそのチャートで取引する場合と、他の人のチャートで取引する場合では、異なる結果が得られることを覚悟しておく必要があります。

穴は関係ない。曜日や時間帯に関係なく、すべての取引が1本ずつずれて表示されます。オープンプライス・テスト・モードでは、気配値の同期に問題があります。ティックワイズモードを使ったテストでは、必要なネストにトレードが配置され、すべてが機能します。でも、静的テストは時間がかかるんですよ。他の人はどうか知りませんが、ティックテストの最適化は時間がかかるため、不可能なのです。

ちなみに、私は今年の6月にすでに多通貨での相場同期のエラーを申請しています。何度か端末のアップデートがありましたが、まだエラーは直っていません。