X



OmegaChartスレ ver.11

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
垢版 |
2018/10/12(金) 16:06:42.77ID:xz6O6ruA0
会則
@OmegaChartはサポートを終了しています。
 ご自身でコンパイルできない方は、他のソフトを利用して下さい。
A連投で初歩的な質問をする人やクレクレ君は、立ち入り禁止。

●公式サイト
OmegaChart公式HP(閉鎖)
ttp://www.omegachart.org/
OmegaChart公式HPのアーカイブ(消滅)
ttp://web.archive.org/web/20131010105520/http://www.omegachart.org/
メーリングリスト(2014年5月28日で終了)
ttp://groups.yahoo.co.jp/group/omegachart/
作者Blog(サポート終了)
ttp://okajima.air-nifty.com/

●有志による維持活動
panacoran氏のサイト
ttp://sourceforge.jp/users/panacoran/pf/OmegaChart/wiki/FrontPage

●前スレ
OmegaChartスレ ver.10
https://egg.5ch.net/test/read.cgi/software/1488866170/
0017名無しさん@お腹いっぱい。
垢版 |
2018/10/19(金) 20:09:37.48ID:wjQ48H4I0
>>16 自分の場合、当日データーがない状態でKABU+ダウンローダーを、タスクスケジューラから稼働してもエラーにはなりませんでしたよ
0018名無しさん@お腹いっぱい。
垢版 |
2018/10/19(金) 20:48:20.93ID:jAN9UtnE0
今見たら、完全に休日判定をミスってました。
当日データなしでエラーになる件は、ファイルがあるはずがない土日のシステム日付で処理しようとしてエラーで落ちてるというショボいやつだと思います。
いずれにしても、状況報告ありがとうございます。
0020名無しさん@お腹いっぱい。
垢版 |
2018/10/20(土) 12:03:11.06ID:ujAfF3CY0
OmegaChart KabuPlusダウンローダー その2
https://osdn.net/users/omegachartuser/pastebin/5903
いろいろガラッと変えました。機能、使い勝手的には変わりません。
前のバージョンと同じで、「SITE_ID」「SITE_PASSWORD」「HOZON_DIR」は変更してください。

月曜は取れるようになってます。2019年までの内閣府から出てる休日のテストでOK。
土日初回起動で、金曜日のデータが取れるのを確認。
0021名無しさん@お腹いっぱい。
垢版 |
2018/10/20(土) 12:07:55.06ID:ujAfF3CY0
>>19
かぶたんの方は、ちょっとよくわからないですね。
サンプルコード配信の指針としましては、これがなくなるとOmegaChartが立ち行かなくなると思った機能に関してはがんばりますが、あとはフワフワと対応したいと思います。
0022名無しさん@お腹いっぱい。
垢版 |
2018/10/20(土) 12:22:17.99ID:eT4cVFCa0
>>20 どうもありがとうございます。

>>21 かぶたん用のプログラムは、自分の場合、曜日の関係でエラーにはならなりませんでしたよ
0023名無しさん@お腹いっぱい。
垢版 |
2018/10/20(土) 12:26:58.57ID:eT4cVFCa0
株価がなぜか置いてあるサイトも10月19日分の更新が止まっていますので、管理人さんに何かあったのかと心配になります
0024名無しさん@お腹いっぱい。
垢版 |
2018/10/20(土) 18:19:48.12ID:aAA1EGx20
edatalab URL変更、前レスで対応されたものでEdatalab.csを書き換えたらエラーが出ました。
「リモートサーバーがエラーを返しました(404)見つかりません」。
ド素人なもんで、どこが悪いのか分かりません。
0027名無しさん@お腹いっぱい。
垢版 |
2018/10/20(土) 19:24:56.73ID:ujAfF3CY0
>>24
OmegaChart 株価情報 edatalab URL変更対応 その2
ttps://osdn.net/users/omegachartuser/pastebin/5904
間違ってたのは消しておきます。
0028名無しさん@お腹いっぱい。
垢版 |
2018/10/20(土) 19:57:21.20ID:BF2YQe9e0
>>27 どうもありがとうございます

>>20
else if (Datetime2Int(dt) == Datetime2Int(DateTime.Now) && int.Parse(DateTime.Now.ToString("hhmm")) > 1610)//日時(ymd)が同じで夕方16時すぎならTrue

