アラート:MT4ターミナルがエキスパートから送信された注文を複製しています。 - ページ 3

 
Ricardo1:

Raptorさん、こんにちは!その日のエキスパートログを全てお渡ししました。次のエキスパートアクションは6月12日の9:05に発生しますので、参考にならないと思います。根拠となるものがあればお教えします。5月29日にもデモ口座で発生しましたが、もうエキスパートログはありません。私はそれが起こった正確な瞬間を検索することができ、別のデモケースもありますが、シナリオはほとんど同じでしょうが...。OK......あったよ。5月27日に市販のEAを使ってデモ口座からファイルを入手しました。あなたがそれを有用と考えるなら、私はそれらをここに投稿します。
もしあなたがそれらをここに投稿してくれるなら、何が起こっているのかを明らかにできるかもしれません、ありがとうございます。
 

OK、とても良い。これらは、何の変更もない、正確なファイルです。長いですが、すべての細部に注意を払う必要はありません。

主なポイント。エキスパートForexGrowthBotは19:14:57にチケット22492519をオープンします。その直後、注文22492528は誰も開いていない(ジャーナルにのみ表示される)。EAがこれに気づくと、パニックになり :) 注文をクローズします。この場合、手動での介入はありませんでした。

もう一つのEAはコピー機で、注文を送ったり閉じたりはしません。ForexGrowthBotのロットサイズは固定なので、ロットサイズを変更できるようにするために、注文を別の口座にコピーするために使用しました(同じ口座内で注文を開くコピー機を使おうとしましたが、ForexGrowthBotが別のエージェントから送られた追加の注文に混乱しているようだったので、口座間でコピーするものを使用しました)。

以下はそのファイルです。


XE Markets

2013.05.27の専門家ログ

19:14:57 ForexGrowthBot EURUSD,M15: open #22492519 sell 0.01 EURUSD at 1.29044 ok
19:14:57 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:14:58 EA Copier Write Side 2.11 EA Copier Write Side 2.11 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:14:58 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:14:58 EA Copier Write Side 2.11 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:15:34 ForexGrowthBot EURUSD,M15: close #22492528 sell 0.01 EURUSD at 1.29043 at price 1.29056
19:15:34 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:15:34 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:29:55 EA Copier Write Side 2.1 EURUSD, M15:ファイルコピー実行 19:15:34 EA Copier Write Side 2.11ユーロドル, M15: FileCopier Executed 19:15:34 EA copier Write Side 1.11 EURUSD, M15: FileCopier実行11 EURUSD,M15: Ready to Execute FileCopier
19:29:55 ForexGrowthBot EURUSD,M15: open #22494722 sell 0.01 EURUSD at 1.28994 ok
19:29:55 EA copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:44:57 ForexGrowthBot EURUSD,M15: open #22495858 sell 0.01 EURUSD at 1.28930 ok
19:44:57 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:44:57 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:59:59 ForexGrowthBot EURUSD,M15: open #22496734 sell 0.01 EURUSD at 1.28965 ok
19:59:59 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:59:59 EA Copier Write Side 2.11 EA Colloquine, M15: 0.01 EURUsd, M15: 0.02 EURUSD at 1.28965 ok.11 EURUSD,M15: FileCopier Executed
20:14:56 ForexGrowthBot EURUSD,M15: open #22498142 sell 0.01 EURUSD at 1.28906 ok
20:14:56 EA Copier Write Side 2.M15: FileCopier Executed 20:14:56 EA Copier Write Side 2.M15: FileCopier Execute 20:14:56 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
20:14:56 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
20:44:55 ForexGrowthBot EURUSD,M15: close #22498142 sell 0.02 EURUSD,M15: 0.01 EURUSD at 1.28906 at price 1.29048
20:44:55 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
20:44:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:29:55 ForexGrowthBot EURUSD,M15: close #22496734 sold 0.01 EURUSD at 1.28965 at price 1.29202
22:29:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed 22:40:55 EA copier Write Side 2.11 EURUSD,M15: Close #22498142 at price 1.2920211 EURUSD,M15: Ready to Execute FileCopier
22:29:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:30:01 ForexGrowthBot EURUSD,M15: close #22495858 sell 0.01 EURUSD,M15: set 0.01 EURUSD at 1.28930 at price 1.29206
22:30:01 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
22:30:01 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:30:01 ForexGrowthBot EURUSD,M15: close #22494722 sell 0.01 EURUSD at 1.28994 at price 1.29215
22:30:02 EA Copier Write Side 2.M15: FileCopier Executed 22:30:02 EA copier Write Side 2.M15: FileCopier Execute?11 EURUSD,M15: Ready to Execute FileCopier
22:30:02 ForexGrowthBot EURUSD,M15: close #22492519 sell 0.01 EURUSD at 1.29044 at price 1.29215
22:30:02 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed


2013.05.27のジャーナルログ

