ビットコイン自動売買5/17週

色々週前半にマイナスが膨らんできたので、色々とロジック修正しました。
その結果か一時は年初のマイナス分も取り戻す程プラスに転じましたが、
週末に一気にマイナスが膨らむ展開に。
急激な変化に弱いのがわかったので、今後はこの辺を対応したいところ。

f:id:katutoki:20200524073021j:plain

  • 注文判断の頻度を修正
  • 売買の切替注文時に適切に想定どおりに切替出来ていなかったので、注文数量を調整
  • 注文数が、最小単位より小さい場合があったので、その場合は次回判断タイミングにスキップ
  • たまに注文数起因と思われるエラーが発生していたので、注文数を0.01単位で切捨てるように修正
    それまでRoundを使っていたのですが、繰り上がってしまう場合にエラーとなっていた。
    特定の小数点位置での切り捨てはpythonでは関数一発では出来ず、
    一度100倍して、小数点以下切り捨て、そして100分の1としました。
  math.floor(pos_size * 100) / 100