[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 472

 
nemo811:

こんにちは。

ターミナルタイムへのループ実行は、入力されるティックを無視しているのでしょうか?与えられた条件を秒単位で追跡することに興味がある。

チックと次の秒が始まるまで無視されます、この場合、分は重要ではありません。それとも他に何か必要なものがありますか?
 
001:
チックと次の秒が始まるまで無視されます、この場合、分は重要ではありません。それとも他に何か必要なものがありますか?

動作する提案はあるのか?
 
sergeev:

で、何か提供したんですか?

どんな質問であれ、それが答えです。新年あけましておめでとうございます。最高の出来栄えです。あらゆる悩みを解決!
 
001:

どんな質問であれ、それが答えです。

質問者を誤解しているようですが、彼のニックネームは

ネモ811

 

何も混乱させていない、要点を答えただけだ、その質問をした人には必要なことだと思う。ほとんどの場合、彼はすべてのティックで トリガーされますが、彼は特定の秒または毎秒でトリガーされる必要があります。もしある秒数でなら、私が書いた条件を少し変える必要があります。質問のBENTが違えば、質問の響きも違ってきます。

例えば、こんな感じです。毎カチカチではなく、ある時、ある分、ある秒にサイクルを開始させるにはどうしたらいいか?

 
001:

何も混乱させていない、要点を答えただけだ、その質問をした人には必要なことだと思う。ほとんどの場合、彼はすべてのティックでトリガーされますが、彼は特定の秒または毎秒でトリガーされる必要があります。もしある秒数でなら、私が書いた条件を少し変える必要があります。質問のBENTが違えば、質問の響きも違ってきます。

例えば、こんな感じです。毎カチカチではなく、ある時、ある分、ある秒にサイクルを開始させるにはどうしたらいいか?


まだ答えは出ていない
 
001:
sergeev:
Vinin:

私の問題に対して、熱い議論をありがとうございました。

具体的に言うと、今あるものを使っています。

  if (Seconds()==1)
   {
    if(!IsConnected())
     {
      Alert("Связь отсутствует!");
     }
   }

これはアルゴリズムの一部なので、うるさく言わないでください。この機能は、最初はすでに端末自体に詰め込まれていますよね。

ポイントは、このコードはEA内にあり、EAは1ティック ごとに(しかも1秒ではなくそれだけで)ループしていることです。この条件をtickに連動させずに、1分間で1秒ごとに正確に追従させる必要があります。つまり、ティックではなく時間でEAを循環させるにはどうしたらいいのでしょうか?

よろしくお願いします :))

 
また、スクリプトを自動実行させることは可能でしょうか?これは、前述した端末の通信確認と同じ作業に関するものである。
 
nemo811:

私の質問に対して、熱い議論をありがとうございました。

具体的に説明するために、現時点で私が持っているものは以下の通りです。

これはアルゴリズムの一部ですから、こだわらないでください。端末自体には、この機能はすでに初期に詰め込まれていますね。

ポイントは、このコードはEA内にあり、EAは1ティックごとに(しかも1秒ではなくそれだけで)ループしていることです。この条件をtickにつなげずに、1分間で1秒ごとに正確に追従させる必要があります。つまり、ティックではなく時間でEAを循環させるにはどうしたらいいのでしょうか?

敬称略 :))


Expert Advisorをループさせる

作業時にはSLEEP()関数を 使用する

しかし、これはEAが与えられたポーズで動作することを意味するものではありません(他のすべてのケースと同様)。

 
Vinin:


EAをループさせる

作業時にはSLEEP()関数を使用する

しかし、これはExpert Advisorが与えられたポーズで動作することを意味するものではありません(他のすべてのケースと同様)。

そうですね~、考えてみました。パソコンの動作が重くならないか?

とはいえ、Sleep() に救われるかもしれませんが...。