techbureau/zaifbot

v0.0.7 Bug list

Closed this issue · 12 comments

  • ログでパーミッションエラーが出る可能性がある(windowsで確認済み。動作に影響はなし)

PermissionError: [WinError 32] The process cannot access the file because it is being used by another process:

ログでパーミッションエラーが出る可能性がある(windowsで確認済み。動作に影響はなし)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process:

修正済み。v0.0.8で反映されます。

ntapp commented

時々 ZaifApiNonceError が発生します。ずっと走らせていると、いつの間にかこのエラーが出ている状態なので、どのような状況で発生しているかは不明です。

@ntapp

時々 ZaifApiNonceError が発生します。ずっと走らせていると、いつの間にかこのエラーが出ている状態なので、どのような状況で発生しているかは不明です。

techbureau/zaifapi#4 で修正されたかと思います。
どうでしょうか?

ntapp commented

@RossyWhite
対応ありがとうございます。今のところ、エラーは発生しません。

👍

ntapp commented

@RossyWhite
MACDが1件しか返らない場合があります。

macds = MACD(currency_pair='ZAIF_jpy', period='5m', short=12, long=26, signal=9).request_data(count=2, to_epoch_time=time.time())
print(macds)

上記のコードをEntryを継承したクラス内で使用しているのですが、通常は正常に2件データが返ってきますが、時々1件しか返らない場合が有ります。

{'time': 1504353900000, 'macd': 0.0051053333936390555, 'macdsignal': 0.006358988706053682, 'macdhist': -0.0012536553124146265}

ご確認と対応をお願いします。

timestampの件と合わせて確認いたしますね:)
できれば、次から別のissueを作っていただき報告してもらえると大変助かります。

@ntapp

MACDが1件しか返らない場合があります。

チャートがtimestampベースでしか取得できないため、
実行のタイミングが悪ければcountがずれる可能性がありました。

あまりやりたくない処理ですが、countがおかしい時は少し待つようにしましたので、
とりあえずはcountずれでbotが途中で止まったりはしなくなるかと思います。

v0.0.8で反映されるかと思われます。

ntapp commented

@RossyWhite

毎度対応ありがとうございます。最近時間が取れないので、また確認したいと思います。

0.0.8がリリースしたので、次から何かあればそちらでお願いします。