信用残の話題ですが、興味半分に一つのヒントを投稿させてもらいます。
データ取得先として、Yahoo、トレステのスキャナーなどが考えられますが、元データであるJPXが公表する週次信用取引残高等
https://www.jpx.co.jp/markets/statistics-equities/margin/05.html
からデータを取得する方法も考えられます。
これは、pdfで公開されている為、C#で数値としてデータを取得するためにはpdfライブラリの利用が必要になります。
ライブラリの一つとしてiTextSharp(AGPLライセンス)があり、VSのNuGetからダウンロードとインストールが可能です。
これを利用した開発に興味がある方の為に、JPXからダウンロードしたpdfからテキスト出力するコンソールアプリを作ってみました。
コピペが使えないので次の投稿に書きますが、インデント等かなりみずらくてゴミかもしれません。
思いついて趣味の延長で書いてみたので大きな間違いがある可能性がありますので、あくまでも参考と考えてください。
使い方
1 VSでNetFramworkコンソールアプリを新規作成。
2 NugetからiTextSharpをインストール
ツール - NuGetパッケージマネージャー - ソリューションのNuGetパッケージの管理
左上の参照を選択して、検索ボックスにiTextSharpを入力して検索
「iTextSharp」をクリックして右側のプロジェクトのチェックボックスをチェックしてインストール。
ライセンス同意などの説明に従うとインストールされる。
3 JPXからsyumatsu2019012500.pdfファイルをダウンロードしてドキュメントフォルダにコピー
4 次の投稿のコードをコピペしてビルド(まだデバッグしない)
5 デバックで実行するとcsvファイルがマイドキュメントに出力される
注 コードは尾末に0が加えられた5桁コードです。
pdfのテキスト変換はセルの構造によっては数値の間に文字が入って意味不明になることもよくあります。
したがって、十分に確認していないので抜けまたは間違いあるかもしれませんし、信用性が劣る可能性も否定はできません。
自分は信用残を利用する予定はありませんが、興味ある方は自分で修正してOmegaChartに組み込むなりして利用してみてください。
iTextSharpの使い方はググると解決できると思います。
探検
OmegaChartスレ ver.11
■ このスレッドは過去ログ倉庫に格納されています
232名無しさん@お腹いっぱい。
2019/02/04(月) 21:19:33.54ID:7e6C6Tr00■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市早苗総理「金利上昇よりも日本の成長が大事」 [Hitzeschleier★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★2 [少考さん★]
- 【速報】 米国政府、中国が日本の自衛隊にレーダーを照射を批判、同事案で中国を批判するのは初めて [お断り★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★2 [Hitzeschleier★]
- 【将棋】福間香奈 女流六冠が会見 妊娠・出産でタイトル戦の事実上不戦敗 「妊娠したら、どちらか一方を諦めないといけない状況」 [冬月記者★]
- 【野球】止まらぬ野球人口減少に危機感 ラミレス氏「野球人口は激減、人気自体も下がっている」「もっと野球ができる環境を整えるべき」 [冬月記者★]
- 【高市速報】小泉進次郎「事前に中国軍から飛行訓練を開始すると連絡があったのは事実」★2 [931948549]
- 35の童貞は異端か?
- JR東海「リニア工事で水が枯れるのは一瞬だし回復させる手立てないわこれ」 [744361492]
- 【悲報】たけガイ、「中卒」という言葉を覚えてしまう🏡
- デジタルハリウッドとか東京モード学園とかやたら名前が有名な専門学校って内容もちゃんとしてるの?
- 自作pc時期が悪いおじさん、絶命 [329329848]
