エラー、バグ、質問 - ページ 2547

 

教えてください、私のExpert Advisorが新しいバーの 開始時に取引を開始し、その時点でrequoteが あった場合、そしておそらくその後も、次のティックでそれはその開始時ではなく、このキャンドルで開くことはありません(これはEURUSD M5時間枠で今日17時40分のMSKのケースでした)?

 
Andy:

教えてください、EAが新しいバーの 冒頭で取引を開始し、その瞬間に再クオートがあって、おそらくその後でも、次のティックでそれはその冒頭ではなく、このキャンドルで開くことはありません(それはEURUSD M5時間枠で今日17時40分のMSKに起こった)?

EAを見なければならないのですが、そこではどのようなルールが使われているのでしょうか?

 
Vladislav Andruschenko:

EAを見る必要があるのですが、そこではどのようなルールが使われているのでしょうか?

1ティック 毎ではなく、ローソク足の開始とともに、条件(MAなど)を満たした場合に売りまたは買いの取引を開始するルールです。この場合、ルールは満たされていますが、エキスパートタブでも開くべきシグナルがありません(自動売買ボタンが押され、チップは開かずにそこに書き込まれているだけです)。

 
Andy:

教えてください、EAが新しいバーの 冒頭で取引を開き、その瞬間に再クオートがあって、おそらくその後でも、次のティックでそれはそのキャンドルではなく、その冒頭で開くことはありません(これはEURUSD M5時間枠で今日17時40分のMSKに起こった)?

再クオート時に再度ポジションを開こうと するEAを書く必要があります。

 
Andy:

毎ティックではなく、ローソク足の始まりに条件(MAなど)を満たした場合に売り・買いの取引を開始するルールです。この場合、ルールは満たされていますが、エキスパートタブでも開くべきシグナルがありません(自動売買ボタンが押され、ヒントが開かずに単に書き込まれるだけです)。


サーバーが開くまでExpert Advisorを「叩く」ようにすればいいのです。

あるいは、5回ほどトライして次のバーを見る......。

 
Vladimir Karputov:

Expert Advisor は、再クオート時に再度ポジションを開 こうとするように記述する必要があります。

Expert AdvisorはMQL5 Wizardで生成されたものなので、原理は開発者の判断に委ねられます。

 
Andy:

Expert AdvisorはMQL5 Wizardで生成され、ここではその開発者にすべてがかかっています - そして、そこでの原則は何でしょうか?

MQL5 Wizardは 初期コンストラクタです。このコンストラクタを使いこなせなかった場合は、さらに進んで自分で書く必要があります。

 
Vladimir Karputov:

MQL5 Wizard- これは初期コンストラクタです。もし、このコンストラクタを使いこなせなかった場合 - さらに進んで、自分で書く必要があります。

つまり、原理的には可能なんです(このために開けない)、Volodyaさん、教えてください、あるのかないのか?

私はそこに自分の取引シグナルモジュールだけを書き、他はすべてウィザードのものを使っています。

 
Andy:

つまり、原理的には可能なのです(このために開通したわけではありません)。Volodyaさん、イエスかノーか、はっきり言ってもらえますか?

私はそこに自分の取引シグナルモジュールだけを書き、他はすべてウィザードのものを使っています。

MQL5 Wizardで 生成されたExpert Advisor - いわばフィードバックなし:シグナルのモジュールからのシグナルが到着→取引注文をトリガーし、次のシグナルが到着するまで効果がない。

 
ありがとうございます、そう思っていました。だから、こうなる可能性があるんです。