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

 
Anzhela Sityaeva #:

こんにちは。

フォーラムを検索すると、いくつかの回答がありましたが、今回はどれも解決には至りませんでした。ですから、もう一度同じような質問をします、今度は聞いてもらえるかもしれません。

私の端末はMT5のビルド3036で、これは「最新」です。

私はウィザードを使ってエディタでカスタムインディケータを作成し、それを空コンパイルします(コード内のすべての可能なエラーを回避するため)。

そして、コンパイルしたインジケータをチャートに貼り付けて、時間枠の切り替えを行うと、切り替えのたびに、インジケータが新しい時間枠に移動し、前の時間枠から削除されたという記録がログに表示されるのです。これは、期間が切り替わるたびに発生します。


標準セット」にある既製のインジケータを使用した場合は、このようなことは起こりません。これは、"フレッシュ "ビルドからコンパイルされたインジケータでのみ発生します。


問題-エラーは何ですか?

エラーはありません。すべて正しいです。ターミナルを閉じた場合、タイムフレームを切り替えた場合、インジケータは削除されます。単純にタイムフレームを切り替えると、新しいタイムフレームでインジケータが作成されます。

 
Vladimir Karputov #:

間違いではありません。すべて正しいです。ターミナルを閉じた場合、タイムフレームを切り替えた場合、インジケータは削除されます。タイムフレームを切り替えるだけなら、新しいタイムフレームですでにインジケータが作成されています。

ご返信ありがとうございました。そのように設計されている」のであれば、特にエラーでなくとも、そうさせておけばよい。

しかし、なぜターミナルはカスタムインジケーターでのみジャーナルにエントリを作成し、デフォルトのものではそのようなエントリがないのか理解できないのですが?

 
Anzhela Sityaeva #:

ご返信ありがとうございました。それが当たり前ならそれでいいし、特にエラーにならないのなら。

しかし、なぜ端末がカスタム指標でのみログに記録を残し、標準指標ではそのような記録は現れないのか、その理由は明らかではありません。

そうではなく、端末はあなたに良いことをしている、ヒントを送っているのです。すべてのヒントを取り除く - 悲鳴が再び上がる。すべての人を喜ばせることはできません。

 
Vladimir Karputov #:

すべてがうまくいかない。端末はあなたに良いことをし、あなたにヒントを送るのです。ヒントをすべて取り除くと、また叫び声が上がる。すべての人を喜ばせることはできない。

よし、ウラジミール!

こちらこそ、よろしくお願いします。

P.S. マーケットについて教えてください。
 
Anzhela Sityaeva #:

よし、ウラジミール!

こちらこそ、よろしくお願いします。

P.S. マーケットについて教えてください。

マーケットとは具体的にどのようなものですか?

 
Vladimir Karputov #:

マーケットとは具体的にどのようなものですか?

https://www.mql5.com/ru/forum/1111/page3087#comment_24814403
 
How to start with MQL5
How to start with MQL5
  • 2021.08.27
  • www.mql5.com
This thread discusses MQL5 code examples. There will be examples of how to get data from indicators, how to program advisors...
 

ありがとうございました。私が必要とするものであるように思われる...

 
OnTickやOnTimerなど、便利なイベントがたくさんありますが、例えばDLLやソケットからイベントを取得するにはどうしたらよいのでしょうか。
 
Andrey Dik #:
OnTickやOnTimerなど、便利なイベントがたくさんありますが、DLLやソケットなどからイベントを取得するにはどうしたらよいのでしょうか。

OnTickやOnTimerなどのイベントでポーリングすることで明らかになります :-)