062018.04.2516:49:24.02485.***.***.***'***': exchange buy 10.00 Si-6.18 at market (62785 / 62788 / 62787)
062018.04.2516:49:24.02485.***.***.***'***': request transfered to dealers, rule 'FORTS Gateway #real' (exchange buy 10.00 Si-6.18 at market)
062018.04.2516:49:24.028127.0.0.1'2': request from'***' (exchange buy 10.00 Si-6.18 at market)
062018.04.2516:49:24.029127.0.0.1'2': placed for execution for'***' (exchange buy 10.00 Si-6.18 at market)(62785 / 62788 / 62787)
062018.04.2516:49:24.02985.***.***.***'***': order placed for execution [#87849076 buy 10.00 Si-6.18 at market], time 5.98 ms
062018.04.2516:49:24.030 FORTS Gateway #real '***': order #87849076 buy 10.00 Si-6.18 at market request new due execution [request new order #87849076], time: 0.05 ms
062018.04.2516:49:24.036 FORTS Gateway #real '***': order #87849076 buy 10.00 Si-6.18 at market placed due execution [added order #87849076, buy limit 10.00 Si-6.18 at 65426 [based on order '30444116819']], time: 0.18 ms
062018.04.2516:49:24.041 FORTS Gateway #real '***': deal performed [#48508923 buy 1.00 Si-6.18 at 62788]
062018.04.2516:49:24.041'***': order performed partially buy 1.00 at 62788 [#87849076 buy 10.00 Si-6.18 at market]
062018.04.2516:49:24.041 FORTS Gateway #real '***': order #87849076 buy 10.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62788 [based on deal '2026006054']], time: 2.06 ms
062018.04.2516:49:24.043 FORTS Gateway #real '***': deal performed [#48508924 buy 1.00 Si-6.18 at 62788]
062018.04.2516:49:24.043'***': order performed partially buy 1.00 at 62788 [#87849076 buy 10.00 / 1.00 Si-6.18 at market]
062018.04.2516:49:24.043 FORTS Gateway #real '***': order #87849076 buy 10.00 / 1.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62788 [based on deal '2026006055']], time: 3.02 ms
062018.04.2516:49:24.048 FORTS Gateway #real '***': deal performed [#48508925 buy 5.00 Si-6.18 at 62788]
062018.04.2516:49:24.048'***': order performed partially buy 5.00 at 62788 [#87849076 buy 10.00 / 2.00 Si-6.18 at market]
062018.04.2516:49:24.048 FORTS Gateway #real '***': order #87849076 buy 10.00 / 2.00 Si-6.18 at market filled due execution [filled order #87849076, buy 5.00 Si-6.18 at 62788 [based on deal '2026006056']], time: 1.73 ms
062018.04.2516:49:24.050 FORTS Gateway #real '***': deal performed [#48508926 buy 1.00 Si-6.18 at 62789]
062018.04.2516:49:24.050'***': order performed partially buy 1.00 at 62789 [#87849076 buy 10.00 / 7.00 Si-6.18 at market]
062018.04.2516:49:24.050 FORTS Gateway #real '***': order #87849076 buy 10.00 / 7.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006057']], time: 3.40 ms
062018.04.2516:49:24.053 FORTS Gateway #real '***': deal performed [#48508927 buy 1.00 Si-6.18 at 62789]
062018.04.2516:49:24.053'***': order performed partially buy 1.00 at 62789 [#87849076 buy 10.00 / 8.00 Si-6.18 at market]
062018.04.2516:49:24.053 FORTS Gateway #real '***': order #87849076 buy 10.00 / 8.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006058']], time: 1.49 ms
062018.04.2516:49:24.054 FORTS Gateway #real '***': deal performed [#48508928 buy 1.00 Si-6.18 at 62789]
062018.04.2516:49:24.055'***': order performed buy 1.00 at 62789 [#87849076 buy 10.00 / 9.00 Si-6.18 at market]
062018.04.2516:49:24.055 FORTS Gateway #real '***': order #87849076 buy 10.00 / 9.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006059']], time: 4.03 ms
そして、トピックは「FORTS」。プログラミングの質問ではなく、実行の質問。
質問はあなたではなく、プラットフォームの開発者に向けてのものでした。
まだ歩き方も覚えていないんですね(笑)。
目的がよくわからないのですが、自分の脳を教えたいのか、他人の脳を教えたいのか?
歩いて大丈夫なんですか?
もちろん、まずは脳に教えなければなりません。
何ですか?
これは何でしょう?
広告です。
広告
うわー、今度はログに広告が入るのか、超ピンピンしてるなぁと思った :)
超ピンピンしてるかと思った :)
ずっと前から書かれていることです。
ブローカーから返信が来ましたので、抜粋してご紹介します。
"
MT5ターミナルの「履歴」タブからの注文の実行 時間が、提供されたログ(添付ファイル参照)と一致しない理由を教えてください。
ログで使用される時間は、ログエントリーが作成された サーバー時間 です。
取引サーバーのデータベース(クライアント端末からも可能)にある取引や注文に表示される時間は、取引所から送られてくる値でゲートウェイが設定します。
また、なぜミリ秒が記入されていないのでしょうか?
メッセージをありがとうございました。先物市場ゲートウェイによるミリ秒を考慮するために必要な変更は、次のプラットフォームリリースで行われる予定です。
"
取引時刻をもとに年表を再構築する必要があることがわかったが、今のところミリ秒がないため、これができない。更新を待ちたいと思います。
ログは、 ログエントリーが作成された時点の サーバー時刻を使用 します。
サポートの人が無能なんだろうなぁ。
端末のログには、メッセージが表示されたローカルタイム が書き込まれます。これは、コンピュータの時計を2分ほど変えてみると簡単に確認できます。
サポートが無能なのでは?
端末のログには、メッセージのローカルタイムが表示されます。パソコンの時計を2分ほど変えれば、簡単にわかることです。
サブテキストでは、サーバーのログでした。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
フォルツァ実行に関する質問
アレクセイ・ヴャズミキン さん 2018.04.26 12:56
困ったことに、すべての証拠はブローカーや取引所側からしか得られない、つまり、私はそれを得ることができないのです。ということで、とりあえずはこのままの状態で対応することにします。
ブローカーから返信がありました。
"
Alexey Vyacheslavichさん、こんにちは! 開発者からの回答です。
クライアント側のネットワーク遅延の ようですが、トレーディングサーバー側の実行状況は以下の通りです。
"
ログから理解した通り。
1.実行時間はほぼ同じ
2. 実行情報がサーバーから送られてきて、3秒遅れでプログラムが処理した場合
私のインターネットは有線のルーターまでは十分に良好で、チャンネルはオーバーロードしていなかったので、私の方で3秒の遅延というのはかなり奇妙に聞こえます。コンピュータのコアは100%負荷がかかっていなかったが、もしかしたら一部のコアは100%負荷がかかっていたかもしれない。
そして、判明する。
1.開発者は、CPUが最初に処理すべきタスクの優先順位(スレッド)を適切に管理せず、MT5コアは常に最も負荷の低いCPUコアを占有するよう強制された可能性があります。また、負荷が100%の時は、指標用計算や他のユーザーコードの実行優先度を下げる。
2.MT5のログが信頼できない。