hhだと12時間表記になるので、HHでないと1610より大きな値にならなくないでしょうか? (KABU+側でヒストリカルデータのファイルが用意された時刻が20時くらいなので1610でよいのかどうかは自分では判断つきかねるのですが・・・)

updatetime = DateTime.Now.ToString("yyyyMMddhhmmss");

そうなるとここも合わせてHHになるのではないかな、と
0031名無しさん@お腹いっぱい。
垢版 |
2018/10/21(日) 05:18:08.98ID:CxVpyYIG0
>>27
24です。
ありがとうございます。
0032名無しさん@お腹いっぱい。
垢版 |
2018/10/21(日) 12:42:33.39ID:YyIdHZwl0
>>29
OmegaChart KabuPlusダウンローダー その3
https://osdn.net/users/omegachartuser/pastebin/5906
162行目、186行目をHHmmへ変更
指摘のところと、もう1点、hhmmになってたので、PCの時間を戻してテスト→OK

>>31
24さん、それ間違って消してしまったんでこちらを参照ください。

edatalab URL変更の件は、1行だけのようなんで、「株価情報 edatalab URL変更対応」の項に書いておきました。
https://osdn.net/projects/omegachartusers/wiki/FrontPage
5chに修正箇所を直接書き込もうとすると、sak〇raがNGワードなのかな、書き込めませんでした。
0033名無しさん@お腹いっぱい。
垢版 |
2018/10/21(日) 16:26:16.69ID:tDGT7Z300
>>32 どうもありがとうございます。


KABU+から株価取得、ローカルファイル利用版をビルドしてオメガチャートを作りました。
ローカルのフォルダに
japan-all-stock-prices-2
tosho-etf-stock-prices
tosho-reit-stock-prices
tosho-fund-and-others-stock-prices
を置いて、データの更新をしたところ、個別株のみデータが更新されます。
おそらくindex.txtで、ETFやREITなどがT1になっているときにcsvファイルでは東証一部ではなく東証と記載されているため、ETFやREITなどのデータが更新されないのではないかと思われます
(index.txtでT1以外に分類されているETFやREIT、ファンドがあるのかどうかは定かではないのですが・・・)
0036名無しさん@お腹いっぱい。
垢版 |
2018/10/21(日) 19:27:19.77ID:CxVpyYIG0
>>32

24です。
ありがとうございます!!
edatalabからデータのロードができました。
0037名無しさん@お腹いっぱい。
垢版 |
2018/10/21(日) 20:11:18.90ID:YyIdHZwl0
>>35
OmegaChart KABU+から株価取得。ローカルファイル利用版。KabuPlus.cs その2
https://osdn.net/users/omegachartuser/pastebin/5908

118行目を
if (br != null && CheckMarket(br, t[2], t[3]))
203行目を
return mar == "東証一部" || gyo == "ETF" || gyo == "ETN" || gyo == "REIT" || gyo == "インフラファンド" || gyo == "カントリーファンド" || gyo == "銀行";

このように変更をお願いします。
市場が東証で、業種が空行というのはなかったので、取り逃しはないだろうし、ほぼ業種全種類の株価更新を確認しました。
(カントリーファンドはデータがなかったので未確認)
おかげさまで少しずつ使えるものになってきました。
0039名無しさん@そうだ選挙に行こう! Go to vote!
垢版 |
2018/10/22(月) 09:52:56.21ID:nbP3Dl0w0
『かぶたん』からの株価DATA取得は無料なのですか
0040名無しさん@お腹いっぱい。
垢版 |
2018/10/22(月) 11:37:28.03ID:i9OIbAYh0
>>37
case MarketType.T1:
return mar == "東証一部" || gyo == "ETF" || gyo == "ETN" || gyo == "REIT" || gyo == "インフラファンド" || gyo == "カントリーファンド" || gyo == "銀行";

