FC2ブログ

システム稼動中

昨日はブラジル戦を観るという名目で徹夜したので
その間思う存分プログラミングできた。

今現在、データ取得システム(楽天RSSとヤフーから)と
売買判断システム(買シグナルのみ)を統合して稼動中。

ヤフーからはシステムが起動したときに売買判断に使用する
データを1度だけ取得します。

楽天RSSは、株価がシグナルに一致するかをリアルタイムで監視します。

今回のバージョンではシグナルが出た場合、ログに表示するだけです。

ある程度の値幅がないとダメなので
今日はシグナル出ないっぽい。

ミニ日経平均先物

なにやら7月18日からミニ日経平均先物が始まるらしい。

日経平均先物の10分の1の値段で取引できるので
僕でも手が届くかもしれない。

まだよくわからないんだけど、先物口座を作らないといけないのかな?
一応松井で口座開設申し込みしてみた。

松井でやるとなると発注システムを作り直さないといけないけど
ノウハウがある程度溜まっているのであまり時間はかからないと思う。

それにしても良いタイミング。

1銘柄のみ

監視する銘柄を一つに絞ることにした。

これだと全自動でやる意味があまりなさそうだけど。。

複数銘柄でやろうとすると頭が混乱してきてダメだ。

まずは1銘柄、できたら増やしていく。

あと、いずれ日経225先物に移行したいので
225先物について調査中。

さてさて

だいぶ行き詰ってきたけど。。

全自動売買システムの全体像を把握しきれていない。
そこのところをもう少し考えて見よう。

デリゲート

デリゲートについて勉強しなくてはならない。

よし!ご飯食べてからやろう。

時系列データ取得プログラム修正

以前、ヤフーから時系列データを取得するプログラムを
作ったが、何度やっても同じ値が取得される。

プログラムはちゃんと動いてるのにおかしいなーと思っていたら
リクエストするURLの日付が固定されていたのが原因だった。

ささっと直すと、うまく動いているようだ。

そろそろ

最近だれていてあまり開発が進んでない。

今日からまたがんばる。

うまくいかないので

本の通りにやってるのにうまくいかないので
あきらめよう。

PHPでのクッキー、セッション管理などを試したけど
なぜかエラーが出る。

10行くらいのスクリプトで本の通りやってるのに…

MySQLにも繋がらないし…

とりあえず放置しておく。

シグナルなど

昨日のことですが、DDEのテスト用サーバーを使って
データ取得からシグナル発生までの流れを検証中。

注文中はシグナルが出ないようにするとか
保有してないと売シグナルが出ないようにするとか
そんなことやりました。

このへんの問題がクリアできれば全自動売買に
相当近づけそうな感じ。

今日は久しぶりにPHPの勉強でもしてみよう。

発注ツール改良改良

保有株の表示機能もつけた。

表示はdataGridViewコントロールを使用。

あと、保有株が複数個ある場合でもちゃんと
表示できるようにした。

正直、このツールはあんまり使わないと思うけど
全自動売買にも流用できそうなのがありそうなので
ちょこちょこ作っていきます。

エラー処理などいろいろ

ファイルにログを出力するクラスを作成。
エラーチェックするクラスを作成。

今まで証券会社にログインするときもほとんど
エラーチェックしてなかったので(エラーがあっても
かまわずhttpを送信していた)
これはまずいと思い、エラーが出た場合
処理を中断してログをファイルに書き出すようにした。


手動注文ツール改良

気分転換に手動注文ツールの改良を始めた。

実用的なのを作ろうかな。

まだ約定関係で悩む

注文してから約定するまでのタイムラグが問題。

成行き注文ならあまり気にならないっぽいけど
指値の時どうしよう。

約定したかどうかを何回も確認しにいきたいくないんです。
タイマーとかで何秒おきとかはやりたいくない。

コールバック方式でできないかな?

あと、まだまだ問題が。。

シグナル発生条件を数値(例えば前日比とか)で判断させるとき
前日比-100円で買いシグナル発生なら
歩みが
-101
-100 買
-101
-100 買
-99
-100 買

と何回もシグナルが出ちゃう可能性がある。

前に考えたシステムだとシグナルが出るたびに
その株を保有しているかチェックしに行って
保有していなければ買注文を出すようにしようと思ってたけど
短時間に何回もシグナルが出て、そのたびに保有チェックしてたら
あんまりよろしくない。
それと、約定するまでのタイムラグで同じ株を2回注文してしまうことも
考えられる。

まず自分がどうゆうシステムを作りたいかを
もっと考えないとダメっぽい。

プロパティ

メンバ変数に間接的にアクセスするのかぁ。
これすごい便利そう。

まだ使ったことないけど使ってみたい。

C#の勉強

C#入門を読んでます。
http://wisdom.sakura.ne.jp/programming/cs/index.html

今は28の抽象クラスまで読みました。
難しい。
プロフィール

SGGK

Author:SGGK
☆トレード歴
株取引を始める(2005/07/x~)
日経225miniを始める(2006/07/18~)
225オプション始める(2009/06/08~)
FX始めました(2011/06/07~)

連絡はこちら
sggk2006[at]yahoo.co.jp

Twitterやってます
@SGGK225

本日の日経平均先物チャート

Twitter
リンク
最近の記事
月別アーカイブ
カテゴリー
FC2カウンター
フリーエリア