19:14:56 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:14:57 '7253468': request was accepted by server
19:14:57 '7253468': request in process
19:14:57 '7253468': order was opened :#22492519 sell 0.01 EURUSD at 1.29044 sl: 0.00000 tp: 0.00000
19:14:57 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:14:57 '7253468': request was accepted by server
19:14:57 '7253468': request in process
19:14:57 '7253468': order was opened :#22492528 sell 0.01 EURUSD at 1.29043 sl: 0.00000 tp: 0.00000
19:15:32 '7253468': close order #22492528 sell 0.01 EURUSD at 1.29043 sl: 0.00000 tp: 0.00000 at price 0.00000 at price 0.00000
19:15:34 '7253468': request was accepted by server
19:15:34 '7253468': request in process
19:15:34 '7253468': order #22492528 sell 0.00000 at price 0.00000 19:15:34 '7253468': request in process 19:15:34 '7253468': order #22492528 sell 0.01 EURUSD at 1.29043 sl: 0.00000 tp: 0.00000 closed at price 1.29056
19:15:34 '7253468': login
19:29:54 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:29:55 '7253468': request was accepted by server
19:29:55 '7253468': request in process
19:29:55 '7253468': order was opened :#22494722 sell 0.01 EURUSD at 1.28994 sl: 0.00000 tp: 0.00000
19:44:57 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:44:57 '7253468': request was accepted by server
19:44:57 '7253468': request in process
19:44:57 '7253468': order was opened :#22495858 sell 0.01 EURUSD at 1.28930 sl: 0.00000 tp: 0.00000
19:59:55 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:59:59 '7253468': request was accepted by server
19:59:59 '7253468': request in process
19:59:59 '7253468': order was opened :#22496734 sell 0.01 EURUSD at 1.28965 sl: 0.00000 tp: 0.00000
20:14:56 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
20:14:56 '7253468': Request was accepted by server
20:14:56 '7253468': request in process
20:14:56 '7253468': order was opened :#22498142 sell 0.01 EURUSD at 1.28906 sl: 0.00000 tp: 0.00000
20:44:55 '7253468': close order #22498142 sell 0.01 EURUSD at 1.28906 sl: 0.00000 tp: 0.00000 at price 0.00000.00000 at price 0.00000
20:44:55 '7253468': request was accepted by server
20:44:55 '7253468': request in process
20:44:55 '7253468': order #22498142 sell 0.00000.01 EURUSD at 1.28906 sl: 0.00000 tp: 0.00000 closed at price 1.29048
22:29:55 '7253468': close order #22496734 sell 0.01 EURUSD at 1.28965 sl: 0.00000 tp: 0.00000 at price 0.00000.00000
22:29:55 '7253468': request was accepted by server
22:29:55 '7253468': request in process
22:29:55 '7253468': order #22496734 sell 0.01 EURUSD at 1.28965 sl: 0.00000 tp: 0.00000は価格1.29202でクローズ
22:29:55 '7253468': close order #0 buy 0.01 at 0 sl: 0 tp: 0 at price 0
22:29:55 '7253468': order #22495858 buy 0.01 EURUSD closing at 0.00000 failed [Invalidparameters]
22:30:00 '7253468': close order #22495858 sell 0.01 EURUSD at 1.28930 sl: 0.00000 tp: 0.00000 at price 0.00000 22:29:55 [22253468':注文 #0]: close order #0 buy 0.01 EURUSD at 0.00000 at price 0.00000
22:30:01 '7253468': request was accepted by server
22:30:01 '7253468': request in process
22:30:01 '7253468': order #22495858 sell 0.01 EURUSD at 1.28930 sl: 0.00000 tp: 0.00000 closed at price 1.29206
22:30:01 '7253468': close order #22494722 sell 0.000 as a lot.01 EURUSD at 1.28994 sl: 0.00000 tp: 0.00000 at price 0.00000
22:30:01 '7253468': request was accepted by server
22:30:01 '7253468': request in process
22:30:01 '7253468': order #22494722 sell 0.01 EURUSD at 1.28994 sl: 0.00000 tp: 0.00000 closed at price 1.28994でオーダー終了。29215
22:30:01 '7253468': close order #22492519 sell 0.01 EURUSD at 1.29044 sl: 0.00000 tp: 0.00000 at price 0.00000
22:30:02 '7253468': request was accepted by server
22:30:02 '7253468': request in process
22:30:02 '7253468': order #22492519 sell 0.01 EURUSD at 1.29044 sull: 0.01 EURUSD at 1.29044 sl: 0.00000 tp: 0.00000 closed at price 1.29215
23:33:46 '7253468': login
23:34:47 '7253468': login
23:34:54 '7253468': login
23:35:38 '7253468': login
23:35:39 '7253468': previous successful authorization performed from 201.124.93.195.

 
1対 1のような気がする
19:15:34 ForexGrowthBot EURUSD,M15: close #22492528 sell 0.01 EURUSD at 1.29043 at price 1.2905619:15:34 EA Copier Write Side 2.11 EURUSD,M15: FileCopier実行済
19:29:55 ForexGrowthBot EURUSD,M15: 開く #22494722 sell 0.01 EURUSD at 1.28994 ok19:29:55 EAコピー機書き込み側2.11 EURUSD,M15: FileCopier実行済み
19:44:57 ForexGrowthBot EURUSD,M15: 開く #22495858 売り 0.01 EURUSD at 1.28930 ok19:44:57 EAコピー機書き込み側2.11 EURUSD,M15: FileCopier実行準備完了
19:59:59 ForexGrowthBot EURUSD,M15: 開く #22496734 sell 0.01 EURUSD at 1.28965 ok19:59:59 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed.
20:14:56 ForexGrowthBot EURUSD,M15: 開く #22498142 sell 0.01 EURUSD at 1.28906 ok20:14:56 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
20:44:55 ForexGrowthBot EURUSD,M15: Close #22498142 sell 0.01 EURUSD at 1.28906 at price 1.2904820:44:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:29:55 ForexGrowthBot EURUSD,M15: Close #22496734 Sell 0.01 EURUSD at 1.28965 at price 1.2920222:29:55 EAコピー機書き込み側2.11 EURUSD,M15: FileCopier実行済み
22:30:01 ForexGrowthBot EURUSD,M15: Close #22495858 Sell 0.01 EURUSD at 1.28930 at price 1.2920622:30:01 EA Copier Write Side 2.11 EURUSD,M15: FileCopier実行済み
22:30:01 ForexGrowthBot EURUSD,M15: Close #22494722 Sell 0.01 EURUSD at 1.28994 at price 1.2921522:30:02 EAコピー機書き込み側2.11 EURUSD,M15: FileCopier実行準備完了
22:30:02 ForexGrowthBot EURUSD,M15: Close #22492519 Sell 0.01 EURUSD at 1.29044 at price 1.2921522:30:02 EA Copier Write Side 2.11 EURUSD,M15: FileCopier 実行されました。
 
