一週間掛かってやっとバグの原因が分かったが。。。
今週の結果・12/10(月) -2,560円(0勝5敗)・12/11(火) -2,780円(1勝3敗)・12/12(水) -390円(1勝2敗)・12/13(木) -1,345円(1勝2敗)・12/14(金) +770円(2勝1敗)計 -6,305円(5勝12敗)先週、「来週は、バグさえ出なければロジックとしては今までで一番良いものになったと自負しています。異常終了しない事だけを願っています。」と書きました。今回のロジックに関して、もしかして成果が出るのでは無いかと思って自分でも非常に期待していました。でも、そのロジックがバグでまともに動いてくれませんでした。異常終了こそしないものの、ケアレスミスで全然違うタイミングで買いシグナルを出したり、あるいは超ボトルネックを作って処理が回らず、時間が経過するにつれて全く売買を行ってくれなくなったりしてイライラする毎日でした。月曜日からおかしいのに気付いたのですが、直したのは自動購入ロジックのケアレスミス解消だけ。それ以降はあれやこれやでフン詰まりの原因を調べましたが解決せず、やっと金曜日に「これが原因だ」というのを突き止める事が出来たと思っています。金曜日の晩に楽天RSSによる監視ロジックのマルチスレッド化などの関係で大幅修正を行いました。基本的には購入指標は先週から変えていませんのでちゃんと動作するようになって初めて今のロジックの精度について評価できるというスタートラインにつけます。修正するのはそれからになると思います。今週は月曜日に7万円の増資をした関係で売買額や手数料が増えたため、損失も先週より大きくなってしまいました。プログラムがまともに動けばもう少しマシな成績になったのではと思いますが。今は自分の売買指標が正しいかより、自分の思っている通りにプログラムが動くかというもっと基本的な部分でつまづいています。来週はKATSが思い通りに動作して欲しいですね。話は変わりますが、Googleが簡単なパラメータを渡すだけでグラフを描いてくれるWebサービスのAPI「Google Chart API」を公開しました。色んな種類のグラフが、結構手軽に作成出来ます。しかも速いっ!!URLを指定するだけでPNGイメージの画像を返してくれますので、ブログで簡単なグラフを載せたい人などには非常に便利な機能でしょう。適当に数字を入れてサンプル的なものを作ってみましたが、なかなかすごいです。「http://chart.apis.google.com/chart?cht=lc&chs=300x200&chco=ff0000&chm=o,0000ff,0,1,5|o,0000ff,0,2,5|o,0000ff,0,3,5|o,0000ff,0,4,5|o,0000ff,0,5,5&chd=t:0,30,45,30,60,75&chg=20,50,1,5&chxt=x,y&chxr=0,1,5|0,10,100&chtt=Sample+Graph&chxl=0:|12/3|12/4|12/5|12/6|12/7|12/8」をimgタグの「src=」に指定したら簡単にWebサイトに表示させる事が出来ますし、グラフの確認だけならURLをブラウザに入れるだけで可能です。P.S.この日記をアップしようとして投稿ボタンを押したら楽天ブログが定期バックアップで停止しました。3:00~4:30らしいです。時刻を見ると3:05でした(汗)。あと1分待ってくれたら良かったのに、日記を書いていざ投稿しようとした時にタイミングよく止まるなんて。。。