[10] KIkabu(3days):3日間の値動きで抽出Ver5.18(2021/03/10)

1.概略
 [1]以下のような値動きを満たしている株を抽出する。
   本日の値動きは ○%以上 (上がったor下がった)
   昨日の値動きは ○%以上 (上がったor下がった)
   2日前の値動きは○%以上 (上がったor下がった)
 [2]3日分の株価をダウンロードする。


2.動作環境
   このプログラムはExcelVBAで作成しています。Excelの入っていないPCでは使用不可
   Excel2010/2016で実行出来ます

3.このソフトの使用方法

・KIkabu(3days).xlsを開くとワークシートメニューに「KIkabu(3days)」が追加される
メニューより実行する項目をクリックする。

3−1.実行ダアログ表示


(1)株価を取得する時期を指定
  ・KIkabu(3days).xlsを開いた時は本日の指定となっています
  ・過去の株価を取得する場合はその「年」「月」「日」を入力(取得最終日指定)
  ・ザラ場中に現在の株価を追加する場合は「本日追加」をチェックする

(2)取得する銘柄リストの指定
  ・List1〜List3 のうち使用するリストにチェックする
  ・「ファイル指定」で実行するtxtファイルを指定
  ・「ファイル登録」で次回からそのtxtファイルがList番号に対応しています
 (銘柄リストは使用者が各人で作成。作成方法は同封の「List見本」参照)
  ・シート銘柄にチェックした場合は、シートA列に記載の銘柄コードを実行
 (この場合、コード記載スタート行指定ボックスが表示されるので入力する)

(3)株価を取得
  [1]株価取得を取得する日数を指定
  [2]株価取得(前日まで)の取得する箇所をチェックする
  [3]株価取得(本日)の取得する箇所をチェックする(複数指定可)
  [4]この[2][3]のチェックがある場合は値動き率でなく株価取得となります

(4)変化率により銘柄抽出
  ・3日間の各日に抽出条件を入力(値下がり抽出の場合はマイナスを付ける)
  ・条件を指定しない場合は、無条件抽出でそのままの変化率を表示する
  ・変化率は終値で行っているが、「調整後終値で比較」にチェックの場合調整後終値
  ・「以上」or「以下」にチェックする

(5)「実行」ボタンでシートに設定条件のデータが表示されます

(6)抽出後並び替え
  Excelシート作成後は「昇順」「降順」でボタンが並び替えができます





3−2.作成した一覧表



3−3.メニュー項目のその他欄
・ 取得テーブル位置指定
   本マクロはWeb上のテーブルを指定しデータをダウンロードしています。
   Yahooファイナンスの「本日の値動き」の記載テーブル位置が変更になった場合
   はここから位置指定を変更して下さい。(本日の株価を追加できない場合)

 ・テキスト化
   作成したExcelシートの銘柄を、KIkabuで共通に使用できるtxtファイルに変換


4.ダウンロード
KIkabu(3days)ダウンロ−ド(76kb)

圧縮ファイル名:KIkabu(3days).zip
解凍でフォルダ内に、KIkabu(3days).xls、KIkabu(3days)説明.txt、List見本.txt があります

Excel2010でDLしたファイル実行不可対策参照⇒⇒2010でマクロ実行出来ないファイルの対応策

5.その他
★株価情報はヤフーファイナンスからダウンロードさせて頂く方式ですが(大感謝)、このWebに 変更があった場合ダウンロード不可となります(その場合はソフトも変更予定)
★本マクロ使用に起因するいかなる事態も責任を負いません。使用者の責任で活用して下さい。



【ホーム】