WHRoeder:
一対一に 見える

はい、EA Copierは注文を別のアカウントにコピーしますが、これは問題とは関係ありません。
 
Ricardo1:

OK、とても良い。これらは、何の変更もない、正確なファイルです。彼らは長いですが、それはすべての細部に注意を払う必要はありません。


OK、ログの抜粋を投稿していただきありがとうございます、明らかなものは見当たりません。ログイン後、プロフィールの左側にあるサービスデスクのリンクからチケットを作成し、できる限り多くの情報を提供してください。

もし彼らが説明や解決策をあなたに返したら、ここにフィードバックしてください。ありがとうございます。

 
Ricardo1: はい、EA Copierは注文を別の口座にコピーしますが、これは問題とは関係ありません。

あなたの「問題」は、mt4ターミナルがOrderを重複させている ことでした。このログには重複はありません 。この問題とはすべて関係があります。

つまり、2つの可能性しかありません。1) EAが重複して送信しているか、2)2つのターミナルを 同時に走らせているか。どちらの場合でも、mt4には何の問題も ありません。

 
WHRoeder:

あなたの「問題」は、mt4ターミナルがOrderを重複させている ことでした。このログには重複はありません 。この問題とはすべて関係があります。

つまり、2つの可能性しかありません。1) EAが重複して送信しているか、2) 2つのターミナルを同時に走らせているか。どちらの場合でも、mt4には何の問題も ありません。


私は誰かと議論するためにここにいるのではありません。短い説明と2つのログを読むだけで、誰が見ても明らかな証拠です。
 
RaptorUK:


OK、ログの抜粋を投稿していただきありがとうございます。ログイン後、プロフィールの左側にあるサービスデスクのリンクからチケットを作成し、できる限り多くの情報を提供してください。

もし彼らが説明や解決策をあなたに返したら、ここにフィードバックしてください。 ありがとうございました。


ありがとうございました。そうします。もちろん、私が得たその他の情報はここに掲載されます。良い週末を :)
 
この2ヶ月の間に3回ほどこの現象が起きました。 私は1日に1回、48個の保留中の注文を スクリプトで送信しています。 保留中の注文のリストが作るパターンを見て、1つ足りないか余分なものがあるかをすぐに確認することができるんだ。 私が使っているスクリプトは、ループや他のロジックがない、とてもシンプルなものです。 基本的に注文のリストだけです。 各注文の間に時間を入れている。 私は時間を短縮していたのですが、今回の不具合で時間を増やしています。 私の場合、タイミングの問題なのかもしれないと思っています。 本当にコードに間違いがないのに起きてしまいます。
 
Baliguy:
この2ヶ月の間に3回ほどこのようなことがありました。 私は1日に1回、48の保留中の注文をスクリプトで送信します。 保留中の注文のリストが作るパターンを見て、1つ足りないか余分なものがあるかをすぐに確認することができます。 私が使っているスクリプトは、ループや他のロジックがない、とてもシンプルなものです。 基本的に注文のリストだけです。 各注文の間に時間を入れている。 私は時間を短縮していたのですが、今回の不具合で時間を増やしています。 私の場合、タイミングの問題なのかもしれないと思っています。 本当にコードに間違いがないのに起きてしまいます。

戻り値をチェックして、エラーを報告していますか?

関数の戻り値とは何ですか?どのように使用 するのですか?