tsu-nera / bakuchi

仮想通貨Botトレード開発
https://github.com/tsu-nera/bakuchi_analysis
2 stars 3 forks source link

profit.logの出力が機能していないようなので調査 #219

Closed tsu-nera closed 3 years ago

tsu-nera commented 3 years ago

そもそも、これはなんだっけ?

tsu-nera commented 3 years ago

どうやら15分ごとにログを吐き出しているように見える。手動でキックすることは可能か?

tsu-nera commented 3 years ago

src/libs/profit.py の run_bot関数が定期実行されていて、そこでロギングされているようだ。

tsu-nera commented 3 years ago

inv bot-assetが手動のタスクだ。

tsu-nera commented 3 years ago

15分のbot-assetの周期を1mに変更したらクラッシュした。サブスレッドのため、コンソールにしかログが残っていないのかな?とりあえずトレースを張り付けておく。

  File "/home/tsu-nera/miniconda3/envs/bakuchi/lib/python3.7/threading.py", line 917, in _bootstrap_inner
    self.run()
  File "/home/tsu-nera/repo/bakuchi/src/libs/profit.py", line 213, in run
    self.run_bot()
  File "/home/tsu-nera/repo/bakuchi/src/libs/profit.py", line 220, in run_bot
    self.__update()
  File "/home/tsu-nera/repo/bakuchi/src/libs/profit.py", line 40, in __update
    self.__update_orders()
  File "/home/tsu-nera/repo/bakuchi/src/libs/profit.py", line 51, in __update_orders
    orders = self.__format_liquid_orders(orders)
  File "/home/tsu-nera/repo/bakuchi/src/libs/profit.py", line 111, in __format_liquid_orders
    t["rate"])
KeyError: 'rate'

^C[INFO:2021-04-01 14:49:04,424] keyboard interuption occured. stop trading bot...
tsu-nera commented 3 years ago

liquidのパラメータ異常だった。なんかへんなのつくりこんだみたい。