MT4で取引を開始し、すぐにまた閉じる場合の問題点

 

こんにちは。

MT4でDealをOpenした後、すぐにCloseしてしまうという問題があります。

MT4、Built 226、4種類のEA、2種類のブローカーで発生しています。

たまにしか起こりませんが、スプレッドから約4,000ドルの損失を出しています。

基本的に、MT4は

* 取引を開始する

* すぐにまたクローズする

* 上記のステップを何十回も連続して繰り返す。

* 朝、MT4の履歴を見ると、数十の取引があり、すべてスプレッド程度の小さな損失を示しています。

何か提案があればお願いします。

添付の例をご覧ください。

何かご提案があればお願いします。

 

開閉状態を確認 する

 
DxdCn:

オープンコンディションとクローズコンディションを確認する


こんにちは。

の3つのEAは、NightFoxとFAP Turbo Long Termを含む商用EAでした。これらは何ヶ月もの間、問題なく稼働しています。これらのEAはどちらもかなり成熟しており、安定しています。

奇妙なことに、2つの異なるブローカー(forex.comとGoMarkets)の2つの異なるアカウントが、異なる日に影響を受けています。

これを解明しようと頭をかきむしっています。

 

マジックナンバーの競合があるように聞こえます。一方のEAは取引中であるべきと考え、もう一方は取引時間外であると考え、取引を終了しています。また、VPSの ゴーストインスタンスで動作している可能性があります。

 
kennyhubbard:

マジックナンバーの競合があるように聞こえます。一方のEAは取引中であるべきと考え、もう一方は取引時間外であると考え、取引を終了しています。VPSのゴーストインスタンスで動作している可能性もあります。


ご指摘ありがとうございました。

私はオフィスにあるサーバーのMT4上の4つのインスタンスで約20のEAを実行しています。

私はすべての取引をデータベースに保存しており、そこにはマジックナンバーのルックアップも含まれています。したがって、すべてのマジックナンバーがユニークであると確信しています。

FAP TurboもNightFoxも以前は何の問題もなく約9ヶ月間稼働しています。

MT4はOpenOrderを呼び出して取引を開始し、すぐにCloseOrderを呼び出して取引を終了しています。ブローカーではなく、MT4から指示が来ています。

私は、多分、インジケータが狂って、取引と決済のシグナルを生成しているのではないかと思っています。

当初は、1つのEAが株式レベルを監視し、それが低くなりすぎた場合、口座を保護するためにすべての取引を閉じていると考えていましたが、これはそうではありません。

何かアイデアがあれば教えてください。

 

商用 EA の場合、EA は特殊なソフトウェアツールであり、サプライヤーはエラー特性を定義し(あなたとブローカーの履歴記録、EA のテストモード 記録、履歴データによるリプレイなど、誰に責任があるのかを認識するための証拠)、保証を提供すべきです。

契約書に明記されていない場合は、自己負担になります。

このようなことが起こるのは、いくつかの原因が考えられます。(1)ソフトウェアのバグ、EAやMTのバグ、(2)一時的なデータエラーによるEAの誤動作。

ただ、推測に過ぎず、履歴の記録は添付していない。

 

ピーターさん、こんにちは。

あなたは洗練されたシステムをお持ちで、何をされているのかご存知なようですね。しかし、マジックナンバーが狂ってしまうことがあるので、ダブルチェックを お勧めします。以前、同じような経験をしたことがありますが、マジックナンバーの衝突でした。おっしゃる通り、ブローカーではなく自分のEAから来ているもので、このマジックナンバーの衝突はまさに思い当たる節があるのです。

 
これは、商用EAの問題点を浮き彫りにしています。このような問題が発生した場合、どこに頼めばいいのかわかりません。メーカーが問題を解決するか、ソースコードを提供してデバッグできるようにすることをお勧めします。それがダメなら、互換性のあるブローカーだけを使うことです。
 

MT4は複数のEAを同時に扱うと問題があるのではないかと思い始めています。

とりあえず、MT4の全インスタンスをシャットダウンして調査しています。

最初にこの現象が起こったとき、商用EAを逆コンパイルしましたが、ロジックにはこの問題を引き起こすようなものは何もありませんでした。

 

P

> MT4から指示が来ているのですが・・・。

では、どのインスタンスでどのEAがクローズしたのかわかりますか?

ExpertsやJournalタブでわかるはずですが?

-BB-

 

はい、MT4 の同じインスタンスの同じ EA が取引を開始し、終了しました。

各口座の各EAは、MT4の1つのインスタンスでのみ実行されます。