MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1112 1...110511061107110811091110111111121113111411151116111711181119...1953 新しいコメント Andrei Sokolov 2020.04.05 09:12 #11111 Alexey Viktorov:OnChartEventでは、オブジェクトの正確な名前も知っておく必要があります。そして、その物体そのものを手に入れるまでは、手に入れることはできません。 それは、創世記の、スパラムにある。 一般的にはOnChartEventは 動作しますが、テスターでは動作しません。 Artyom Trishkin 2020.04.05 11:25 #11112 Andrey Sokolov: それは、創世記の、スパラムにある。 一般的にはOnChartEventで動作するのですが、テスターでは動作しません。 このロジックを試してみてください。 新しいオブジェクトがあれば Alexey Viktorov 2020.04.05 11:37 #11113 Andrey Sokolov: それは、創世記の、スパラムにある。 一般的にはOnChartEventで動作するのですが、テスターでは動作しません。 でも、何と比べたらいいんだろう?これが正しい物体であることを、どのように見分けるのですか?同じティックで動作していることをどうやって確認するのですか? アルチョム・トリシキン このロジックを試してみてください。 新しいオブジェクトがある場合 ... どんなに辛くても次の刻みで出てくる。 Andrei Sokolov 2020.04.05 11:39 #11114 Artyom Trishkin: このロジックを試してみてください。 新しいオブジェクトがあれば 具体的にはどのようなことなのか、教えてください。 Andrei Sokolov 2020.04.05 11:43 #11115 Alexey Viktorov: しかし、スパラムを何と比較するのでしょうか?正しいオブジェクトかどうか、どうやって見分けるの? 名前の部分です。 同じティックで動作するかどうか、どうやって判断するのですか?- 印刷に出力することで Alexey Viktorov 2020.04.05 11:54 #11116 Andrey Sokolov: しかし、スパラムを何と比較するのでしょうか?正しいオブジェクトかどうか、どうやって見分けるの?名前の部分 です。 同じティックで動作するかどうか、どうやって判断するのですか?- プリント出力。 1.他のオブジェクトを見て、名前のその部分が一致するかどうかを確認します。 2.時間を秒単位でプリントアウトしますか?また、ダニの発生頻度は? Artyom Trishkin 2020.04.05 12:04 #11117 Alexey Viktorov: いわば、次のティックになるのです。 ちょっと待ってください、ミリ秒タイマーで現在のボリュームを知ることができるんです。Volumeが変化していない限り(現在のティック)、新しいオブジェクトが出現しているかどうかをチェックします。過去のオブジェクトの数が現在のオブジェクトの数と等しくなく、現在の体積が過去の体積と等しくなるとすぐに、現在の目盛りの中に何らかのオブジェクトが出現して、必要な処理が行われます。 それとも私の勘違いでしょうか?チェックする必要があります... SZZ. ご覧のように、タイマーに新しいオブジェクトが現れたら、ユーザーイベントを 送信し、そこに必要な情報を書き込んでいます。 このように、新しいオブジェクトが出現したときの処理は、すべてイベントハンドラで行われます。しかも、その前提が正しいかどうかわからないし、手間もかかるし......。 Andrei Sokolov 2020.04.05 12:53 #11118 Artyom Trishkin: ちょっと待てよ、ミリ秒タイマーで現在のボリュームがわかるんだ。Volumeが変化していない限り(現在のティック)、新しいオブジェクトが出現したかどうかをチェックします。過去のオブジェクトの数が現在のオブジェクトの数と等しくなく、現在の体積が過去の体積と等しくなるとすぐに、現在の目盛りの中に何らかのオブジェクトが出現して、必要な処理が行われます。 それとも私の勘違いでしょうか?チェックする必要があります... SZZ. ご覧のように、タイマーに新しいオブジェクトが現れたら、ユーザーイベントを 送信し、そこに必要な情報を書き込んでいます。このように、新しいオブジェクトが発生した場合の処理は、すべてイベントハンドラで行われます。しかも、その前提が正しいかどうかわからないし、手間もかかるし......。 テスターではそうでなければOnChartEventで十分ですが、テスターではタイマーもOnChartEventも動作しません。 ここまでは、テスターで同じティックで動作させることが課題です。 Andrei Sokolov 2020.04.05 13:06 #11119 Alexey Viktorov: 1.他のオブジェクトを見て、名前のこれらの部分が一致するかどうかを確認します。- それで十分だと思います。 2.時間を秒単位でプリントアウトしますか?ダニの発生頻度は?- 顕著な遅延はありません、あなた自身のために見ることができます、コードは最小です Alexey Viktorov 2020.04.05 13:13 #11120 Artyom Trishkin: ちょっと待ってください、ミリ秒タイマーで現在のボリュームを知ることができるのです。Volumeが変化していない限り(現在のティック)、新しいオブジェクトが出現したかどうかをチェックします。過去のオブジェクトの数が現在のオブジェクトの数と等しくなく、現在の体積が過去の体積と等しくなるとすぐに、現在の目盛りの中に何らかのオブジェクトが出現して、必要な処理が行われます。 それとも私の勘違いでしょうか?チェックする必要があります... SZZ. ご覧のように、タイマーに新しいオブジェクトが現れたら、ユーザーイベントを 送信し、そこに必要な情報を書き込んでいます。このように、新しいオブジェクトが発生した場合の処理は、すべてイベントハンドラで行われます。しかも、その前提が正しいかどうかわからないし、手間もかかるし......。 タスクを理解するように。 あるチャートにマークを描くインジケーターと、それを読み取るEAがあります。 エキスパートアドバイザーは、インジケータが同じティックに描いたマークを1つのティックで読み取る必要があります。インジケータがExpert Advisorよりも高速に動作する保証はどこにありますか?イベントは、インジケータとExpert Advisorで同時に発生します。次に、あるコードでも、ObjectCreateの後、すでにオブジェクトが作成されているにもかかわらず、オブジェクトのプロパティを読み取ることができません。 そのような演出が可能なのか、大いに疑問です。でも、間違っていたらとてもうれしいです。 1...110511061107110811091110111111121113111411151116111711181119...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
OnChartEventでは、オブジェクトの正確な名前も知っておく必要があります。そして、その物体そのものを手に入れるまでは、手に入れることはできません。
それは、創世記の、スパラムにある。
一般的にはOnChartEventは 動作しますが、テスターでは動作しません。
それは、創世記の、スパラムにある。
一般的にはOnChartEventで動作するのですが、テスターでは動作しません。
このロジックを試してみてください。
新しいオブジェクトがあれば
それは、創世記の、スパラムにある。
一般的にはOnChartEventで動作するのですが、テスターでは動作しません。
でも、何と比べたらいいんだろう?これが正しい物体であることを、どのように見分けるのですか?同じティックで動作していることをどうやって確認するのですか?
このロジックを試してみてください。
新しいオブジェクトがある場合 ...
どんなに辛くても次の刻みで出てくる。
このロジックを試してみてください。
新しいオブジェクトがあれば
具体的にはどのようなことなのか、教えてください。
しかし、スパラムを何と比較するのでしょうか?正しいオブジェクトかどうか、どうやって見分けるの? 名前の部分です。
同じティックで動作するかどうか、どうやって判断するのですか?- 印刷に出力することで
しかし、スパラムを何と比較するのでしょうか?正しいオブジェクトかどうか、どうやって見分けるの?名前の部分 です。
同じティックで動作するかどうか、どうやって判断するのですか?- プリント出力。
1.他のオブジェクトを見て、名前のその部分が一致するかどうかを確認します。
2.時間を秒単位でプリントアウトしますか?また、ダニの発生頻度は?
いわば、次のティックになるのです。
ちょっと待ってください、ミリ秒タイマーで現在のボリュームを知ることができるんです。Volumeが変化していない限り(現在のティック)、新しいオブジェクトが出現しているかどうかをチェックします。過去のオブジェクトの数が現在のオブジェクトの数と等しくなく、現在の体積が過去の体積と等しくなるとすぐに、現在の目盛りの中に何らかのオブジェクトが出現して、必要な処理が行われます。
それとも私の勘違いでしょうか?チェックする必要があります...
SZZ. ご覧のように、タイマーに新しいオブジェクトが現れたら、ユーザーイベントを 送信し、そこに必要な情報を書き込んでいます。 このように、新しいオブジェクトが出現したときの処理は、すべてイベントハンドラで行われます。しかも、その前提が正しいかどうかわからないし、手間もかかるし......。
ちょっと待てよ、ミリ秒タイマーで現在のボリュームがわかるんだ。Volumeが変化していない限り(現在のティック)、新しいオブジェクトが出現したかどうかをチェックします。過去のオブジェクトの数が現在のオブジェクトの数と等しくなく、現在の体積が過去の体積と等しくなるとすぐに、現在の目盛りの中に何らかのオブジェクトが出現して、必要な処理が行われます。
それとも私の勘違いでしょうか?チェックする必要があります...
SZZ. ご覧のように、タイマーに新しいオブジェクトが現れたら、ユーザーイベントを 送信し、そこに必要な情報を書き込んでいます。このように、新しいオブジェクトが発生した場合の処理は、すべてイベントハンドラで行われます。しかも、その前提が正しいかどうかわからないし、手間もかかるし......。
テスターではそうでなければOnChartEventで十分ですが、テスターではタイマーもOnChartEventも動作しません。
ここまでは、テスターで同じティックで動作させることが課題です。
1.他のオブジェクトを見て、名前のこれらの部分が一致するかどうかを確認します。- それで十分だと思います。
2.時間を秒単位でプリントアウトしますか?ダニの発生頻度は?- 顕著な遅延はありません、あなた自身のために見ることができます、コードは最小です
ちょっと待ってください、ミリ秒タイマーで現在のボリュームを知ることができるのです。Volumeが変化していない限り(現在のティック)、新しいオブジェクトが出現したかどうかをチェックします。過去のオブジェクトの数が現在のオブジェクトの数と等しくなく、現在の体積が過去の体積と等しくなるとすぐに、現在の目盛りの中に何らかのオブジェクトが出現して、必要な処理が行われます。
それとも私の勘違いでしょうか?チェックする必要があります...
SZZ. ご覧のように、タイマーに新しいオブジェクトが現れたら、ユーザーイベントを 送信し、そこに必要な情報を書き込んでいます。このように、新しいオブジェクトが発生した場合の処理は、すべてイベントハンドラで行われます。しかも、その前提が正しいかどうかわからないし、手間もかかるし......。
タスクを理解するように。
あるチャートにマークを描くインジケーターと、それを読み取るEAがあります。
エキスパートアドバイザーは、インジケータが同じティックに描いたマークを1つのティックで読み取る必要があります。インジケータがExpert Advisorよりも高速に動作する保証はどこにありますか?イベントは、インジケータとExpert Advisorで同時に発生します。次に、あるコードでも、ObjectCreateの後、すでにオブジェクトが作成されているにもかかわらず、オブジェクトのプロパティを読み取ることができません。
そのような演出が可能なのか、大いに疑問です。でも、間違っていたらとてもうれしいです。