2014-07-02 00:00:18

【システムトレード】楽天RSSとエクセルで急騰銘柄をキャッチしよう(1)

 デイトレードで常勝するには各個別の値動きを監視し、市場がどのような反応をするか確認しながら売買する必要があります。個別の急騰や急落が市場に大きな影響を与えるきっかけになる場合があります。急騰や急落を察知するためには常にチャートなどで値動きを監視する必要があります。しかしかなりの数を監視するには限界があります。そこで多くの銘柄を監視するために楽天RSSとエクセルを使って急騰、急落株を知らせてくれるプログラムを作っていきましょう。

  • SPONSORED LINK



設計

1.監視銘柄の登録
2.5分間の間に1%以上上昇するものを急騰、1%以上下落したものを急落とする。
3.急騰、急落銘柄は視覚的にわかりやすく告知する。

準備

▼楽天RSS
使用するには楽天証券の口座開設が必要です。口座開設後「マーケットスピード」をインストールします。
詳しくはこちら http://marketspeed.jp/

▼Microsoft Excel(2007、2010、2013)
楽天RSSから情報を取得しいろいろな処理をするために使用します。

楽天RSSから情報を取得しその情報をエクセルで加工し表示する流れになります。

エクセルで楽天RSSの情報を取得できるようにする


楽天マーケットスピードのサイトに詳しい設定方法が公開されています。こちらを参考に設定してください。

▼リアルタイムスブレッドシートを使うには
http://marketspeed.jp/feature/rss/use2010.html


情報を取得する

設定ができたら実際取得できるか確認しよう。
下記手順で確認していきます。
1.「マーケットスピード」を起動しログインします。
2.「リアルタイムスプレッドシート」を起動します。
3.「エクセル」を起動します。
4.適当にセルを選択し「=RSS|'4321.tj'!銘柄名称」を貼り付けます。

以上セルに「ケネディクス」と表示すれば取得成功です。


コードから簡単に監視銘柄を登録できるようにする

エクセルのマクロを使って簡単に監視銘柄を登録できるようにします。

説明は「office2010」です。

まずは「開発」メニューを表示するようにします。
上部の「ファイル」→「オプション」→リボンのユーザー設定をクリックします。
下記の写真の開発をチェックし「OK」をクリックし設定完了します。



上部に開発タブを表示されるのでクリックします。
「挿入」をクリックし下記写真のパーツをクリック。



適当にシート内をクリックし「ボタン」を作成します。
作成した「ボタン」の上を右クリックしプロパティを選択します。
プロパティウィンドウが表示されるのでその項目から「Caption」を選択し「CommandButton1」と書かれている文字を「登録」に変更します。



プロパティウィンドウを閉じて、「登録」ボタンをダブルクリックします。
すると下記の写真のような画面が現れます。



ここにプログラムを入力していきます。
さきほどの画面に下記コードをコピペしてください。

Private Sub CommandButton1_Click()
a_col = ActiveCell.Column
a_row = ActiveCell.Row
code = Cells(a_row, a_col).Value
If code <> "" Then
Selection.Offset(0, 1).Select '1行ずらす
Selection.Value = "=RSS|'" & code & ".TJ'!銘柄名称"
Selection.Offset(0, 1).Select '1行ずらす
Selection.Value = "=RSS|'" & code & ".TJ'!前日比率"
Selection.Offset(0, 1).Select '1行ずらす
Selection.Value = "=RSS|'" & code & ".TJ'!始値"
Selection.Offset(0, 1).Select '1行ずらす
Selection.Value = "=RSS|'" & code & ".TJ'!現在値"
End If

End Sub




これでボタンを押すとさきほどコピペしたプラグラムが作動します。
実際動くか試してみましょう。

「デザインモード」を解除しB6セルに銘柄コードを入力します。入力したセルを選択し「登録」ボタンを押します。すると「銘柄名称」「前日比率」「始値」「現在値」の情報が自動で入力されます。
下記画像では「ミクシィ」の情報を入力。



銘柄の上部に情報内容を入力し、監視銘柄したい銘柄をどんどん登録していきます。




次回


つづきはこちら【システムトレード】楽天RSSとエクセルで急騰銘柄をキャッチしよう(2)





コメント一覧
1. Posted by 鯖太郎 2017-04-23 09:38:57
初めまして。サイトを参考にRSSを作成させて頂いてます。有用な情報ありがとうございます。

途中まで上手く作成出来ていたのですが、作成途中からエラー13"型が一致しません"
が出てきて正しく読み取れなくなってしまいました。VBAは全くの初心者でここで質問するのが正しいか判断もつきません。
申し訳ないのですがエラーの改善法がわかる様でしたらご教示お願いします。
2. Posted by 45 2016-04-15 00:47:27
連投申し訳ございません。
競合するウイルスソフト等を削除したところ、無事5秒ほどで表示されるようになりました。
これほど変わるとは思いませんでした...

お騒がせしました!
また参考にさせていただきます
3. Posted by 45 2016-04-15 00:02:16
はじめまして。
株価と急騰銘柄を把握したくて楽天RSSを使用したいと調べていた矢先、こちらのページにたどり着いたものです。
マケスピやRSSの起動はできるのですが、セルに=RSS|'4321.tj'!銘柄名称といった情報を入力すると、エクセルが白く曇り動作が停止してしまいます。10分ほどまってやっと銘柄名取得といった具合で、全く役に立ちそうにありません。
PCはノートのメモリ4G・Win10・i3・HDD500Gという脆弱環境なのですが、それが原因なのでしょうか...

よろしければご教授願います。
記事検索
ランキング