LoginSignup
1
0

More than 5 years have passed since last update.

「Exception inputs are all NaN」が出て詰んだ件に関して

Posted at

自己紹介

この度Smart Tradeでインターンすることになったゴンです。

ゴンについて、知りたい方はこちら。
ブログ読んでねー

ツイッターはこちら
https://twitter.com/gon_gon_tarou

初めての記事はこちら(QuantXを初めてみて)
https://qiita.com/investor-gon/items/2b1952ae5c2c88334c74

「Exception inputs are all NaN」のエラーで詰みました。


グーグル先生に教えてもらおうとして思ったら、ヒット!!!



読もうと思った英語かい〜
つらいーと思ったそこのあなた。
安心してください

ちょー簡単に訳してあげますよ!!

スクリーンショット 2019-03-01 16.51.15.png

Quantopian (海外の似たようなアルゴのサイト)で、「Exception inputs are all NaN」がでました。
助けてください。MACDとRSIの指標をtalibを使って計算するとエラーになってしまいます。

スクリーンショット 2019-03-01 16.52.46.png

それは、talibのバグでした。ごめんちゃい。

って感じでした。

エラーが出た理由について(自分なりの考察)

過去の株価がない(空もしくは0)のに、talibで計算しようとしてしまい、エラーになったのかなっと思ってます。

ちなみに東芝などの古くからある銘柄を入れてもエラーでした。

じゃあどうするの?

よくわかりませんね。

とりあえず、なんの銘柄がエラーを出しているのかを特定して、その銘柄を削除しました。

新しい銘柄ばっかりのアルゴリズムは、バックテストを表示できないので、販売まで行うのは厳しそうな感じですね。



ちなみに、どれがエラーを知るにはこのコードを使いました。

ctx.logger.debug(変数名)

それでは

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0