【自動売買ロボット作成マニュアル】記号「*」?「*」?「'」?


何度やってもうまくいかないので、コードを完全に把握するべく、本を1ページ1ページチェックしていくことにして、コード改変しようと思いました。


が!怪しい箇所を発見。


それはP55のコード


(data_length) * 0.65


の箇所の「*」の部分。これが何なのかがわかっていなかったことによる、単純な記述ミスでした。どうやら、この部分の指定がおかしかったので、変なループをした取得になっていたようです。


コードには、★が行の上方部分に位置するような文字。つまり*なのですが、★状態なのですが、半角でそんな文字はありません。


これはなんだ?と思って、コードを記述するときに、「'」を打っていたのでした。「~」「"」なども打とうかと思っていたら、エラーが出なかったので忘れていました。


まさか★=*の半角にしたものだとは思いませんでした。


Googleで、「記号」と打って一つ一つ調べて、「*」の半角がその*の表示がされていたのを見て、やっとこさわかりました。


こういう基本的な事がわからないのが、イタイですね・・・。まさに初心者・・・。


でも、ココを記述し直すことで、株価取得は綺麗にクリアできました!!!


やっと次に進めます。