調べたところ分からなかったのですが、ここの gyo == "銀行"を満たす、ETF、ETN、REIT、インフラファンド、カントリーファンドはございましたでしょうか?
0041名無しさん@お腹いっぱい。
垢版 |
2018/10/22(月) 15:07:11.77ID:S6cicTTr0
>>40
ETFのファイルじゃなくて、個別銘柄のファイルに入ってる、日銀とか信金中金の2銘柄が入ってきますね。
0043名無しさん@お腹いっぱい。
垢版 |
2018/10/22(月) 19:35:10.04ID:5yUExIqt0
信金中央金庫は東証一部上場なので問題ないのですが、日銀はJASDAQに上場しているので

case MarketType.J:
return mar == "JQG" || mar == "JQS"|| gyo == "銀行";

になりますよ
0046名無しさん@お腹いっぱい。
垢版 |
2018/10/23(火) 15:49:06.50ID:4nmRknGF0
OmegaChart KABU+から株価取得。ローカルファイル利用版。KabuPlus.cs その3
で、

if (code == 101 || code == 102)
{
line = sr.ReadLine();
continue;//日経平均とTOPIXはここで取らない場合は抜ける
}

この部分をコメントアウトして
//continue;//日経平均とTOPIXはここで取らない場合は抜ける
とすると、日経平均のみデータが取得されるのですがTOPIXのデータが取得されないのはなぜなんでしょうか?
0047名無しさん@お腹いっぱい。
垢版 |
2018/10/23(火) 16:52:48.43ID:mqCDMhjp0
>>46
KABU+は必ず日経平均とTOPIXが入ってくるので明示的に処理させないようにしただけで、特に意味はないです。ロジックを書いてないだけ。
0050名無しさん@お腹いっぱい。
垢版 |
2018/10/24(水) 18:01:29.23ID:qIO33T740
英語を覚えないとパンも買えない、みたいな感じで覚えたようなものですね。
パンが買えればいいと思ってやってるので、プロの目から見たらメチャクチャかも。
0052名無しさん@お腹いっぱい。
垢版 |
2018/10/30(火) 10:46:10.65ID:1Eif3mSJ0
Tradestationのスキャナーからデータ取得をしてみたのですが
トレステのデータはあるのにOmega側で取りこぼしてる銘柄が結構ありました。
取り込みが早いので使いやすいのに困った
0054名無しさん@お腹いっぱい。
垢版 |
2018/10/30(火) 12:53:59.40ID:TgvGZ5R20
>>52
取りこぼしてるデータの銘柄と日付を2、3ケース教えてもらえませんか。
出来たら、同じ銘柄で違う日付の取りこぼし例、違う銘柄で同じ日の取りこぼし例があれば。
0055名無しさん@お腹いっぱい。
垢版 |
2018/10/30(火) 13:12:19.69ID:TgvGZ5R20
ちなみにindex.txtにない銘柄は更新されないです。これは従来の無尽蔵やyahooからデータ取り込みする仕様と共通です。
0056名無しさん@お腹いっぱい。
垢版 |
2018/10/30(火) 15:48:39.80ID:TgvGZ5R20
>>55
index.txtに左右されないデータの取り込みをご希望ならば、CSVファイルにある銘柄は全部取り込むという方法も考えられる。
重複上場銘柄は、出来高が一番多いレコードを選択するとか、東証のレコードを優先するとか、取り決めをしておけばできなくもないです。
0057名無しさん@お腹いっぱい。
垢版 |
2018/10/31(水) 12:08:37.90ID:Arqg8abk0
>>54
とりあえずのテストで前場引けで取り込んでみました
ざっとみたら、マザーズと東証二部 を取りこぼしてます
名証福証札証もたぶん取り込めてません。
地方三市場は普段見てないので自信ないです。

2907 あじかん 3825 リミックス
9279 ギフト 4420 イーソル 3182 オイシックス

あじかん イーソルは日付にかかわらず取りこぼします。
0059名無しさん@お腹いっぱい。
垢版 |
2018/10/31(水) 15:37:08.06ID:BcYkyulm0
>>57
2907 あじかん 3825 リミックス
9279 ギフト 4420 イーソル 3182 オイシックス

自分の環境だと全部取り込んでますね。
マーケットの設定が原因でしたら、東証1部、東証2部、マザーズ市場の銘柄は全部取り込まれないはずです。
ちなみに地方市場はOmegaChartオリジナルの時代から、取り込まない仕様になってます。

