Git Product home page Git Product logo

Comments (8)

flamingo4096 avatar flamingo4096 commented on August 23, 2024 2

@satosato125
サーバ側もご確認いただきありがとうございます。
ログを先ほどアップロードしました。
この↓情報があればよろしいでしょうか
11:43:19.1636,I,7872,0001 ログファイルアップロード開始 : d5319f3240c62c72ed130866f8f40f06_20240724_OPE.zip / 83,918 bytes.

再現時のメニューバーの表示状態は見ていなかったので、次回再現時は確認するようにいたします。

from kabusapi.

satosato125 avatar satosato125 commented on August 23, 2024 1

@flamingo4096
ログのアップロードありがとうございます。
申し訳ございませんが、調査に少しお時間いただきますこと、ご容赦ください。

from kabusapi.

yasuyuki-nakazawa avatar yasuyuki-nakazawa commented on August 23, 2024

カブステーションは日次で再起動されておりますでしょうか

from kabusapi.

flamingo4096 avatar flamingo4096 commented on August 23, 2024

カブステーションは日次で再起動されておりますでしょうか

はい。当日起動しております。

from kabusapi.

flamingo4096 avatar flamingo4096 commented on August 23, 2024

@yasuyuki-nakazawa
本日また再現しましたので、追加ログを添付いたします。

Kabuステーション起動からのログ(アカウント等をマスクしたのみでそれ以外は編集なし)です。
20230723_kabslog.txt
09:14:44 に起動して、4回目の買い 09:29:32.4839 で再現しております。
今回もKabuステーション側のGUI表示は、買いの「依頼中」状態で止まっています。ただし、フル板の気配は随時更新されています。

口座のWeb板で注文を確認すると、
09:28 に注文受付・発注・全約定(分単位しか表示されない)、発注所要時間 21ミリ秒 とのことです。

今回は、Wiresharkで自作アプリ→Kabuステーションへのリクエストのログも併せて取得したところ、
20240723_localhostpcap.txt
買い発注後、orders のGETリクエストを定期的に実行し発注送信中状態のレスポンスが返ってきているため、自作アプリ側でリクエストが止まっていることはないと言えます。

ご確認よろしくお願い致します。

from kabusapi.

flamingo4096 avatar flamingo4096 commented on August 23, 2024

同時刻のPC⇔インターネット側のログから、関係ありそうな20000ポートのログを抜粋しました。
データの内容はわかりませんが、文字列で見えているものを右側に記載しました。
20240723_eth

なんとなく、状態が更新されるとEXECUTIONのpushが来るように感じますが、
ORDERRECVの直後に来たパケットが1件だけで、その後のpushが無いようです。

パケットLength=63は実際のデータ部は9byteです。

from kabusapi.

satosato125 avatar satosato125 commented on August 23, 2024

@flamingo4096
添付いただいたログを確認いたしましたが、kabuステーション側で注文データの状態が変わったことを示すログが出力されていない場合があることを確認しております。
一方で、別途調査したサーバ側のログには同じデータを送信したログが残っておりましたので、これが未達となっている可能性がございます。

ネットワーク的な要因も一因として考えられるのですが、kabuステーションのメニューバーにある接続状態や受信状態を示すアイコンが赤くなったりすることはございますでしょうか?

また、詳細な調査のため、可能でしたらログのご提供をお願いしたいと思っております。
kabuステーションのメニューバーのAPIアイコンの右クリックメニューから、ログのアップロードをお願いいたします。
アップロードが完了いたしましたら、アップロードした日時をお知らせいただけますでしょうか。

from kabusapi.

flamingo4096 avatar flamingo4096 commented on August 23, 2024

@satosato125

状況いかがでしょうか?
相場がよろしくなく、久しぶりに実行しましたが、再現しました。

前回発生時は、発注後に即約定したケースでしたが、今日は指値発注後、しばらくして約定したケースでも発生しました。

>ネットワーク的な要因も一因として考えられるのですが、kabuステーションのメニューバーにある接続状態や受信状態を示すアイコンが赤くなったりすることはございますでしょうか?
赤くなっていませんでした。

前回同様ネットワークログを取っていましたが、約定したと思われるタイミングで、EXECUTIONのpushが来ています。
よって、
>一方で、別途調査したサーバ側のログには同じデータを送信したログが残っておりましたので、
これは正しくて、kabustationアプリ側での取りこぼしがあるように思います。

>これが未達となっている可能性がございます。
TCPなので未達パケットがあれば続きのパケット受信時にRetransmissionが出るはずなので、無いと考えます。

注文番号:20240813A02N44865464
d5319f3240c62c72ed130866f8f40f06_20240813_OPE.zip / 66,902 bytes

必要であればパケットの内容解析等できますので、ご連絡いただければと思います。

from kabusapi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.