public static async Task UpdateUsYahoo() {
int wait = 600;//銘柄間のスリープmsec
int retry = 3;//タイムアウト発生時のリトライ回数
Dictionary<int, string> dic = new Dictionary<int, string>() { { 301, "^DJI" }, { 302, "^IXIC" }, { 303, "^GSPC" } };
//Windows Chromeに偽装
string useragent = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.108 Safari/537.36";
using (HttpClient client = new HttpClient()) {
client.DefaultRequestHeaders.Add("User-Agent", useragent);
client.DefaultRequestHeaders.Add("Accept-Language", "ja-JP");
client.BaseAddress = new Uri("https://finance.yahoo.com/quote/");
client.Timeout = new TimeSpan(0, 0, 0, 20);//秒
foreach (int code in dic.Keys) {
string symbol = System.Net.WebUtility.UrlEncode(dic[code]);
string url = $"{symbol}/history?p={symbol}";
string source = null;
int i = 0;
do {
try {
source = await client.GetStringAsync(url);
} catch (TaskCanceledException ex) {
//タイムアウトは継続してリトライ
} catch (Exception ex) { throw ex; }
i++;
} while (i < retry | source == null);
if (source == null) return;
Env.Frame.SetStatusBarText($"{url}", "");
string pattern = "<tr.*?<td.*?>([^<>]+)</.*?>([\\d,.]+)</.*?>([\\d,.]+)</.*?>([\\d,.]+)</.*?>([\\d,.]+)</.*?>([\\d,.]+)</.*?>([\\d,.]+)</";
MatchCollection mc = Regex.Matches(source, pattern, RegexOptions.IgnoreCase);
OmegaChartスレ ver.11
■ このスレッドは過去ログ倉庫に格納されています
568名無しさん@お腹いっぱい。
2019/05/28(火) 14:51:58.04ID:T72eJEyD0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【国内スマホ市場】Android端末が54%に伸長 値上げでiPhone離れか ★2 [蚤の市★]
- 「今まで何だったん」堀大輔氏 配信終了後に「ショートスリーパー」表記を削除→「睡眠時間は自由」に変更でネット騒然 [Ailuropoda melanoleuca★]
- 川口バイク男性死亡、トルコ国籍男に異例の実刑判決 1年6月さいたま地裁「危険な運転」 [少考さん★]
- 【野球/広島】菊池涼介が2年ぶりシーズン100安打!通算2000安打まで111本 [このもん★]
- 旭化成の半導体関連技術、中国企業に流出…元開発責任者の男を不正競争防止法違反容疑で逮捕 [蚤の市★]
- スーパーで従業員刺され死亡、元夫逮捕「殺そうとした」 大阪・大東 [蚤の市★]
- 【高市悲報】日本書紀「天皇は九州から来た」→九州に残った一族はどうなった? 1万いいね [812914332]
- 【高市悲報】今の子供たちって河原でエロ本探ししないってマジ🤨 [616817505]
- コロナ渦の日本「ワクチン打たずは非国民なり」→当時のこの空気感同調圧力跳ねのけたノーワクってナニモンだよ・・ [793117252]
- 【悲報】しぐれうい児童服コラボ中止 ロリ神レクイエムを歌ってしまったばかりに永遠とキャンセルカルチャーの標的にされてしまう [579392623]
- 【実況】博衣こよりのえちえちマリリシャホロ甲_2年目夏🧪🏴‍☠
- 【高市有事】軍事専門家「日本と中国が衝突した場合、必ず中国が負ける」 [834922174]