確認するポイントとして、index.txtにそれらの情報は書き込まれているか?市場は正しい設定がなされているか?
Trade Stationが出力したCSVファイルに、これらの情報が出力されているか?

確認しても問題がないということでしたら、ちょっと自分には理由がわからないです。
もし、その問題が自分の環境で発生した場合、手動でVC#を起動させて、問題の銘柄、問題の日付のデータをプログラムで走行させてエラー原因を探ると思います。
0060名無しさん@お腹いっぱい。
垢版 |
2018/10/31(水) 15:56:59.96ID:j6elT9FY0
そういえば、KABU+ダウンローダーの場合だと自分の環境ではビルドするときにvisual studio 2012だと不具合が出るのですが、2017だと正常に動作するということがありました。
0061名無しさん@お腹いっぱい。
垢版 |
2018/10/31(水) 15:59:11.56ID:j6elT9FY0
visual studio 2012のビルド時にエラーはなくビルドは正常に終了するという状況でした。
作成されたexeファイルを実行するとなぜか不具合が出ました。
0062名無しさん@お腹いっぱい。
垢版 |
2018/10/31(水) 22:00:34.30ID:BcYkyulm0
>>60
確かに2017で作ってます。ちょっと理由はわからなくて、自分の環境が2017しかないので対処ができません。
これに関してはVC#2017の運用限定にするか、それ以外のバージョンでエラーにならない方法がありましたら教えてください。
0063名無しさん@お腹いっぱい。
垢版 |
2018/11/01(木) 17:40:24.05ID:bCZEv7yT0
>>59
ありがとうございます。
自分でいろいろいじってるのでそのせいかもです。

index.txtでT2になってるのと合ってないと判定されて取り込めてないみたいなので
とりあえず格好悪いけど取り込めればいいやで
Tradestationのスキャナで東証二部のみ、マザーズのみそれぞれCSV出力するようにして
それぞれ専用にCheckMarketを東証二部
case "TS":
return market == MarketType.T2;
マザーズは
return market == MarketType.M;
にして取り込めるようになりました。
地方三市場も取り込めるようにいじりました
0064名無しさん@お腹いっぱい。
垢版 |
2018/11/01(木) 22:08:59.01ID:nVuliuB10
>>63
なるほどです。
ただですね、トレステのCSVは同一コード複数市場ですけど、同じ銘柄コードがあったら出来高が多い方を取り込む仕様にしたら、index.txt関係なしにデータファイルを作ってしまえばいいと思うんですよね。
まあ、おいおい、やっていきましょうか。
0065名無しさん@お腹いっぱい。
垢版 |
2018/11/05(月) 22:49:43.12ID:WJLfJXDf0
DownloadOrder.csの、


case StockDataSource.Edatalab:
stock_ds = new Specialized.EdatalabDataSource(_dateArray);
break;
case StockDataSource.KabuPlus:
stock_ds = new Specialized.KabuPlusDataSource(_dateArray);
break;
case StockDataSource.RakutenRss:
stock_ds = new Specialized.RakutenRssDataSource(_dateArray);


を書き加えてビルドすると、

1>------ ビルド開始: プロジェクト: zanetti, 構成: Release Any CPU ------
1>C:\Users\neko\Downloads\新しいフォルダー\RakutenRss\OmegaChart-2f2419d\DownloadOrder.cs(183,47,183,67): error CS0234: 型
または名前空間の名前 'RakutenRssDataSource' が名前空間 'Zanetti.DataSource.Specialized' に存在しません (アセンブリ参照があることを確認してください)。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========

となってエラーが出て、


RakutenRssDataSource(_dateArray);を EdatalabDataSource(_dateArray); に書き換えてビルドすると、正常にビルド完了できるんですが、これは何の参照が足りないんでしょうか?

因みに、KABU+のみ加えたときは、KabuPlusDataSource(_dateArray);のままで、ビルドできます。
0066名無しさん@お腹いっぱい。
垢版 |
2018/11/06(火) 00:38:14.45ID:QwEXVMPu0
>>65
DownloadOrder.csのpublic enum StockDataSource
ここに「RakutenRss」とか「KabuPlus」を追加すれば行けると思います。
Kabu+が上手くいくのは、すでにStockDataSourceに「KabuPlus」の設定がなされているからじゃないでしょうか。

