誰でもAIでロジック開発ができる !
関数など

指定時刻にマーケットスピードⅡ自動ログイン、楽天RSSⅡ自動接続するサンプルシートと解説

Gohan

指定時刻にマーケットスピードⅡに自動ログインし、楽天RSSⅡ自動接続&発注可に変更して株取引を自動化するためのサンプルシートをダウンロードできるようにしました。

楽天RSSⅡで株取引を自動化

まずはサンプルシートの使い方解説

事前にマーケットスピードⅡのインストールと楽天RSSⅡのアドイン登録を済ませExcelのマクロを有効化しておいてください。

  1. 下のボタンからサンプルシートをダウンロードします(無料)
  2. サンプルシートの使い方解説(動画)を参照して設定してください

サンプルシートの使い方解説

楽天RSSⅡで株取引を自動化

各動作の詳細解説

手順と動作の解説を記載します。まずタスクスケジューラなどでこのサンプルシートを①の時刻前に起動しておきます。起動時の設定時刻(下図部分)がスケジューリングされ、下記動作を実行してくれます。

動作順序

  1. 指定時刻にマーケットスピードⅡを自動起動し、待機時間の後に自動ログイン
  2. Excelブックを最前面に表示させる
  3. 指定時刻に楽天RSSⅡを自動接続
  4. 接続アイコンがエラー(赤くなっている)の場合があるのでそれを回避動作します
  5. 指定時刻になったら楽天RSSⅡを発注可に自動で変更
  6. キーボードのNumlockがOFFになってしまう場合があるのONに戻します(不要かも?)
動作解説(詳細はサンプルシート参照)
起動時Private Sub Workbook_Open()
Dim t1 As Long, mm1 As Long, ss1 As Long
t1 = Range(“H26”).Value
mm1 = Range(“I26”).Value
ss1 = Range(“J26”).Value
Application.OnTime TimeSerial(t1, mm1, ss1), “MS_Login”
End sub()
‘上記は抜粋
マーケットスピードⅡのインストールパスを指定しています。Environ(“USERNAME”)でうまく取得できない場合もあるかもですので手入力も可能にしてあります。また、マーケットスピードⅡの更新などに対応するため、待機時間を長めにとっておいた方が無難です。この動作の間はマウス操作をしないでおいてください。
マーケットスピードⅡが最前面に表示されているので操作しているExcelブックを前面に表示します。AppActivate Application.Caption
③⑤SendKeysを使うとMicrosoftのバグによりNumlockがOffになってしまう場合が多いのでWScript.ShellのSendKeys、念のため⑥にてチェック
楽天RSSⅡのアイコンが赤くエラー表示の場合があるので、SetCursorPosでマウスクリックすると回避できる
プロシージャNumLockOnでNumlockが「OFF」になっていたら「ON」に戻す。
参考にしてください
ABOUT ME
かぶ自動化LAB
かぶ自動化LAB
代表 三澤
20年以上、自動売買システムを作り続けてきました。
その中で、何度もロジックが壊れました。資金を溶かしたこともあります。「これで勝てる」と確信したシステムが、相場環境の変化であっさり機能しなくなる経験を、何度も繰り返してきました。
だからこそ、ひとつの結論に辿り着きました。 「完成品を売るより、自分で作れる力を渡す方が、相手の人生に本当に役立つ」
1.5万人以上の方と向き合ってきた中でわかったのは、多くの人が「やりたいロジックは頭の中にある」という事実です。足りないのは、それを形にする技術だけでした。
AIが登場したことで、その障壁は劇的に下がりました。プログラミングを学ばなくても、日本語で話しかけるだけで自分のロジックがシステムになる時代が来た。
かぶ自動化LABは、その技術を研究・実践し、正直に発信し続ける場所です。うまくいった記録も、失敗した記録も、すべて公開しています。

「研究を覗きに来る場所」として、使っていただければ嬉しいです。

【経歴】
・自動売買システム開発歴:21年
・累計指導実績:1.5万人以上
・株式会社ボストーク 代表
・専門:AI×Excel×楽天RSSを活用した株取引自動化システムの設計・教育
記事URLをコピーしました