ライブラリ: MT4Orders - ページ 71

 

市場での最大注文数を指定する方法を教えてください。

54-55で奇妙な奇跡が始まるからです。(MT4Ordersで30台以上のロボットが全ペアで同時に取引し、このマジックナンバーで問題が始まる)。

どこかにあったのですが、忘れてしまいました。

一般的には、ライブラリで何が定義され、何が制御されるかを簡単にダイジェストしてもらえると助かります。

 
Maxim Kuznetsov #:

市場での最大注文数を指定する方法を教えてください。

そんなパラメータは知りません。

というのも、54-55の数字で奇妙な奇跡が始まるからです。(MT4Ordersを使用したロボットの30以上のコピーがすべてのペアで同時に取引し、この魔法の数字で問題が始まります)。

奇跡についてコメントするのは良いことでしょう。

そして、一般的には、何が定義され、何がライブラリで制御されるかを簡単にダイジェストすることは素晴らしいでしょう。

ライブラリにあるものはすべて、最初は通常の取引用に設定されている。BYPASSマクロがあるが、それはマニア向けだ。


ZYスナップショット?

 
fxsaber #:

そのようなパラメーターは知らない。

奇跡についてコメントするのは良いことだと思う。

ライブラリでは、すべてが通常の取引のために初期設定されている。BYPASSマクロがありますが、これはマニア向けです。

奇跡は、特に雑誌でコメントするのが難しいのですが、だからこそ奇跡なのです。それぞれのチャートで。

市場で54-55オーダーに達すると、例えばNZDCHFのようなアクティブ度の低いペアでは、オープン(またはティックの取得、価格スリップ)の問題が発生する。

セルフモニタリングの画面はMT4Ordersについて多くを語らないが、少なくとも22のポジションで市場に54の注文があることを示し、それは深刻なエッジである。

問題はMT4Ordersにあるのではなく、端末の仕組みにあるのかもしれない。

言及されたNZDCHFはここでは動作しませんでした:

シグナルが受信され、ティックが表示されたが、注文がオープンできなかった/する時間がなかった - 価格が逃げる時間があった。ロボットのベースでは、この失敗は、オープニングが必要であること、すなわち、シグナルとティックが正確に受信されることを覚えています。
このようなナンセンスは54-55でのみ。私はこのマジックナンバーと格闘しています - 多分どこかにそれを定義する定数があります。ロボットはあなたのライブラリにあるので、そこにあるかもしれないと思いました :-)

 
Maxim Kuznetsov #:

奇跡についてコメントするのはかなり難しい

  1. Expert Advisorはマルチカレンシーですか、それともシンボルのみで取引しますか?
  2. F7は、mqh-ファイルのリストを生成します。私の作成したファイルには何が含まれていますか?
  3. F2によるCPUとRAMの負荷は?
  4. "22のポジションで54の注文がマーケットにある" - 22のポジションが開いていて、54の注文が ありますか?
 
Maxim Kuznetsov #:

シグナルを受信し、ティックを受信したが、注文をオープンすることができなかった/する時間がなかった - 価格が逃げる時間があった。ロボットのベースでは、この失敗は、オープニングが必要であること、すなわち、シグナルとティックが正確に受信されることを覚えています。

少なくとも、この状況のコード/ログが必要だ。

 
fxsaber #:

  1. Expert Advisorはマルチカレンシーですか、それともシンボルのみで取引しますか?
  2. F7はmqh-filesのリストを生成します。私の作成したファイルには何が含まれていますか?
  3. F2によるCPUとRAMの負荷は?
  4. "22のポジションで54の注文がマーケットにある" - 22のポジションが開いていて、54の注文が ありますか?

1.Expert Advisorはシンボルで取引します。すべてのペアのインスタンスが同時に起動されます。(完全に連結された取引グラフが得られます)。

2.MT4Ordersとその魅力:

3.内蔵のTaks-Manager(F2で起動)による起動。

Win Manager (現在の対応ブラウザを含む)


4.Expert Advisorは注文、損切り、利食いを全く使用しない - ヘッジ口座の成行注文のみ。22のシンボルで54の成行注文をオープン。(ポジションはもう少し - いくつかのシンボルはカウンター、ロックがある)

 
fxsaber #:

少なくともこの状況のコードやログが必要だ。

明確にするためには、別にログを取る方が良いですか?

ターミナルのログは32のEAインスタンスのせいでわかりにくいです。)

 
Maxim Kuznetsov #:

22シンボルで54の成行注文がオープン。(いくつかのシンボルでは、カウンターポジションやロックポジションがあります。)

このフレーズを MT5 の用語で説明してください。

 
fxsaber #:

MT5の用語で、このフレーズを説明してください。

MT5の用語では、22の商品で54のポジションがあります。

 
Maxim Kuznetsov #:

それを明確にするためには、別に仕訳した方がいいということですか?

端末のログは32EAのコピーのため、確認することは不可能だ。ログをオンにすると、ぐちゃぐちゃになる :-)

OrderSendが失敗した場合は、詳細なログが残ります。OrderSendが実行されなかった場合、コードの中で原因を探す必要があります。


ACCOUNT_LIMIT_ORDERSが 何に等しいかを見てください。