デバッグするコツ、というか第一歩は、どこでエラーになっているかを見ることだと思います。
VisualStudioC#でエラーとなるコードがあると、そのエラーになっているコードに波線が引かれますね。
今回のケースだと、
case StockDataSource.RakutenRss: の「RakutenRss」の部分に波線が引かれてエラーであることを知らせてくれています。

Specializedには波線がありません。Specializedの部分にカーソルを合わせると、「enum」なんちゃらであることを知らせてくれます。
enumというのは、例えばこんなイメージのものです。

enum 市場
{
東一,
東二,
マザーズ,
ジャスダック
}

呼び出し方はこうです→市場.マザーズ

よって、今回のエラーは、enum市場に名証を含めていなかったのに、名証を設定していたかのように呼び出してしまい「市場.名証」エラーとなった
という感じです。
0067名無しさん@お腹いっぱい。
垢版 |
2018/11/06(火) 15:18:04.53ID:1whFSTew0
>>66
ありがとうございます。
その部分はこのようにちゃんと入れてます。何が悪いのかさっぱり分かりません。

KABU+は、選択するとダウンロード始まるんですが、お金払わなくてもいいんでしょうか?

//何をダウンロードするかの設定
internal class DownloadOrder
{
public enum StockDownload {
None, //ダウンロードしない
All, //全部
Bookmark, //ブックマーク内の銘柄のみ
Recent, //最近の日付のみ
SingleBrand //1銘柄
}

public enum StockDataSource
{
Mujinzou,
KdbCom,
Yahoo,
Edatalab,
KabuPlus,
RakutenRss
}

static public string[] StockDataSourceNames
{
get { return new[] {"無尽蔵", "k-db.com", "Yahoo時系列", "edatalab.net", "KabuPlus", "RakutenRss"}; }
}
0068名無しさん@お腹いっぱい。
垢版 |
2018/11/06(火) 15:19:33.15ID:1whFSTew0
あと、使ったのはVisual Studio2017です。
0069名無しさん@お腹いっぱい。
垢版 |
2018/11/06(火) 15:48:11.42ID:1whFSTew0
因みに株価10倍のバージョンではなく、オリジナルのソースでコンパイルしてますが、何か違いがあるでしょうか?
0070名無しさん@お腹いっぱい。
垢版 |
2018/11/06(火) 20:57:28.11ID:QwEXVMPu0
>>67
思い出しました。ユーザーさんに間違いを指摘されてたんですが、被害者が出てしまいました。
これが楽天RSSから情報取得するサンプルコードですが、一番上をみてください。
https://osdn.net/users/omegachartuser/pastebin/5673
「RakuteRssDataSource」 Rakuten じゃなくて、 Rakute になっています。

コンパイルが通らないときは、こういうしょうもない間違いもあることをお見知りおきください。
0072名無しさん@お腹いっぱい。
垢版 |
2018/11/07(水) 15:27:11.09ID:xQxWmgGj0
>>70
330名無しさん@お腹いっぱい。2017/11/23(木) 15:15:48.76ID:W0e0qPes0>>331
>>329
お疲れ様です。
貴殿がどのようなコードを書いたのかわからないのでちょっと判断がつかないですね。
コードを書き足す都度、エラーがないかを確認しながらやってみてください。
追加は、この3カ所でいけると思います。
全部、DownloadOrder.cs で
1.public CombinedDataSource ConvertToDataSource()
の中のswitch文のMujinzouとかKdbとかYahooとか馴染みある文字が並んでる分岐の一つにに以下を書き加え

case StockDataSource.RakutenRss:
stock_ds = new Specialized.RakuteRssDataSource(_dateArray);
break;

2.internal class DownloadOrder内のstatic public string[] StockDataSourceNames
の中身の1行を以下のように書き換え
get { return new[] {"無尽蔵", "k-db.com", "Yahoo時系列", "edatalab.net", "楽天RSS"}; }
3.同じく、internal class DownloadOrder内の
public enum StockDataSourceを以下のように書き換え
public enum StockDataSource
{
Mujinzou,
KdbCom,
Yahoo,
Edatalab,
RakutenRss
}

データソースのところを
RakuteRssにすれば参照通るってことでしょうか?
0073名無しさん@お腹いっぱい。
垢版 |
2018/11/07(水) 21:52:57.74ID:2KUbY/lz0
>>72
あなたのコードは、こうでした。
>>65
stock_ds = new Specialized.RakutenRssDataSource(_dateArray);

それを>>72でも書いてあるように、こう変えてください。
stock_ds = new Specialized.RakuteRssDataSource(_dateArray);
なぜこのように変えるかというと、
https://osdn.net/users/omegachartuser/pastebin/5673 このページ記述の一番上にこう書いてあるからです。
internal class RakuteRssDataSource : DailyDataSource

ここがRakuteになっているので参照できないという話だと思います。

ちなみに、case文の方をRakuteに変えると別のエラーになりますよ。
case StockDataSource.RakutenRss:

あなたはStockDataSourceをこのように変えました。
public enum StockDataSource
{
Mujinzou,
KdbCom,
Yahoo,
Edatalab,
RakutenRss
}

RakutenRssと書いてあるので、RakuteRssとしたらエラーになります。
0074名無しさん@お腹いっぱい。
垢版 |
2018/11/08(木) 20:17:08.73ID:BiSVglTo0
>>73
分かりました。素直にサンプルコードのほうをRakutenRssに換えてみます。
0076名無しさん@お腹いっぱい。
垢版 |
2018/11/10(土) 18:56:25.18ID:qWpXz3wa0
MY検索ワード、銘柄名と違うワードで「名前から検索」したい場合に使う機能のサンプルコードです。
OmegaChart親フォルダ配下にsearch_word.txtを設置し、コード,名前 というCSV形式で登録するだけ。
(search_word.txtが存在しなければ、OmegaChartを立ち上げたときに空ファイルを作るようにした)

search_word.txt、CSV形式データ登録例

9984,犬
4335,IPS
4390,ips
9984,禿

名前から検索の窓を出してから、「犬」ワード入力して検索するとソフトバンクGが選択肢に出ます。
MY検索ワード機能に限り、大文字小文字は区別しますが、全角半角は区別しません。
銘柄コード重複登録可能、銘柄の順不同でかまいません。
OmegaChartが立ち上がってるときに、search_word.txtを編集したら、OmegaChart再起動をしてください。

OmegaChart MY検索ワード Brand.cs 追加する部分には//☆MY検索ワード
https://osdn.net/users/omegachartuser/pastebin/5940
OmegaChart MY検索ワード SearchBrandDialog.cs 追加する部分には//☆MY検索ワード
https://osdn.net/users/omegachartuser/pastebin/5941
(Brand.csが6か所、 SearchBrandDialog.csが1か所のコード追加)
0078名無しさん@お腹いっぱい。
垢版 |
2018/11/11(日) 21:55:02.93ID:Q2dHSnnc0
無尽蔵
誤)
6045 12 6045 レントラックス 東証2部
6573 11 6573 アジャイルメディア 東証1部
6618 11 6618 大泉製作所 東証1部
9272 12 9272 ナルミヤイン 東証2部
9275 13 9275 ナルミヤイン 東証マ

