フォルツァ執行上の問題点 - ページ 78 1...717273747576777879808182838485...156 新しいコメント 削除済み 2016.10.09 00:23 #771 prostotrader:ビルド1430アービトレーターからのオープニングで10秒までは、行列が乱立する。 饅頭をタダで食べられるとは限らない)。 prostotrader 2016.10.09 15:13 #772 Ром:アービトレーターからのオープニングで10秒までは、行列が乱立する。 パンがタダでもらえるとは限らない)。オープニングは2016.10.06 10:00:00.000しかも6秒も経っている...。2016.10.06 10:00:05.991 prostotrader 2016.10.10 09:14 #773 Ром:アービトレーターからのオープニングで10秒まで、行列が乱立する。 パンがタダでもらえるとは限らない)。さて、なぜ今日は同時にOKなのでしょうか?Bild 1430 real.2016.10.10 10:00:05.148 Trades 'xxxxx': buy limit 5.00 RTS-3.17 at 98850 2016.10.10 10:00:05.148 Trades 'xxxxx': sell limit 5.00 RTS-3.17 at 99780 2016.10.10 10:00:05.154 Trades 'xxxxx': accepted buy limit 5.00 RTS-3.17 at 98850 2016.10.10 10:00:05.154 Trades 'xxxxx': accepted sell limit 5.00 RTS-3.17 at 99780 2016.10.10 10:00:05.155 Trades 'xxxxx': buy limit 5.00 RTS-3.17 at 98850 placed for execution in 6.904 ms 2016.10.10 10:00:05.156 Trades 'xxxxx': sell limit 5.00 RTS-3.17 at 99780 placed for execution in 7.850 ms 2016.10.10 10:00:05.165 Trades 'xxxxx': buy limit 7.00 VTBR-3.17 at 7152 2016.10.10 10:00:05.165 Trades 'xxxxx': sell limit 7.00 VTBR-3.17 at 7509 2016.10.10 10:00:05.171 Trades 'xxxxx': accepted buy limit 7.00 VTBR-3.17 at 7152 2016.10.10 10:00:05.171 Trades 'xxxxx': accepted sell limit 7.00 VTBR-3.17 at 7509 2016.10.10 10:00:05.172 Trades 'xxxxx': buy limit 7.00 VTBR-3.17 at 7152 placed for execution in 6.698 ms 2016.10.10 10:00:05.174 Trades 'xxxxx': sell limit 7.00 VTBR-3.17 at 7509 placed for execution in 9.019 ms 2016.10.10 10:00:05.188 Trades 'xxxxx': buy limit 10.00 ED-3.17 at 1.1101 2016.10.10 10:00:05.188 Trades 'xxxxx': sell limit 10.00 ED-3.17 at 1.1287 2016.10.10 10:00:05.193 Trades 'xxxxx': accepted buy limit 10.00 ED-3.17 at 1.1101 2016.10.10 10:00:05.194 Trades 'xxxxx': accepted sell limit 10.00 ED-3.17 at 1.1287 2016.10.10 10:00:05.194 Trades 'xxxxx': buy limit 10.00 ED-3.17 at 1.1101 placed for execution in 6.632 ms 2016.10.10 10:00:05.195 Trades 'xxxxx': sell limit 10.00 ED-3.17 at 1.1287 placed for execution in 6.864 ms 2016.10.10 10:00:05.237 Trades 'xxxxx': buy limit 20.00 MXI-3.17 at 1906.90 2016.10.10 10:00:05.237 Trades 'xxxxx': sell limit 20.00 MXI-3.17 at 2124.95 2016.10.10 10:00:05.242 Trades 'xxxxx': accepted buy limit 20.00 MXI-3.17 at 1906.90 2016.10.10 10:00:05.242 Trades 'xxxxx': accepted sell limit 20.00 MXI-3.17 at 2124.95 2016.10.10 10:00:05.243 Trades 'xxxxx': buy limit 20.00 MXI-3.17 at 1906.90 placed for execution in 6.336 ms 2016.10.10 10:00:05.244 Trades 'xxxxx': sell limit 20.00 MXI-3.17 at 2124.95 placed for execution in 7.468 ms 2016.10.10 10:00:05.265 Trades 'xxxxx': buy limit 5.00 UCHF-3.17 at 0.9506 2016.10.10 10:00:05.266 Trades 'xxxxx': sell limit 5.00 UCHF-3.17 at 0.9894 2016.10.10 10:00:05.272 Trades 'xxxxx': accepted buy limit 5.00 UCHF-3.17 at 0.9506 2016.10.10 10:00:05.272 Trades 'xxxxx': accepted sell limit 5.00 UCHF-3.17 at 0.9894 2016.10.10 10:00:05.273 Trades 'xxxxx': buy limit 5.00 UCHF-3.17 at 0.9506 placed for execution in 7.473 ms 2016.10.10 10:00:05.274 Trades 'xxxxx': sell limit 5.00 UCHF-3.17 at 0.9894 placed for execution in 8.667 ms 2016.10.10 10:00:05.290 Trades 'xxxxx': buy limit 1.00 GBPU-3.17 at 1.2251 2016.10.10 10:00:05.290 Trades 'xxxxx': buy limit 5.00 FEES-3.17 at 15596 2016.10.10 10:00:05.290 Trades 'xxxxx': sell limit 1.00 GBPU-3.17 at 1.3108 2016.10.10 10:00:05.290 Trades 'xxxxx': sell limit 4.00 FEES-3.17 at 20052 2016.10.10 10:00:05.296 Trades 'xxxxx': accepted buy limit 1.00 GBPU-3.17 at 1.2251 2016.10.10 10:00:05.297 Trades 'xxxxx': accepted buy limit 5.00 FEES-3.17 at 15596 2016.10.10 10:00:05.298 Trades 'xxxxx': accepted sell limit 1.00 GBPU-3.17 at 1.3108 2016.10.10 10:00:05.299 Trades 'xxxxx': accepted sell limit 4.00 FEES-3.17 at 20052 2016.10.10 10:00:05.300 Trades 'xxxxx': buy limit 1.00 GBPU-3.17 at 1.2251 placed for execution in 9.743 ms 2016.10.10 10:00:05.300 Trades 'xxxxx': buy limit 5.00 FEES-3.17 at 15596 placed for execution in 9.887 ms 2016.10.10 10:00:05.301 Trades 'xxxxx': sell limit 1.00 GBPU-3.17 at 1.3108 placed for execution in 11.041 ms 2016.10.10 10:00:05.302 Trades 'xxxxx': sell limit 4.00 FEES-3.17 at 20052 placed for execution in 11.899 ms 2016.10.10 10:00:05.386 Trades 'xxxxx': buy limit 10.00 GOLD-6.17 at 1231.2 2016.10.10 10:00:05.386 Trades 'xxxxx': sell limit 10.00 GOLD-6.17 at 1308.3 2016.10.10 10:00:05.391 Trades 'xxxxx': accepted buy limit 10.00 GOLD-6.17 at 1231.2 2016.10.10 10:00:05.392 Trades 'xxxxx': accepted sell limit 10.00 GOLD-6.17 at 1308.3 2016.10.10 10:00:05.392 Trades 'xxxxx': buy limit 10.00 GOLD-6.17 at 1231.2 placed for execution in 6.644 ms 2016.10.10 10:00:05.393 Trades 'xxxxx': sell limit 10.00 GOLD-6.17 at 1308.3 placed for execution in 7.865 ms 2016.10.10 10:00:05.813 Trades 'xxxxx': modify order #45531333 buy limit 7.00 VTBR-3.17 at 7152 sl: 0 tp: 0 -> 7154, sl: 0 tp: 0 2016.10.10 10:00:05.813 Trades 'xxxxx': modify order #45531331 buy limit 5.00 RTS-3.17 at 98850 sl: 0 tp: 0 -> 98880, sl: 0 tp: 0 2016.10.10 10:00:05.813 Trades 'xxxxx': modify order #45531334 sell limit 7.00 VTBR-3.17 at 7509 sl: 0 tp: 0 -> 7507, sl: 0 tp: 0 2016.10.10 10:00:05.813 Trades 'xxxxx': modify order #45531332 sell limit 5.00 RTS-3.17 at 99780 sl: 0 tp: 0 -> 99750, sl: 0 tp: 0 2016.10.10 10:00:05.818 Trades 'xxxxx': accepted modify order #45531333 buy limit 7.00 VTBR-3.17 at 7152 sl: 0 tp: 0 -> 7154, sl: 0 tp: 0 2016.10.10 10:00:05.818 Trades 'xxxxx': accepted modify order #45531331 buy limit 5.00 RTS-3.17 at 98850 sl: 0 tp: 0 -> 98880, sl: 0 tp: 0 2016.10.10 10:00:05.818 Trades 'xxxxx': accepted modify order #45531334 sell limit 7.00 VTBR-3.17 at 7509 sl: 0 tp: 0 -> 7507, sl: 0 tp: 0 2016.10.10 10:00:05.818 Trades 'xxxxx': accepted modify order #45531332 sell limit 5.00 RTS-3.17 at 99780 sl: 0 tp: 0 -> 99750, sl: 0 tp: 0 2016.10.10 10:00:05.819 Trades 'xxxxx': modify order #45531333 buy limit 7.00 VTBR-3.17 at 7152 sl: 0 tp: 0 -> 7154, sl: 0 tp: 0 placed for execution in 6.297 ms 2016.10.10 10:00:05.820 Trades 'xxxxx': modify order #45531331 buy limit 5.00 RTS-3.17 at 98850 sl: 0 tp: 0 -> 98880, sl: 0 tp: 0 placed for execution in 7.931 ms 2016.10.10 10:00:05.821 Trades 'xxxxx': modify order #45531334 sell limit 7.00 VTBR-3.17 at 7509 sl: 0 tp: 0 -> 7507, sl: 0 tp: 0 placed for execution in 8.017 ms 2016.10.10 10:00:05.822 Trades 'xxxxx': modify order #45531332 sell limit 5.00 RTS-3.17 at 99780 sl: 0 tp: 0 -> 99750, sl: 0 tp: 0 placed for execution in 9.025 ms 2016.10.10 10:00:05.824 Trades 'xxxxx': sell limit 5.00 RTKM-3.17 at 9242 2016.10.10 10:00:05.829 Trades 'xxxxx': accepted sell limit 5.00 RTKM-3.17 at 9242 2016.10.10 10:00:05.829 Trades 'xxxxx': sell limit 5.00 RTKM-3.17 at 9242 placed for execution in 5.537 ms 2016.10.10 10:00:05.834 Trades 'xxxxx': buy limit 7.00 SBPR-3.17 at 10881 2016.10.10 10:00:05.834 Trades 'xxxxx': sell limit 2.00 RTS-9.17 at 102210 2016.10.10 10:00:05.836 Trades 'xxxxx': modify order #45531337 buy limit 20.00 MXI-3.17 at 1906.90 sl: 0.00 tp: 0.00 -> 1907.00, sl: 0.00 tp: 0.00 2016.10.10 10:00:05.839 Trades 'xxxxx': accepted buy limit 7.00 SBPR-3.17 at 10881 2016.10.10 10:00:05.839 Trades 'xxxxx': accepted sell limit 2.00 RTS-9.17 at 102210 2016.10.10 10:00:05.840 Trades 'xxxxx': buy limit 7.00 SBPR-3.17 at 10881 placed for execution in 6.269 ms 2016.10.10 10:00:05.841 Trades 'xxxxx': sell limit 2.00 RTS-9.17 at 102210 placed for execution in 7.222 ms 2016.10.10 10:00:05.842 Trades 'xxxxx': accepted modify order #45531337 buy limit 20.00 MXI-3.17 at 1906.90 sl: 0.00 tp: 0.00 -> 1907.00, sl: 0.00 tp: 0.00 2016.10.10 10:00:05.843 Trades 'xxxxx': modify order #45531337 buy limit 20.00 MXI-3.17 at 1906.90 sl: 0.00 tp: 0.00 -> 1907.00, sl: 0.00 tp: 0.00 placed for execution in 6.689 ms prostotrader 2016.10.10 09:30 #774 10日ほど前、ブローカーに遅延の理由を問い合わせたときのこと。私は、取引所のPromserverに直接接続する別のソフトウェア(Cgate)を使用するようアドバイスしました。私は、保留中の注文を 配置したり削除 したりする簡単なロガーを書く必要があるだけでした。と言えば、すぐにクリアになったはずです。そうすれば、どのリンクで遅延が発生しているのかが一目瞭然になります。しかし、今のところブローカーはこの問題に「取り組んでいる」のです。:( fxsaber 2016.10.10 09:38 #775 prostotrader:さて、今日はなぜ同じ時間に大丈夫なのでしょうか?Bild 1430 real.ここで、開発者がブレーキを再現するための方法を紹介しますこれで「ブレーキが見えない」ということはなくなるでしょう。開発者は、セッション開始時にリクエストの制限をかけ、実行時間を 監視するようにしましょう。遅いと感じたら、ローカルで対応する。現時点では、残念ながら落ち込んでいる状況です。 prostotrader 2016.10.10 09:44 #776 開発者の方に質問です。非同期モードでの注文設定2016.10.10 10:00:05.148 Trades 'xxxxx': buy limit 5.00 RTS-3.17 at 98850 2016.10.10 10:00:05.154 Trades 'xxxxx': accepted buy limit 5.00 RTS-3.17 at 98850 2016.10.10 10:00:05.155 Trades 'xxxxx': buy limit 5.00 RTS-3.17 at 98850 placed for execution in 6.904 ms誰からのメッセージなのか?2016.10.10 10:00:05.155 Trades 'xxxxx': buy limit 5.00 RTS-3.17 at 98850 placed for execution in 6.904 ms端末からですか、サーバーからですか?取引所は、注文が取引されたかどうかを確認しましたか?それとも、このメッセージは、MT5サーバーが取引所に注文を送信 したことを意味するのでしょうか?(可能であれば、OrderSendのような詳細な情報)。 Renat Fatkhullin 2016.10.10 10:20 #777 これは、mt5取引サーバーではなく、取引所からの応答です。 prostotrader 2016.10.10 10:22 #778 Renat Fatkhullin: これは、mt5取引サーバーではなく、取引所からの応答です。なるほど。ブローカーがネットワーク(ソフトウェア)で何かを決めるまで待ちます。 prostotrader 2016.10.10 18:52 #779 面白いですね。 6.563 msに 実行の ために配置された 場合 、交換の応答 です。MT5取引サーバーからの応答は、おそらく受理された ものです。そして、この呼び出しからログに2016.10.10 15:50:02.375 Trades 'xxxxx': sell limit 5.00 HYDR-3.17 at 8056 2016.10.10 15:50:02.375 Trades 'xxxxx': accepted sell limit 5.00 HYDR-3.17 at 8056 2016.10.10 15:50:02.375 Trades 'xxxxx': sell limit 5.00 HYDR-3.17 at 8056 placed for execution in 6.563 ms 2016.10.10 15:50:02.395 Trades 'xxxxx': modify order #45553946 sell limit 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 -> 8054, sl: 0 tp: 0 2016.10.10 15:50:02.635 Trades 'xxxxx': cancel order #45553926 sell limit 2.00 GAZR-6.17 at 14937 2016.10.10 15:50:03.029 Trades 'xxxxx': accepted modify order #45553946 sell limit 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 -> 8054, sl: 0 tp: 0 2016.10.10 15:50:03.029 Trades 'xxxxx': accepted cancel order #45553926 sell limit 2.00 GAZR-6.17 at 14937 2016.10.10 15:50:03.029 Trades 'xxxxx': modify order #45553946 sell limit 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 -> 8054, sl: 0 tp: 0 placed for execution in 632.079 ms の場合、トレードサーバーが応答したことになります。2016.10.10 15:50:02.395 トレード'xxxxxx': 修正注文 #45553946 売り指値 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 → 8054, sl: 0 tp: 0 MINUS.2016.10.10 15:50:03.029 トレード'xxxxxx': accepted modify order #45553946 sell limit 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 -> 8054, sl: 0 tp: 0. は634msに相当し、その後、取引所は( -2ms )の注文を出したのか?2016.10.10 15:50:03.029 Trades'xxxxxx': modify order #45553946 sell limit 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 -> 8054, sl: 0 tp: 0 placed for execution in 632.079 ms それとも、何か理解できないのか、ログが何か変なのか?理解を深めるために...。 FinamでMT5が利用可能に エラー、バグ、質問 オープナーでサーバーバージョン Renat Fatkhullin 2016.10.10 19:00 #780 prostotrader:理解を深めるために...。リモート側の各実行ステップの正確な時刻ではなく、自分の端末で信号を登録/受信したローカル時刻 を表示します。この場合、すべての応答(MT5サーバーからの確認と取引所への発注確認の両方)を同時に受信したことになります 029。両者の間には多くのネットワークが存在するため、どのパケットも最短のPing時間で即座に届くという保証はない。ネットワークでの小さな詰まりやネットワーク帯域の不足(ブローカーなど)により、パケットは蓄積され、その後一括して配信されることになります。そのため、ネットワークに問題がある場合、各ステージの時間をカウントすることができません。ブローカーのサーバーに近い理想的なネットワークでは、やはり最小遅延の何らかの保証に頼って、中間ステップの時間をカウントすることができます。 私は完璧なネットワークを持っているので、文句を言うことはできません」という回答は適切ではありません。通常の条件下では人間の知覚を超えた、まったく異なるタイミングの話をしているのだから。 1...717273747576777879808182838485...156 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ビルド1430
アービトレーターからのオープニングで10秒までは、行列が乱立する。
饅頭をタダで食べられるとは限らない)。
アービトレーターからのオープニングで10秒までは、行列が乱立する。
パンがタダでもらえるとは限らない)。
オープニングは
しかも6秒も経っている...。
アービトレーターからのオープニングで10秒まで、行列が乱立する。
パンがタダでもらえるとは限らない)。
さて、なぜ今日は同時にOKなのでしょうか?Bild 1430 real.
10日ほど前、ブローカーに遅延の理由を問い合わせたときのこと。
私は、取引所のPromserverに直接接続する別のソフトウェア(Cgate)を使用するようアドバイスしました。
私は、保留中の注文を 配置したり削除 したりする簡単なロガーを書く必要があるだけでした。
と言えば、すぐにクリアになったはずです。
そうすれば、どのリンクで遅延が発生しているのかが一目瞭然になります。
しかし、今のところブローカーはこの問題に「取り組んでいる」のです。:(
さて、今日はなぜ同じ時間に大丈夫なのでしょうか?Bild 1430 real.
ここで、開発者がブレーキを再現するための方法を紹介します
これで「ブレーキが見えない」ということはなくなるでしょう。
開発者は、セッション開始時にリクエストの制限をかけ、実行時間を 監視するようにしましょう。遅いと感じたら、ローカルで対応する。
現時点では、残念ながら落ち込んでいる状況です。
開発者の方に質問です。
非同期モードでの注文設定
誰からのメッセージなのか?
端末からですか、サーバーからですか?
取引所は、注文が取引されたかどうかを確認しましたか?
それとも、このメッセージは、MT5サーバーが取引所に注文を送信 したことを意味するのでしょうか?
(可能であれば、OrderSendのような詳細な情報)。
これは、mt5取引サーバーではなく、取引所からの応答です。
なるほど。
ブローカーがネットワーク(ソフトウェア)で何かを決めるまで待ちます。
面白いですね。
6.563 msに 実行の ために配置された 場合 、交換の応答 です。
MT5取引サーバーからの応答は、おそらく受理された ものです。
そして、この呼び出しからログに
の場合、トレードサーバーが応答したことになります。
2016.10.10 15:50:02.395 トレード'xxxxxx': 修正注文 #45553946 売り指値 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 → 8054, sl: 0 tp: 0 MINUS.
2016.10.10 15:50:03.029 トレード'xxxxxx': accepted modify order #45553946 sell limit 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 -> 8054, sl: 0 tp: 0.
は634msに相当し、その後、取引所は( -2ms )の注文を出したのか?
2016.10.10 15:50:03.029 Trades'xxxxxx': modify order #45553946 sell limit 5.00 HYDR-3.17 at 8056 sl: 0 tp: 0 -> 8054, sl: 0 tp: 0 placed for execution in 632.079 ms
それとも、何か理解できないのか、ログが何か変なのか?
理解を深めるために...。
理解を深めるために...。
リモート側の各実行ステップの正確な時刻ではなく、自分の端末で信号を登録/受信したローカル時刻 を表示します。
この場合、すべての応答(MT5サーバーからの確認と取引所への発注確認の両方)を同時に受信したことになります 029。両者の間には多くのネットワークが存在するため、どのパケットも最短のPing時間で即座に届くという保証はない。ネットワークでの小さな詰まりやネットワーク帯域の不足(ブローカーなど)により、パケットは蓄積され、その後一括して配信されることになります。
そのため、ネットワークに問題がある場合、各ステージの時間をカウントすることができません。ブローカーのサーバーに近い理想的なネットワークでは、やはり最小遅延の何らかの保証に頼って、中間ステップの時間をカウントすることができます。
私は完璧なネットワークを持っているので、文句を言うことはできません」という回答は適切ではありません。通常の条件下では人間の知覚を超えた、まったく異なるタイミングの話をしているのだから。