サービスデスクです。苦情、提案 - ページ 8

 
Alexey Kozitsyn:

MT4では、同様の方式で、データを読み込まない。つまり、最初は2050件ほど用意されており、より多くの履歴を得るためには、履歴を深くスクロールする必要があるのです。

これが、私が話していたことです。どうやらMT4にはそれ以外の方法はないようです。昔からそうだったんです。

しかし、MT4は常にTFとインジケータのデータを勝手に同期させる ので、プログラマーは全く気にする必要がありません(相場のアーカイブやチャートを通じて履歴を事前にダウンロードしている場合のみ)。私としては、MT5の履歴を自動でダウンロードできることよりも、こちらの方がメリットが大きいと思っています。

 
Alexey Kozitsyn:

MT4では、同様の方式で、データを読み込まない。例えば、当初は2050年が利用可能で、より多くの履歴を得るためには、チャートを履歴の奥深くまでスクロールさせる必要があります。

また、ある特殊な点にも気づきました。スクロール中に新しいバーが読み込まれると、prev_calculatedは0にリセットされます(「更新」ボタンのように機能します)。

開発者の皆様へ。チャートスクロールを使わずに履歴を入れ替える方法(MT4!)があればコメントください。

私のExpert Advisorは非常に優秀です。

プログラム的にチャートをスクロールさせずに履歴をダウンロードすることはできませんが、PgUpキーだけはエミュレートできます - Foursフォーラムに書かれています。

また、"All ticks "モードでテスターを数回動作させることにより、ヒストリーデータを増加させることができます。テスト中のタイムフレームとM1までの下のタイムフレームが最大に入れ替わります - チャート上のバーの最大 数の設定に注意を払うことなく、サーバー上で利用可能なすべてのデータをダウンロードするために、いくつかの試行が行われます。

 
Slawa:

4倍では、これまでと同じです。

PgUpキーをエミュレートすることでしか、チャートをスクロールせずに履歴を汲み上げることは不可能です - それは4倍速フォーラムでたくさん書かれていました。

また、"All ticks "モードでテスターを数回動作させることにより、ヒストリーデータを増加させることができます。テスト中のタイムフレームとM1までの下のタイムフレームが最大に入れ替わります - チャート上のバーの最大 数の設定に注意を払うことなく、サーバー上で利用可能なすべてのデータをダウンロードするために、いくつかの試行が行われます。

残念ながらクアッドフォーラムは未訪問です。分かりやすい説明ありがとうございます。
 

別件でservicedex #1342540に書き込みました。最初は返信が来て、コードを要求されました。問題を説明するコードと詳細なスクリーンショットを提供しました。数日間の返信で-沈黙。そして、修理するのかしないのかを聞いただけです。

何が言いたいかというと、MT5テスターで時系列にアクセスする際、テスト開始日があるシンボルの履歴の日付より早い場合、そのシンボルがすでに履歴を持っている日付でも、テスト全体を通してその時系列からデータを取得することができません。代わりに、テスターは「XXXYYY: There is no history」というエラーを送信します。取引サーバーでXXXYYY履歴が利用可能であることを確認してください」と言われました。

多通貨解析では、共通集合のうち、現在の時点ですでにテスト履歴が始まっている記号の部分集合を使用することが多い。そして、セットの他のシンボルの歴史が始まると、それらもつながっていく。強調された多通貨端末にそのような可能性がないのは、大きなデメリットだと考えています。

servicedexにリクエストを送った後でも、SymbolInfoTick関数が、時系列での動作が不可能であるにもかかわらず、この状況でうまく動作することがわかりました。つまり、正常に動作するプログラムを作成するためには、テスト中に必要な時系列のデータを、各ティックの価格変動を自ら修正して構築する松葉杖を考案する必要があるのです。

 
これはM1テストモード でのOHLCの制限のようで、"All ticks "モードではすべてうまくいきます。
しかし、M1のOHLCモードで、H1のバーオープンのみで動作するようにプログラムされている2000 ao 2016からの私のEAのテスト実行時間は40秒です。
All ticks」モードでは2000年から2016年まで6分間実行され、10倍近く遅くなる。まったく同じレベルのテスト精度で。SymbolInfoTickで必要なTFを作成する「松葉づえ」の方が、より速く動作すると思います。
 
Ilya Malev:
これはM1テストモード でのOHLCの制限のようで、"All ticks "モードではすべてうまくいきます。
しかし、M1のOHLCモードで、H1のバーオープンのみで動作するようにプログラムされている2000 ao 2016からの私のEAのテスト実行時間は40秒です。
All ticks」モードでは2000年から2016年まで6分間実行され、10倍近く遅くなる。まったく同じレベルのテスト精度で。SymbolInfoTickで必要なTFを作成する「松葉づえ」の方が、より速く動作すると思います。
松葉杖をつかずに、一度や二度SDに問題を思い出させる方がいい。開発者は忙しいので、要望を聞き逃すことがあります。そしてこれは、説明からして、テスターのバグであることは明らかです。
 
Servicedeskは、この挙動が修正されたと書いています。ありがとうございました。
 
Ilya Malev:
Servicedeskは、この挙動が修正されたと書いています。ありがとうございました。
どういたしまして。(SDではなく私宛の場合)。
 
Alexey Kozitsyn:
どういたしまして。(SDではなく私宛の場合)。
本当はSD宛なんですが、スレッドもありがとうございます)
 

アプリケーション

ストレージのエラー

公開、開始:2015.09.29 17:09, #1311805

答えのないまま吊るされる・・・。