初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1397

 
Sergey Li #:

どこで処方されるべきかを明確にできますか?

クラスまたはEAで

各クラスで異なるべきか、共通であるべきなのか。

これらのクラスに基づいて、異なるEAでそれらの値が異なるか、同じか?

 
Alexey Viktorov #:

アルチョム、なぜ私があなたに何かを証明しなければならないのですか?一行書いて確認する。

自分でもわからないから聞いているんです。しかも、それを確認する方法がない。

一度だけ、端末を起動したときだけサービスが作動するのは、どういうことなのでしょうか?

という前提で、質問です。サービスが常に動作するためには、無限ループで実行する必要があるのでしょうか?このようなやり方は、控えめに言っても歓迎されるものではありません。

タイマーが効くかも?

端末を起動したときに一度だけでなく、常にサービスが動作するようにするにはどうしたらいいですか?

 
Artyom Trishkin #:

自分でもわからないから聞いているんです。そして、確認する方法がないのです。

サービスを一度実行させ、端末を起動したときだけ実行させることに何の意味があるのでしょうか?

このような前提で、「サービスが常に動作するためには、無限ループで動作させればよいのか?このようなやり方は、控えめに言っても歓迎されるものではありません。

タイマーが効くかも?

端末を起動したときに一度だけでなく、常にサービスが動作するようにするにはどうしたらいいですか?

ドキュメントより
サービスにはOnStart()というハンドラがあり、この中で無限ループを構成してデータの受信や処理、例えばネットワーク関数を使ったユーザーシンボルの作成と更新を行うことができます。
 
Sergey Gridnev #:
ドキュメントより
サービスにはOnStart()ハンドラが1つあり、この中でデータの受信と処理の無限ループを組織することができます。例えば、ネットワーク関数を使用してカスタムシンボルを作成および更新します。(
)

なるほど、ありがとうございます。ドキュメンテーションまでたどり着けなかったのは、私の怠慢に違いありません :) 。

そう、無限ループ...。まあ、いいや...。

 
Artyom Trishkin #:

自分でもわからないから聞いているんです。そして、確認する方法がないのです。

サービスを一度実行させ、端末を起動したときだけ実行させることに何の意味があるのでしょうか?

という前提で、質問です。サービスが常に動作するためには、無限ループで実行する必要があるのでしょうか?このようなやり方は、控えめに言っても歓迎されるものではありません。

タイマーが効くかも?

端末を起動したときに一度だけでなく、常にサービスが動作するようにするにはどうすればよいのでしょうか?

ドキュメントからの引用

OnStart()はスクリプトやサービスの イベントを処理する唯一の関数 であり、他のイベントがこれらのプログラムに送ら れることはない。

 
Artyom Trishkin #:

端末を起動したときに一度だけ発動するということでしょうか?いいえ、ではどうでしょう?

はい OnStart()では、ループの中に好きなことを書けばいいのです。

 
こんにちは、カウンセラーはどこに行ったか教えてください。
 
q2fy5c7l #:
こんにちは、カウンセラーはどこに行ったか教えてください。

隠れている。

 
q2fy5c7l #:
こんにちは、カウンセラーはどこに行ったか教えてください。

あなたのお金を使うためにゴーン、彼らは単純な作業を持っています。

 
q2fy5c7l #:
こんにちは、コンサルタントはどこに行ったか教えてください。

フォーラムでは、ブローカーや取引組織に関するいかなる議論も禁じられています。こちらはMQL5のコミュニティです。MetaQuotesはMetaTrader端末のオンリーワンの開発会社であり、「コンサルタント」とは何の関係もないのです。

アドバイスします。

送金する前に、送金先の会社について調べてください。

インターネットで専門の掲示板を探し、そこで還付金の解決策を探します。


理由: