[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 378 1...371372373374375376377378379380381382383384385...652 新しいコメント Владимир Тезис 2011.11.28 22:20 #3771 globad: なるほど、1つの口座に複数の端末から同時に発注しても、次々に発注されることはないのですね。 そして、ここにはバリエーションが可能です。例えば、2つの端末で1つの通貨ペアに1つの同じEAを装着します。でも、それぞれのEAに違うマジックをセットしています。その結果、一方のEAの注文をもう一方のEAが他人の注文として受け付け、シグナルがあればもう一方のEAもポジションを建てることになります。 そしてもう一つの選択肢は、両方のEAが同じマジックを持つことです。1つのExpert Advisorがシグナルに基づきポジションをオープンしました。2台目は信号を検知して、すでにポジションが開いていることを確認しました。その結果、何も開かず、監視モードに切り替わります。 両方のEAが同時にシグナルとノーポジションを見た場合、何が起こるかわかりません。同時にサーバーにポジションを開く命令を出そうとする。ほとんどの場合、2つのポジションが空くことになります。もしそうであれば、2番目のEAが1番目のEAからの取引要求に対して サーバーが応答する時間だけスリープすることで、この問題を回避することができます。この場合、最初のEAが先に注文を出し、その後で2番目のEAがシグナルがあり注文が既に存在することを検知します。 Mihail Marchukajtes 2011.11.29 04:25 #3772 全然わかんねぇよ、どうしたんだよ・・・。私は関数、特にその説明が苦手です。 誰か詳しい答えを教えてください。 ここはプログラマーのためのフォーラムなのですが......。 int start() { int TotalOrders, TotalOrders1; int i=1; if (b!=Bars){ b=Bars; if (iCustom(NULL, 0, "",set,up,2,1)!=0){ OpenFirstOdrer(); } return(0); } } //+------------------------------------------------------------------+ //Открыть ордер double OpenFirstOdrer(); { int ticket; double BySignal; if (iCustom(NULL, 1, "",set,up,2,1)!=0){ } return (0); } エラーが出るたびに辛くなる ))))それはまるで...)))))とにかく、どうしたんですか? Artyom Trishkin 2011.11.29 07:50 #3773 nikelodeon: よくわからないんだけど、どうしたんだろう・・・。私は関数、特にその説明が苦手です。 誰か詳しい答えを教えてください。 ここはプログラマーのためのフォーラムなのですが......。 エラーが出るたびに辛くなる ))))それはまるで...)))))とにかく、どうしたんですか? また、何もしない機能で何を実現したいのでしょうか? 削除済み 2011.11.29 08:17 #3774 drknn: そして、そのバリエーションもいくつか作ることができます。例えば、2つの端末で1つの通貨ペアに1つの同じEAを接続します。でも、それぞれのEAに違うマジシャンをセットしています。その結果、一方のEAの注文をもう一方のEAが他人の注文とみなし、シグナルが出たらもう一方のEAもポジションを建てることになるのです。 そしてもう一つの選択肢は、両方のEAが同じマジックを持つことです。1人のExpert Advisorがこのシグナルでポジションを建てた。2台目は信号を検知して、すでにポジションが開いているのを確認しました。その結果、何も開かず、監視モードに切り替わりました。 両方のEAが同時にシグナルとノーポジションを見た場合、何が起こるかわかりません。同時にサーバーにポジションを開く命令を出そうとする。ほとんどの場合、2つのポジションが空くことになります。もしそうであれば、2番目のEAが1番目のEAからの取引要求に対してサーバーが応答する時間だけスリープすることで、この問題を回避することができます。この場合、最初のEAが先に注文を出し、その後に2番目のEAがシグナルがあるかどうか、注文がすでに存在しているかどうかを調べます。 ご指摘ありがとうございます。同時、もしくはほぼ同時に発注されると良いですね。上記のバリアントをハンディツールで、実口座で複数の端末を開いて確認しました。すべての注文は同時に処理開始され、ほぼ同時に発注されます。だから、もっと簡単なEAやスクリプトを探しているんだ。tpとslで一定時間の価格から一定距離のところに1回だけ注文を出せばいいのです。できれば、一定期間経過後にこの注文を削除できるようにすることも必要です。 1つのアカウントで複数の端末を開設しています。そんなEAをそれぞれに送り、結果的に必要な価格でいくつもの注文を受けることができるのです。これらの注文の設定にかかる時間は、1つの注文にかかる時間とほぼ同じになります。あとは、そのようなEAを見つけるだけです。もしかしたら、誰かが知っているかも? Владимир Тезис 2011.11.29 08:57 #3775 globad: あとは、そのようなアドバイザーを見つけるだけです。どなたかご存知ですか? 本当に必要なら、注文したほうが楽なのでは?時間と労力を節約でき、適切な取引システムがあれば、それに費やしたお金はすぐに回収できます。 削除済み 2011.11.29 09:02 #3776 drknn: 本当に必要なら注文したほうが楽なのでは?時間と労力を節約でき、適切な取引システムがあれば、それに費やしたお金はすぐに回収できます。 そういうグッズはいくらでも用意されていると思います。 EAは、ある時期に1つの案件を開くのですが・・・。 Mihail Marchukajtes 2011.11.29 09:07 #3777 artmedia70: また、何もしない機能から何を実現したいのか? いや、そこにセミコロンを入れる必要はなかったのだが......。 Artyom Trishkin 2011.11.29 09:33 #3778 nikelodeon: いや、そこにセミコロンを入れる必要はなかったのだが......。ところで、この関数は何をするものなのでしょうか? //+------------------------------------------------------------------+ //Открыть ордер double OpenFirstOdrer() { int ticket; double BySignal; if (iCustom(NULL, 1, "",set,up,2,1)!=0){ } return (0); } どうせゼロを返すのだから...。だから、構文を見ずに質問したんです。 kellin 2011.11.29 09:57 #3779 Meta Trader 4では、ある時間に取引を開始し、開始した取引から一定のpips数後に取引を終了することができるかどうか教えてください。もしかしたらスクリプトが書けるかもしれないのですが、どなたか方法をご存知でしょうか? 削除済み 2011.11.29 10:00 #3780 kellin: Meta Trader 4では、ある時間に取引を開始し、開始した取引から一定のpips数後に取引を終了することができるかどうか教えてください。もしかしたらスクリプトが書けるかもしれない、どう すればいいかわかるか?)) 私も同じ質問をしているのですが、オーダーのみのバリアントです。 1...371372373374375376377378379380381382383384385...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
なるほど、1つの口座に複数の端末から同時に発注しても、次々に発注されることはないのですね。
そして、ここにはバリエーションが可能です。例えば、2つの端末で1つの通貨ペアに1つの同じEAを装着します。でも、それぞれのEAに違うマジックをセットしています。その結果、一方のEAの注文をもう一方のEAが他人の注文として受け付け、シグナルがあればもう一方のEAもポジションを建てることになります。
そしてもう一つの選択肢は、両方のEAが同じマジックを持つことです。1つのExpert Advisorがシグナルに基づきポジションをオープンしました。2台目は信号を検知して、すでにポジションが開いていることを確認しました。その結果、何も開かず、監視モードに切り替わります。
両方のEAが同時にシグナルとノーポジションを見た場合、何が起こるかわかりません。同時にサーバーにポジションを開く命令を出そうとする。ほとんどの場合、2つのポジションが空くことになります。もしそうであれば、2番目のEAが1番目のEAからの取引要求に対して サーバーが応答する時間だけスリープすることで、この問題を回避することができます。この場合、最初のEAが先に注文を出し、その後で2番目のEAがシグナルがあり注文が既に存在することを検知します。
全然わかんねぇよ、どうしたんだよ・・・。私は関数、特にその説明が苦手です。 誰か詳しい答えを教えてください。 ここはプログラマーのためのフォーラムなのですが......。
エラーが出るたびに辛くなる ))))それはまるで...)))))とにかく、どうしたんですか?
よくわからないんだけど、どうしたんだろう・・・。私は関数、特にその説明が苦手です。 誰か詳しい答えを教えてください。 ここはプログラマーのためのフォーラムなのですが......。
エラーが出るたびに辛くなる ))))それはまるで...)))))とにかく、どうしたんですか?
そして、そのバリエーションもいくつか作ることができます。例えば、2つの端末で1つの通貨ペアに1つの同じEAを接続します。でも、それぞれのEAに違うマジシャンをセットしています。その結果、一方のEAの注文をもう一方のEAが他人の注文とみなし、シグナルが出たらもう一方のEAもポジションを建てることになるのです。
そしてもう一つの選択肢は、両方のEAが同じマジックを持つことです。1人のExpert Advisorがこのシグナルでポジションを建てた。2台目は信号を検知して、すでにポジションが開いているのを確認しました。その結果、何も開かず、監視モードに切り替わりました。
両方のEAが同時にシグナルとノーポジションを見た場合、何が起こるかわかりません。同時にサーバーにポジションを開く命令を出そうとする。ほとんどの場合、2つのポジションが空くことになります。もしそうであれば、2番目のEAが1番目のEAからの取引要求に対してサーバーが応答する時間だけスリープすることで、この問題を回避することができます。この場合、最初のEAが先に注文を出し、その後に2番目のEAがシグナルがあるかどうか、注文がすでに存在しているかどうかを調べます。
ご指摘ありがとうございます。同時、もしくはほぼ同時に発注されると良いですね。上記のバリアントをハンディツールで、実口座で複数の端末を開いて確認しました。すべての注文は同時に処理開始され、ほぼ同時に発注されます。だから、もっと簡単なEAやスクリプトを探しているんだ。tpとslで一定時間の価格から一定距離のところに1回だけ注文を出せばいいのです。できれば、一定期間経過後にこの注文を削除できるようにすることも必要です。
1つのアカウントで複数の端末を開設しています。そんなEAをそれぞれに送り、結果的に必要な価格でいくつもの注文を受けることができるのです。これらの注文の設定にかかる時間は、1つの注文にかかる時間とほぼ同じになります。あとは、そのようなEAを見つけるだけです。もしかしたら、誰かが知っているかも?
あとは、そのようなアドバイザーを見つけるだけです。どなたかご存知ですか?
本当に必要なら注文したほうが楽なのでは?時間と労力を節約でき、適切な取引システムがあれば、それに費やしたお金はすぐに回収できます。
また、何もしない機能から何を実現したいのか?
いや、そこにセミコロンを入れる必要はなかったのだが......。
いや、そこにセミコロンを入れる必要はなかったのだが......。
ところで、この関数は何をするものなのでしょうか?
どうせゼロを返すのだから...。だから、構文を見ずに質問したんです。
Meta Trader 4では、ある時間に取引を開始し、開始した取引から一定のpips数後に取引を終了することができるかどうか教えてください。もしかしたらスクリプトが書けるかもしれない、どう すればいいかわかるか?