EAを最初にドロップしたチャートのみで動作させる方法 - ページ 2 12345678910 新しいコメント Candid 2010.08.16 12:50 #11 EAが使えるという事実は、端末の設定に反映されるはずなので、そこでクローンの有無を確認する必要があります。ちなみに、名前を変えても、コンフィグで正しい名前が表示されなければ、さようならという保険がかけられます。ただ、ターミナルのコンフィグを扱ったことがないので、そういうのはchrファイルに書かれていると思いますが、リアルタイムで制御されているかは確認が必要です。 TheXpert 2010.08.16 13:12 #12 それならぶっきらぼうにロッカーとして申告して問題ない。 Sergey Kravchuk 2010.08.16 13:41 #13 PapaYozh: ところで、そうなんです。2つのEAを使用することができない場合は、どちらのEAを先に起動してもかまいません。 があります :( 最初の状況:1つのシンボルと1つの期間の2つのオープンチャート。 そのうちの1つは指標の1つのセットを持っており、もう1つは別のものです。 エキスパートアドバイザーは、最初のチャートと最初のインジケーターセット(そのうちのいくつかはエキスパートアドバイザーにシグナルを与える可能性があります)のみで動作する必要があります。最初のEAを削除し、そのdeinitがバックログをクリアした後に、2番目のチャートで動作し始めるかもしれません(これは本当に考えなければならないことですが、それでも)。 削除済み 2010.08.16 13:56 #14 ヴァリアント1、2はどのようなチャートでもアドバイスします。 init()では、識別番号を生成し、ローカル変数とグローバル変数 に書き込んでいます。 start()では、グローバル変数とローカル変数の値が一致した場合のみ、コードを実行します。 start()では、変数が一致しない場合、サウンドで合図を送り、2つのコードインスタンスが実行されます。 Alexandr Bryzgalov 2010.08.16 14:01 #15 キューファイルにファイルを作成し、キューに最初に入った人が作業し、deinitでキューから削除(REASON_REMOVE 1 プログラムをスケジュールから削除)。 たぶんこんな感じ techno 2010.08.16 14:04 #16 ForexTools: そうですね :( 最初の状況:1つのシンボルと1つの期間の2つのオープンチャート。 一方は、もう一方の指標の1セットを持っている - 別のもの。 どのように多くの指標 - 問題ではありません(解決策は普遍的であるべきで、特定の名前に縛られないようにすること)。 エキスパートアドバイザーは、最初のチャートと最初のインジケーターセット(そのうちのいくつかはエキスパートアドバイザーにシグナルを与える可能性があります)のみで動作する必要があります。最初のEAを削除し、そのdeinitがバックログをクリアした後に、2番目のチャートで動作し始めるかもしれません(これは本当に考えなければならないことですが、それでも)。 ですから、同じエスパートでパラメータが違う場合は、マジシャンをエクスターンにし、それも変えれば、混乱することなく、すべてがクリアになります。 Alexandr Bryzgalov 2010.08.16 14:07 #17 Techno: だから、同じエスパートでもパラメータが違えば、マジシャンをエクスターンにして、それも変えれば、混乱もなく、すべてがクリアになる。 設定などに関係なく、このEAを1枚だけ動作させたいと考えていることがよくわかります。 Sergey Kravchuk 2010.08.16 14:09 #18 gip: init()では、識別番号を生成し、ローカル変数とグローバル変数に書き込んでいます。 start()では、グローバル変数とローカル変数の値が一致した場合のみ、コードを実行します。 リコンパイルして2つのEAを実行してもうまくいきません。1つ目は2つ目の(正しくない)チャートからのinitかもしれません。 Sergey Kravchuk 2010.08.16 14:11 #19 sanyooooook: 設定などに関係なく、このEAを1枚だけ全く動作させたいようです。 最初にインストールされたもの(コピーが1つもない時)は常に動作し、後からインストールされた他のものは全て動作しないのだ!? Alexandr Bryzgalov 2010.08.16 14:12 #20 ForexTools: その通り! 最初につけたもの(1枚もないとき)は必ず動作するが、後からついたものはすべて動作しない。 まあ、行列ができるのは、レジのルールの方なんですけどね!(笑) 12345678910 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ところで、そうなんです。2つのEAを使用することができない場合は、どちらのEAを先に起動してもかまいません。
があります :(
最初の状況:1つのシンボルと1つの期間の2つのオープンチャート。 そのうちの1つは指標の1つのセットを持っており、もう1つは別のものです。
エキスパートアドバイザーは、最初のチャートと最初のインジケーターセット(そのうちのいくつかはエキスパートアドバイザーにシグナルを与える可能性があります)のみで動作する必要があります。最初のEAを削除し、そのdeinitがバックログをクリアした後に、2番目のチャートで動作し始めるかもしれません(これは本当に考えなければならないことですが、それでも)。
ヴァリアント1、2はどのようなチャートでもアドバイスします。
init()では、識別番号を生成し、ローカル変数とグローバル変数 に書き込んでいます。
start()では、グローバル変数とローカル変数の値が一致した場合のみ、コードを実行します。
start()では、変数が一致しない場合、サウンドで合図を送り、2つのコードインスタンスが実行されます。
キューファイルにファイルを作成し、キューに最初に入った人が作業し、deinitでキューから削除(REASON_REMOVE 1 プログラムをスケジュールから削除)。
たぶんこんな感じ
そうですね :(
最初の状況:1つのシンボルと1つの期間の2つのオープンチャート。 一方は、もう一方の指標の1セットを持っている - 別のもの。 どのように多くの指標 - 問題ではありません(解決策は普遍的であるべきで、特定の名前に縛られないようにすること)。
エキスパートアドバイザーは、最初のチャートと最初のインジケーターセット(そのうちのいくつかはエキスパートアドバイザーにシグナルを与える可能性があります)のみで動作する必要があります。最初のEAを削除し、そのdeinitがバックログをクリアした後に、2番目のチャートで動作し始めるかもしれません(これは本当に考えなければならないことですが、それでも)。
だから、同じエスパートでもパラメータが違えば、マジシャンをエクスターンにして、それも変えれば、混乱もなく、すべてがクリアになる。
init()では、識別番号を生成し、ローカル変数とグローバル変数に書き込んでいます。
start()では、グローバル変数とローカル変数の値が一致した場合のみ、コードを実行します。
設定などに関係なく、このEAを1枚だけ全く動作させたいようです。
その通り! 最初につけたもの(1枚もないとき)は必ず動作するが、後からついたものはすべて動作しない。