EAを最初にドロップしたチャートのみで動作させる方法 - ページ 5 12345678910 新しいコメント Sergey Kravchuk 2010.08.16 15:46 #41 Itso: 大きな」プログラミングでは、ミューテックスを使用します。 ありがとうございます、知りませんでした。 mutex名で意味のある情報を伝えると、かっこいいですね。 しかし、それはほとんどMT4のグローバル 変数のアナログです。それは私の問題を解決していません:最初にミューテックスを開始した後、それは "第二 "だったEAを作成することができ、それは動作するようにされていない。 damn - 主題の名前が間違っているのですが、一言でどう表現したらいいのかわかりません :( Rustamzhan Salidzhanov 2010.08.16 16:08 #42 granit77: なぜ、最もシンプルな選択肢であるこれを使わないのか?Expert Advisor は制御ファイルを作成し、ファイルの存在を確認してから実行します。同名のファイルがすでに存在する場合は、EAが起動しません。EAが正しくチャートを終了すれば、ファイルは消去されます。クラッシュが発生した場合、残ったファイルはEAのすべてのインスタンスの起動をブロックし、動作を継続させるために手動で削除されます。 そして、ここがポイントなのですが、ターミナルがクラッシュしたときに、別のEAがファイルを調べて、そのIDを見ずにクラッシュしてしまう...。 ファイルに書かないのであれば、レジストリに書けばいいのです。 PapaYozh 2010.08.16 16:12 #43 ForexTools: くっそー、トピック名が間違ってるんだけど、どう一言で言い表したらいいのかわからない :( まあ、"EAの作業を制限する方法(動作するインスタンスを1つ以下にする)"とか。 Sergey Kravchuk 2010.08.16 16:20 #44 PapaYozh: まあ、"EAの作業を制限する方法(作業コピーを1つ以上にしない)"とか。 ということで、ダメです :( EAを最初にドロップしたチャートのみで動作させる方法 削除済み 2010.08.16 16:23 #45 お願いしないといけないの?:)すでに解決策を提案させていただきました。返信を読む気もないのなら、そもそもなぜこのトピックを作ったのでしょうか? Sergey Kravchuk 2010.08.16 16:30 #46 gip: お願いしないといけないの?:)すでに解決策を提案させていただきました。 すみません、3つ目のオプション(IDオブジェクトを使用)に気がつきませんでした。その後にメッセージが殺到して、返信を始めるときに注意を払わなかったのでしょう、そして・・・・。 :( Alexandr Bryzgalov 2010.08.16 16:30 #47 gip: お願いしないといけないの?:)すでに解決策を提案させていただきました。返信を読む気もないのなら、そもそもなぜこのトピックを作ったのでしょうか? 彼は、動作し、テストされた既製のコードを求めています。ここに書かれている方々は、それが唯一の正しい考えであると確信しておられるようです)。 削除済み 2010.08.16 16:33 #48 ForexTools: 申し訳ありませんが、私はあなたの3番目のオプション(オブジェクト識別子付き)に気づかなかった - 私はそれの後にメッセージで殺到している必要があり、注意を払わなかったが、それらに返信を開始し、.... :( 3つ目は、2つ目を発展させたものです。すべてがうまくいく。 私はシンプルな1枚目を使うことが多いですね。 Sergey Kravchuk 2010.08.16 16:36 #49 sanyooooook: 彼らは、コードを準備し、動作し、テストすることを望んでいます。 +101 誰しもが望むことだろう;) まあ、解決アルゴリズムは既に持っているのですが(もちろん、松葉づえです)、実現可能なものは--自分でできるのです。 Alexandr Bryzgalov 2010.08.16 16:36 #50 gip: オプション3は、特定のチャートに識別(または解決)グラフィックオブジェクトを作成することによって、そのチャートにリンクすることです。 端末がクラッシュしたとき、最後のセッションで作成されたグラフィカルオブジェクトが保存されない。間違っていたら訂正してください。 12345678910 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
大きな」プログラミングでは、ミューテックスを使用します。
ありがとうございます、知りませんでした。 mutex名で意味のある情報を伝えると、かっこいいですね。
しかし、それはほとんどMT4のグローバル 変数のアナログです。それは私の問題を解決していません:最初にミューテックスを開始した後、それは "第二 "だったEAを作成することができ、それは動作するようにされていない。
damn - 主題の名前が間違っているのですが、一言でどう表現したらいいのかわかりません :(
なぜ、最もシンプルな選択肢であるこれを使わないのか?Expert Advisor は制御ファイルを作成し、ファイルの存在を確認してから実行します。同名のファイルがすでに存在する場合は、EAが起動しません。EAが正しくチャートを終了すれば、ファイルは消去されます。クラッシュが発生した場合、残ったファイルはEAのすべてのインスタンスの起動をブロックし、動作を継続させるために手動で削除されます。
そして、ここがポイントなのですが、ターミナルがクラッシュしたときに、別のEAがファイルを調べて、そのIDを見ずにクラッシュしてしまう...。
ファイルに書かないのであれば、レジストリに書けばいいのです。
くっそー、トピック名が間違ってるんだけど、どう一言で言い表したらいいのかわからない :(
まあ、"EAの作業を制限する方法(動作するインスタンスを1つ以下にする)"とか。
まあ、"EAの作業を制限する方法(作業コピーを1つ以上にしない)"とか。
ということで、ダメです :(
EAを最初にドロップしたチャートのみで動作させる方法
お願いしないといけないの?:)すでに解決策を提案させていただきました。返信を読む気もないのなら、そもそもなぜこのトピックを作ったのでしょうか?
お願いしないといけないの?:)すでに解決策を提案させていただきました。
お願いしないといけないの?:)すでに解決策を提案させていただきました。返信を読む気もないのなら、そもそもなぜこのトピックを作ったのでしょうか?
申し訳ありませんが、私はあなたの3番目のオプション(オブジェクト識別子付き)に気づかなかった - 私はそれの後にメッセージで殺到している必要があり、注意を払わなかったが、それらに返信を開始し、.... :(
3つ目は、2つ目を発展させたものです。すべてがうまくいく。
私はシンプルな1枚目を使うことが多いですね。
彼らは、コードを準備し、動作し、テストすることを望んでいます。
+101
誰しもが望むことだろう;)
まあ、解決アルゴリズムは既に持っているのですが(もちろん、松葉づえです)、実現可能なものは--自分でできるのです。
オプション3は、特定のチャートに識別(または解決)グラフィックオブジェクトを作成することによって、そのチャートにリンクすることです。