正)
6045 13 6045 レントラックス 東証マ
6573 13 6573 アジャイルメディア 東証マ
6618 13 6618 大泉製作所 東証マ
9272 13 9272 ブティックス 東証マ
9275 12 9275 ナルミヤイン 東証2部
6697 13 6697 テックポイン 東証マ ※データなし
0082名無しさん@お腹いっぱい。
垢版 |
2018/11/20(火) 19:28:51.50ID:c30pKCxQ0
>>78  むむ、、そんなこととは、無尽蔵さん。
ありがとうございます。
0084名無しさん@お腹いっぱい。
垢版 |
2018/11/27(火) 00:38:34.15ID:vTIpPCv30
ヤフーは死んだが、なんとかまだ、使えてる、ほんとすごい
BNFもまだ使ってるんだろうか
0085名無しさん@お腹いっぱい。
垢版 |
2018/11/27(火) 06:08:23.72ID:nyfx8eX50
ExcelVBAでヤホーも問題なく長期DATA作れますのにね
0087名無しさん@お腹いっぱい。
垢版 |
2018/11/27(火) 23:07:30.27ID:nyfx8eX50
無尽蔵には9399ビート無いですね
0089名無しさん@お腹いっぱい。
垢版 |
2018/12/04(火) 18:02:30.16ID:1dpPRgdB0
○探のページ少し変わったな
0091名無しさん@お腹いっぱい。
垢版 |
2018/12/05(水) 05:32:12.23ID:w1hB+54+0
ご苦労さんです
0092名無しさん@お腹いっぱい。
垢版 |
2018/12/05(水) 20:17:58.30ID:BTtyYKc10
新しい株探だと日付の部分の書き方が変更されているので、その部分の正規表現を書き直す必要があるということ?
0093名無しさん@お腹いっぱい。
垢版 |
2018/12/06(木) 18:24:35.90ID:QkKYHnhI0
おいおい無尽蔵もかいな
0094名無しさん@お腹いっぱい。
垢版 |
2018/12/07(金) 13:27:46.90ID:hDMzcM410
<time datetime="2018-12-07">の正規表現は、<time datetime=".*">でもよいと思うのですが、
たとえば(?<year>\d{2})/(?<month>\d?\d)/(?<day>\d?\d)のような形で日付を用いた場合の正規表現はどのように書くことができるのでしょうか?
0098名無しさん@お腹いっぱい。
垢版 |
2018/12/12(水) 20:21:37.60ID:Zv2x5Vpc0
無尽蔵に無いJDR銘柄データ
1557 SPDR S&P500 ETF
1584 サムスンKODEXサムスングループ株証券上場指数投資信託[株式]
1773 YTL
4875 メディシノバ・インク
6697 テックポイント・インク
8686 アフラック
9399 ビート・ホールディングス・リミテッド

