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

 
Renat:

文字データベース(マーケットウォッチ)は、サーバーから非同期かつランダムに更新 されます。その順番はどう考えても当てにならない。

テスターは別のプログラムで、多くの場合リモートです。テスターでは、シンボルベースを完全に移し替えず、計算で使用するシンボルだけを移し替えることで、リソースを節約しています。そのため、(テスターのアクティブシンボルリストに追加される)シンボルの順序が異なります。

パラメータにシンボル名を 使用する - これはより安全なオプションです。

端末の更新 頻度は、1秒ごとですか、それとも毎日端末起動時に証券会社で新しい取引商品が発生したときですか?マーケットウォッチの更新は何から始まるのですか?
 
Urain:
やりたいけど、できない、曲がっちゃうから。

どんな状況でも必ず出口はある...。いつもきれいなものばかりではありませんが...。

必要なペアに数値コードを割り当て、それを渡す。文字列ではうまくいかない場合...

 
AlexSTAL:

どんな状況でも必ず出口はある...。いつもきれいなものばかりではありませんが...。

必要なペアごとに数値コードを割り当てて、文字列でできない場合はそれを渡す...。

必ず逃げ道があることに同意します。

実は、それこそマートクワッチの文字 列を参照配列として使っただけなんです。ダイナミックであることは知っていましたが、ユーザーがコントロールできないダイナミックなものだとは思いませんでした。

Документация по MQL5: Основы языка / Типы данных / Тип string
Документация по MQL5: Основы языка / Типы данных / Тип string
  • www.mql5.com
Основы языка / Типы данных / Тип string - Документация по MQL5
 
Urain:
私は喜んで、しかし、私はできません、それは気まずいでしょう、大丈夫、この質問は明確です、私は選択したものについて知りたいのですが、どのくらいの頻度で端末の更新が 行われるのでしょうか?マーケットウォッチの更新は何から始まるのですか?

更新は、追加・削除を含むシンボルの特性を変更する場合であれば、どのような場合でも可能である。シンボルの追加や削除は非常にまれで、通常は時間外に行われるため、トレーダーには気づかれないが、最初にシンボルの順序を固定しておいたExpert Advisorにとっては不愉快なことであろう。

その頻度は、ブローカーと市場の仕様に完全に依存します(多くの機器のパラメータは可変であり、頻繁に変更される可能性があります)。

 
Renat:

更新は、追加/削除を含むシンボル特性の変更であれば、どのようなケースでも可能である。シンボルの追加や削除は非常にまれで、通常は時間外に行われるため、トレーダーには気づかれないが、スタート時にシンボルの順番を固定しているEAにとっては不都合なことがある。

その頻度は、ブローカーと市場の仕様に完全に依存します(多くの機器のパラメータが変動し、頻繁に変更される可能性があります)。

この場合、イニテでリストを取得し、そのコピーを数値チャンネルでの伝送時のコーディングの参考とし、他のプログラムへの伝送時の失敗を避けるために、リストをファイルに保存してそのファイルを転送 する方法をとっています。そのため、稀に行われるリストの変更には影響がありません。
Документация по MQL5: Файловые операции / FileMove
Документация по MQL5: Файловые операции / FileMove
  • www.mql5.com
Файловые операции / FileMove - Документация по MQL5
 
コードエディターのスタイラーで、別のインデントスタイルを使用する予定はありますか?一つのスタイルを押し付けるのは、ちょっと横着な気がします。私などは、すべてOTBSで書き、スタイラスは全く使いません。また、現在のスタイラーのバージョンでは、タブの代わりにインデントスペースを使用することに疑問を感じますが、これは設定可能であるべきです。
 
Vigor:
コードエディターのスタイラーで、別のインデントスタイルを使用する予定はありますか?あるスタイルを他のスタイルに押し付けるのは、少し横着に見えます。私などは、すべてOTBSで書き、スタイラスは全く使いません。また、現在のスタイラーのバージョンでは、タブの代わりにインデントスペースを使用することに疑問を感じますが、これは設定できるようにすべきです。

はい、カスタマイズ可能なスタイライザーなど、エディターが本格的に改良される予定です。

MQL5 Wizardの新しいバージョンは、次のビルドでリリースされる予定です。

 
Urain:

文字順や文字数ではなく、端末とテスターで同時に表示される文字順や文字数が違うのです。

一般的には、文字列のリストをファイルを通してテスターに渡すことで解決しました。正直、バグだと思うけれど。

バグではなく、ストラテジーテスターで 作業する際のクセのようなものです。

コツは、テスターのリストは独立して生成することです(方法は別問題です)。

そして、テストに使う記号は強制的にリストに入り、多通貨の作業が必要なら、あとは興味のある順番に追加していくのです。

例えば、私はターミナルでシンボルを特定の順番で並べ、多通貨モードでも同じ順番で並べ、テスターでリストを作っています。

追記

もし質問が、ターミナルからテスターへのリストのコピーや、リストのカスタムソートに関するものであれば、serversyssdeskに依頼することになります。

であれば、私もそのようなリクエストに参加します(場合によっては、役に立つかもしれません)。

 

デベロッパー

テスターでEventChartCustomで 黄色の状態を新リリースの説明で明記してください(もちろん、この状態が作業性で変化した場合)。

私の目が悪いのかもしれませんが、説明の中で、返される結果の変更について、たった1つだけ言及されていました。

ハードウェアに手を入れていないため、まだ確認できません :(

 
Interesting:

デベロッパー

テスターでEventChartCustomで 黄色の状態を新リリースの説明で明記してください(もちろん、この状態が作業性で変化した場合)。

私の目が悪いのかもしれませんが、説明の中で、返される結果の変更について、たった1つだけ言及されていました。

ハードウェアに手を入れていないため、まだ確認できません :(

大丈夫です。「30.MetaTester: テスターでMQL5プログラムのカスタム イベントを処理する可能性を追加".
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика - Документация по MQL5