他にもありますか?
0100名無しさん@お腹いっぱい。
垢版 |
2018/12/18(火) 21:46:06.73ID:dEBa8fcW0
panacoranです

YahooでアップデートできないのはHTTPSで
SSL3.0とTLS1.0が蹴られるようになったからです
.NET Framework 2.0ではどうにもならないので、
バージョンを上げて対処する形になります
しばしお待ちを
0104名無しさん@お腹いっぱい。
垢版 |
2018/12/19(水) 17:45:23.56ID:fvrIYsVq0
>>100
よろしくお願いします。
0106panacoran
垢版 |
2018/12/24(月) 20:47:09.30ID:uVrMU9Yv0
panacoranです

.NET Frameworkのバージョンを4.7.2に上げる変更と、
Yahooからのダウンロードをシングルスレッドにする変更を
リポジトリにプッシュしておきました
https://ja.osdn.net/users/panacoran/pf/OmegaChart/scm/
.NET Framework 4.7.2のインストールを忘れずに
https://dotnet.microsoft.com/download/dotnet-framework-runtime
ちなみにTLSの問題は4.7.2にするだけで解決します

こちらに整理されている変更も取り込もうかと思ったのですが、
https://osdn.net/projects/omegachartusers/wiki/FrontPage
どれが無難に取り込めるのかわからなかったので、今回は保留しました
取り込むべきものを指示してもらえれば取り込みます

では、よいお年を
0107名無しさん@お腹いっぱい。
垢版 |
2018/12/24(月) 22:01:23.92ID:bna+MHKa0
>>106
ありがとうございます!
なるほど、ターゲットフレームワークを.NET Framework 4.7.2にするとよかったわけですね。
ちなみに、.NET Framework 4.6.1でも動きました。4.7.2をインストールして、本番環境で使いたいと思います。
0113名無しさん@お腹いっぱい。
垢版 |
2018/12/25(火) 15:02:40.88ID:V39vjdXZ0
panacoranです

ビルド方法の説明が必要なことを忘れていました
https://osdn.net/users/panacoran/pf/OmegaChart/wiki/FrontPage#h1-.E3.83.93.E3.83.AB.E3.83.89.E6.96.B9.E6.B3.95

データソースからk-db.comを削除するのと、
edatalab.netのドメイン変更に対応するのをやっておきました
Protraで行った変更の反映は以上です

>>110
79を取ったら動きません
76,77,78,80のコメントアウトでいけると思います

今度こそよいお年を
0116名無しさん@お腹いっぱい。
垢版 |
2018/12/25(火) 20:26:45.97ID:XnYvujsQ0
>>113
ありがとうございます。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況