会則
@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.9
http://potato.2ch.net/test/read.cgi/software/1423093067.html
OmegaChartスレ ver.10 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/03/07(火) 14:56:10.51ID:F6zMzisw0
2018/01/17(水) 07:54:38.44ID:t3urcmmT0
>>548
やっぱ、環境か、ソースがおかしいとしか思えない挙動ですよね。
可能ならば、別のディスク、あるいは別のPCに、最新ソースを解凍して1からOmegaChart環境を作ってみて同じになるかどうかを確認してみたらいかがでしょうか。
やっぱ、環境か、ソースがおかしいとしか思えない挙動ですよね。
可能ならば、別のディスク、あるいは別のPCに、最新ソースを解凍して1からOmegaChart環境を作ってみて同じになるかどうかを確認してみたらいかがでしょうか。
552名無しさん@お腹いっぱい。
2018/01/17(水) 16:39:03.20ID:68YfVlX90 以前データダウンロードのための配列確保のために(data.cs)
初期値を以下の様に変更して10年から20年分程度の領域を確保した
_farm = new byte[RECORD_LENGTH * 5000]; //この上限はどこかで取得すべきだが
これが原因かどうかは忘れたがそれとの絡みで「配列のオフセットなんたら」が出たかなそれで Data.cs の以下の部分を修正したら直ったと思う かなり前なので間違ってたらすまん
offset = _byteLength - RECORD_LENGTH;
do {
int t = GetInt(offset);
if(t==date)
break;
else if(t < date) {
offset += RECORD_LENGTH;
break;
}
else
offset -= RECORD_LENGTH;
//offset はマイナスでは無いのでアンダーフローした時の break 処理を追加
if (offset < 0) {
offset = 0;
break;
}
} while(true);
初期値を以下の様に変更して10年から20年分程度の領域を確保した
_farm = new byte[RECORD_LENGTH * 5000]; //この上限はどこかで取得すべきだが
これが原因かどうかは忘れたがそれとの絡みで「配列のオフセットなんたら」が出たかなそれで Data.cs の以下の部分を修正したら直ったと思う かなり前なので間違ってたらすまん
offset = _byteLength - RECORD_LENGTH;
do {
int t = GetInt(offset);
if(t==date)
break;
else if(t < date) {
offset += RECORD_LENGTH;
break;
}
else
offset -= RECORD_LENGTH;
//offset はマイナスでは無いのでアンダーフローした時の break 処理を追加
if (offset < 0) {
offset = 0;
break;
}
} while(true);
2018/01/17(水) 19:21:47.14ID:t3urcmmT0
RECORD_LENGTH * 10 にして走らせてみたら、再現しました。配列なんちゃらはこれっぽい。
後はオブジェクト参照のほうか。
後はオブジェクト参照のほうか。
2018/01/17(水) 23:25:05.32ID:HYriqzWo0
tacticoでデータゲットから今日のデータがダウンロードできないんだけど俺だけ?
Z20180116.zip is not a valid zip fileと出る
Z20180116.zip is not a valid zip fileと出る
555名無しさん@お腹いっぱい。
2018/01/18(木) 06:34:04.85ID:qtYBSwYc0 Tactico はどうも分からんが先のオブジェクト参照エラー 関係あるとすれば
・データダウンロード開始時間の変更
・データダウンロード遡及期間を変更する
・超ロングデータをオメガチャートで表示する場合
等の対処がされているかどうかだと思うが これに対処するにはOmegaWikiを見れば良い
しかし そもそも時間帯を無視して のべつまくなしにダウンロードはしていないのかな
・データダウンロード開始時間の変更
・データダウンロード遡及期間を変更する
・超ロングデータをオメガチャートで表示する場合
等の対処がされているかどうかだと思うが これに対処するにはOmegaWikiを見れば良い
しかし そもそも時間帯を無視して のべつまくなしにダウンロードはしていないのかな
556554
2018/01/18(木) 23:06:54.81ID:wRYDLImX0 今日2日分ダウンロードしたらできました
昨日なぜできなかったかは不明
昨日なぜできなかったかは不明
2018/01/21(日) 16:33:05.46ID:fv/3LCaO0
>>424のコードが、なぜか株価が置いてあるサイトのURL変更が変更になったのでそれに合わせて、>>424のコードを書き直したのですが
private Dictionary<int, NewDailyData> FillData(int date)
{
var result = new Dictionary<int, NewDailyData>();
var d2 = Util.IntToDate(date);
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:D8}.txt", date);
の
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:D8}.txt", date);
を
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:yyyy}/{0:D8}.txt", date);
のように変更したのですが、なぜかうまくいきません{0:yyyy}
424 名無しさん@お腹いっぱい。 sage ▼ 2017/12/14(木) 19:29:38.12 ID:pGW7Xpd10 [3回目]
>>423
OmegaChart 株価がなぜか置いてあるサイトから株価取得
https://osdn.net/users/omegachartuser/pastebin/5733
株価がなぜか置いてあるサイトから株価をダウンロードしてオメガチャートのデータファイルを作るサンプルコードです。
(※303 ※313-316 ※320 ※330 などが参考)
株価がなぜか置いてあるサイトの一番古いデータは2017/12/7、2017/12/14から出来なかった銘柄情報も追加という仕様変更あり。
522 名無しさん@お腹いっぱい。 sage ▼ 2018/01/05(金) 06:55:03.53 ID:NBcArPw60 [1回目]
>>382 >>423 >>424
OmegaChart 株価がなぜか置いてあるサイト、フォルダ構成変更
以前:http://datadownload.php.xdomain.jp/data/daily/20171214.txt
以降:http://datadownload.php.xdomain.jp/data/daily/2017/20171214.txt
private Dictionary<int, NewDailyData> FillData(int date)
{
var result = new Dictionary<int, NewDailyData>();
var d2 = Util.IntToDate(date);
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:D8}.txt", date);
の
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:D8}.txt", date);
を
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:yyyy}/{0:D8}.txt", date);
のように変更したのですが、なぜかうまくいきません{0:yyyy}
424 名無しさん@お腹いっぱい。 sage ▼ 2017/12/14(木) 19:29:38.12 ID:pGW7Xpd10 [3回目]
>>423
OmegaChart 株価がなぜか置いてあるサイトから株価取得
https://osdn.net/users/omegachartuser/pastebin/5733
株価がなぜか置いてあるサイトから株価をダウンロードしてオメガチャートのデータファイルを作るサンプルコードです。
(※303 ※313-316 ※320 ※330 などが参考)
株価がなぜか置いてあるサイトの一番古いデータは2017/12/7、2017/12/14から出来なかった銘柄情報も追加という仕様変更あり。
522 名無しさん@お腹いっぱい。 sage ▼ 2018/01/05(金) 06:55:03.53 ID:NBcArPw60 [1回目]
>>382 >>423 >>424
OmegaChart 株価がなぜか置いてあるサイト、フォルダ構成変更
以前:http://datadownload.php.xdomain.jp/data/daily/20171214.txt
以降:http://datadownload.php.xdomain.jp/data/daily/2017/20171214.txt
2018/01/21(日) 16:38:08.17ID:fv/3LCaO0
(557は推敲途中で投稿してしまったので再投稿です。)
なぜか株価が置いてあるサイトのURL変更が変更になった(>>522)のでそれに合わせて、>>424のコードを書き直したのですが
private Dictionary<int, NewDailyData> FillData(int date)
{
var result = new Dictionary<int, NewDailyData>();
var d2 = Util.IntToDate(date);
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:D8}.txt", date);
の
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:D8}.txt", date);
を
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:yyyy}/{0:D8}.txt", date);
のように変更したのですが、なぜかうまくいきません
{0:yyyy}で年を取得するところがうまくいっていないのでしょうか?
なぜか株価が置いてあるサイトのURL変更が変更になった(>>522)のでそれに合わせて、>>424のコードを書き直したのですが
private Dictionary<int, NewDailyData> FillData(int date)
{
var result = new Dictionary<int, NewDailyData>();
var d2 = Util.IntToDate(date);
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:D8}.txt", date);
の
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:D8}.txt", date);
を
var url = string.Format("http://datadownload.php.xdomain.jp/data/daily/{0:yyyy}/{0:D8}.txt", date);
のように変更したのですが、なぜかうまくいきません
{0:yyyy}で年を取得するところがうまくいっていないのでしょうか?
2018/01/21(日) 17:15:08.54ID:dJEI4L1h0
>>558
>{0:yyyy}で年を取得するところがうまくいっていないのでしょうか?
そこですね。dateはint型で、d2がdate型なので、{0:yyyy}/{1:D8}.txt", d2, date); とすれば良いと思います。
ブレークポイントは、設定(コードの画面の左枠をクリックすると丸印が出る)すると、プログラムを走らせてその丸印の行に差し掛かったときにプログラムが止まる仕組みです。
止まったときにその変数に何が入ったかを確認できます。今回もその確認をすれば、urlが思った通りのものになったかを確認できたと思います。
1行ずつ実行するにはF11ボタン押下です。
それよりもそのコードはまずいバグがありました。
shiftで10倍にしてるんですが、元データがすでに10倍にしてあるのに、さらに10倍になってる。
shift = 1 にするか、shiftのくだりを全部削除する必要があります。
var shift = 10;
これを
var shift = 1;
へ修正するのが一番簡単そうです。
>{0:yyyy}で年を取得するところがうまくいっていないのでしょうか?
そこですね。dateはint型で、d2がdate型なので、{0:yyyy}/{1:D8}.txt", d2, date); とすれば良いと思います。
ブレークポイントは、設定(コードの画面の左枠をクリックすると丸印が出る)すると、プログラムを走らせてその丸印の行に差し掛かったときにプログラムが止まる仕組みです。
止まったときにその変数に何が入ったかを確認できます。今回もその確認をすれば、urlが思った通りのものになったかを確認できたと思います。
1行ずつ実行するにはF11ボタン押下です。
それよりもそのコードはまずいバグがありました。
shiftで10倍にしてるんですが、元データがすでに10倍にしてあるのに、さらに10倍になってる。
shift = 1 にするか、shiftのくだりを全部削除する必要があります。
var shift = 10;
これを
var shift = 1;
へ修正するのが一番簡単そうです。
2018/01/21(日) 22:33:37.61ID:HVp7cNyV0
>>559 どうもありがとうございます!
データを取得することができました。
データを取得することができました。
561名無しさん@お腹いっぱい。
2018/01/26(金) 17:05:57.64ID:akyaiBKo0 OmegaChart のデータソース問題は昨年の k-db閉鎖で続いているが 今後 Yahooが本気で締め上げを図れば
困った事になる その対策として このスレでも色々とあるみたいだが 正直k-dbの代替としては今いちだね
当方通常は、国内指数(日経225,TOPIX,JQ指数,JPX400)を○探から補填しているが いざという場合に備えて
個別株も取得できる様にしている それで気づいたのだが ここはなかなか具合が良くてある意味 Yahooにも
匹敵するお薦めのサイトの様な気がしてきた(時系列データの期間が短いのは我慢 先物も見当たらないが)
国内指数類は殆ど揃っていて出来高も取れるし 為替も取れる 個別株は札証や福証を含めてYahooなみに
ダウンロードできる(データは2年分位かな)各種ランキングも結構配慮が行き届いて充実していると思う
サイトポリシーとして利用者の私的利用のみを目的に情報提供を行っており、転用、複製、加工、再配信、
販売等の迷惑行為がなければスクレイプは許されそうだ(株○さんにとってはサーバー負荷増で迷惑かも)
こういうところは殆どないので非常に貴重だと思う k-dbの代わりとして使えそうだ
そこで株探をYahooの予備的な代替ソースとして統一的にRanking等の表示も含めて標準化したら良いのでは
こちとらは こっそりと別プログラムを実行中なので困ってはないが C#は苦手で いまさら面倒で ;^ω^)
OmegaChartの維持とユーザーのためにも誰かにやって貰えるとありがたい 取りあえず情報提供と提案まで
困った事になる その対策として このスレでも色々とあるみたいだが 正直k-dbの代替としては今いちだね
当方通常は、国内指数(日経225,TOPIX,JQ指数,JPX400)を○探から補填しているが いざという場合に備えて
個別株も取得できる様にしている それで気づいたのだが ここはなかなか具合が良くてある意味 Yahooにも
匹敵するお薦めのサイトの様な気がしてきた(時系列データの期間が短いのは我慢 先物も見当たらないが)
国内指数類は殆ど揃っていて出来高も取れるし 為替も取れる 個別株は札証や福証を含めてYahooなみに
ダウンロードできる(データは2年分位かな)各種ランキングも結構配慮が行き届いて充実していると思う
サイトポリシーとして利用者の私的利用のみを目的に情報提供を行っており、転用、複製、加工、再配信、
販売等の迷惑行為がなければスクレイプは許されそうだ(株○さんにとってはサーバー負荷増で迷惑かも)
こういうところは殆どないので非常に貴重だと思う k-dbの代わりとして使えそうだ
そこで株探をYahooの予備的な代替ソースとして統一的にRanking等の表示も含めて標準化したら良いのでは
こちとらは こっそりと別プログラムを実行中なので困ってはないが C#は苦手で いまさら面倒で ;^ω^)
OmegaChartの維持とユーザーのためにも誰かにやって貰えるとありがたい 取りあえず情報提供と提案まで
2018/01/26(金) 19:47:18.13ID:SCqTKuqe0
>>561
いいサイトがあるなら、協力しますよ。
いいサイトがあるなら、協力しますよ。
563名無しさん@お腹いっぱい。
2018/01/27(土) 06:22:34.30ID:nHJWhSjB0 >>562
是非ご検討下さい
是非ご検討下さい
2018/01/27(土) 10:36:21.64ID:ucOIbka+0
あ、株探にも時系列があったんですね。毎日見てるのに気づかなかったという。
今現在土曜日10時過ぎですが、まだ昨日の株価が反映されてないんですね。
銘柄のラインナップには申し分ないですが、ちょっと厳しいかなぁ。
サンプルコード提示は時間が出来次第やってみます。
今現在土曜日10時過ぎですが、まだ昨日の株価が反映されてないんですね。
銘柄のラインナップには申し分ないですが、ちょっと厳しいかなぁ。
サンプルコード提示は時間が出来次第やってみます。
565名無しさん@お腹いっぱい。
2018/01/27(土) 11:21:42.40ID:nHJWhSjB0 当日分は上の方に表示されていますね更新は結構速いですよ
兎も角宜しくお願いします
兎も角宜しくお願いします
2018/01/27(土) 11:57:39.32ID:rZNEBRpv0
株探では、分割した銘柄の株価は修正後の値段でさかのぼって表示されていませんか?
こもりばんが有料になるぽいけど、こもりばんから個別株の時系列データ取得できるようになるならデータ問題は改善するのではないかと思う
こもりばんが有料になるぽいけど、こもりばんから個別株の時系列データ取得できるようになるならデータ問題は改善するのではないかと思う
2018/01/27(土) 13:03:38.70ID:ucOIbka+0
株探、「サーバーを使用できません」っていうエラーが頻発しますね。Yahoo.csをお手本に作ったものだと取れないですね。
2018/01/27(土) 13:12:37.05ID:ucOIbka+0
>>561>>567
自分のIPが規制されでもしたら困るんでサンプルコード提示は中止します。すいません。
株価データ取得は、楽天RSS、トレードステーション、ヤフーの企業運営のネタ元が安定してますね。
こもりばんさんも企業運営のネタ元なので、これを加えれば盤石。
自分のIPが規制されでもしたら困るんでサンプルコード提示は中止します。すいません。
株価データ取得は、楽天RSS、トレードステーション、ヤフーの企業運営のネタ元が安定してますね。
こもりばんさんも企業運営のネタ元なので、これを加えれば盤石。
569名無しさん@お腹いっぱい。
2018/01/27(土) 20:43:53.53ID:nHJWhSjB0 >>568
サーバーエラーですか こちらは普通に取れてます お手数でした
サーバーエラーですか こちらは普通に取れてます お手数でした
2018/01/27(土) 21:27:16.15ID:ucOIbka+0
>>569
サーバーエラーにはたまになりますが、データは取れるんで参考になるようでしたら、どうぞ。
Kabutan.cs
ttps://osdn.net/users/omegachartuser/pastebin/5769
サーバーエラーにはたまになりますが、データは取れるんで参考になるようでしたら、どうぞ。
Kabutan.cs
ttps://osdn.net/users/omegachartuser/pastebin/5769
571名無しさん@お腹いっぱい。
2018/01/28(日) 06:17:16.01ID:lZBnKPcK02018/01/28(日) 11:24:19.40ID:9SGLNw3U0
2018/01/28(日) 12:38:43.68ID:JU7oIMjw0
ま、人力で頑張れるくらいの速さでクロールするのがマナーですわな
574panacoran
2018/01/28(日) 12:53:21.21ID:WpKlIpme0 マルチスレッドはやめた方がいいです
var threads = new Thread[2];
を
var threads = new Thread[1];
にするとシングルスレッドになります
適宜スリープも入れたほうがいいですね
var threads = new Thread[2];
を
var threads = new Thread[1];
にするとシングルスレッドになります
適宜スリープも入れたほうがいいですね
2018/01/28(日) 12:54:30.08ID:9SGLNw3U0
そういえば株探は分割併合があると株価を遡及して修正した値で掲載するけど
出来高は未修正で掲載するから利用するときは注意が必要。
出来高は未修正で掲載するから利用するときは注意が必要。
2018/01/28(日) 13:06:05.83ID:9SGLNw3U0
あれ?今確認したら出来高も修正されてた。以前に確認した時は未修正だった覚えがあるのだけど。タイミングの問題?
すみません、>>575は誤情報です。
すみません、>>575は誤情報です。
577名無しさん@お腹いっぱい。
2018/01/28(日) 15:14:18.72ID:lZBnKPcK0 >>572,574
ユーザーは Kabutan.csやYahoo.csを使う場合は、当該ソースのRunFetchPrices()の
while文の先頭にスレッドsleepを入れる等して再ビルドした方が良いという事ですね
ユーザーは Kabutan.csやYahoo.csを使う場合は、当該ソースのRunFetchPrices()の
while文の先頭にスレッドsleepを入れる等して再ビルドした方が良いという事ですね
2018/01/28(日) 15:35:40.98ID:guW+uRdu0
>>570
諸先輩方からのアドバイスに従い、修正版です。
OmegaChart かぶたんから株価取得 Kabutan.cs
ttps://osdn.net/users/omegachartuser/pastebin/5770
処理時間は自分の環境で70分くらい。1スレッド、1000msSleep()です。
探したらJasdaq指数もあったので追加しました。
諸先輩方からのアドバイスに従い、修正版です。
OmegaChart かぶたんから株価取得 Kabutan.cs
ttps://osdn.net/users/omegachartuser/pastebin/5770
処理時間は自分の環境で70分くらい。1スレッド、1000msSleep()です。
探したらJasdaq指数もあったので追加しました。
2018/01/28(日) 15:38:03.06ID:9SGLNw3U0
2018/01/28(日) 15:52:03.50ID:9SGLNw3U0
>>578
なんか書いてる間に修正版をアップしていただけたようで、ありがとうございます。
個人的にはデキューにバグがあると認識しているのでGetPageメソッド内よりもRunFetchPricesメソッドの以下にSleepを入れたほうが良いと思います。
try
{
while (true)
{
→ Thread.Sleep(1000);
lock (_syncObject)
なんか書いてる間に修正版をアップしていただけたようで、ありがとうございます。
個人的にはデキューにバグがあると認識しているのでGetPageメソッド内よりもRunFetchPricesメソッドの以下にSleepを入れたほうが良いと思います。
try
{
while (true)
{
→ Thread.Sleep(1000);
lock (_syncObject)
2018/01/28(日) 16:29:50.17ID:ymCKL9zn0
>>579
CPU i3でヤフーからデータ取得した場合、自分の環境だと9997の取得失敗になることはないようです
CPU i3でヤフーからデータ取得した場合、自分の環境だと9997の取得失敗になることはないようです
2018/01/28(日) 16:53:53.66ID:SPFBMLHA0
Kabutan.cs直近30日内ぐらいで分割した銘柄が表示おかしいような気がする
少し書いとくと
1435
1764
1788
2311
2882
3088
〜〜
9417
9622
9729
9757
計40銘柄くらい
うちだけかな
少し書いとくと
1435
1764
1788
2311
2882
3088
〜〜
9417
9622
9729
9757
計40銘柄くらい
うちだけかな
2018/01/28(日) 16:57:13.53ID:9SGLNw3U0
2018/01/28(日) 17:02:48.33ID:9SGLNw3U0
>>582
Kabutanから取れるのは修正後データなので、修正後データに対して更に分割しちゃってるんじゃないですかね?
Kabutanから取れるのは修正後データなので、修正後データに対して更に分割しちゃってるんじゃないですかね?
2018/01/28(日) 17:58:12.90ID:ymCKL9zn0
自分が調べた限りだと、修正前の時系列データ提供していてヤフー以外に信頼がおけそうなのは日経だった
ただ時系列データが1月分くらいになる
ただ時系列データが1月分くらいになる
2018/01/28(日) 21:13:18.48ID:EYtJxdu/0
株価取れるなら20分くらい掛かってもいいっ
587名無しさん@お腹いっぱい。
2018/01/29(月) 08:44:36.95ID:AwfwJbhP0 データ取りは もう 十分充分
2018/02/03(土) 17:50:53.42ID:p4wr/Uw40
Protraで2012-05-16の株価データが欠損していることを確認したので報告。
もしProtraのデータをコンバートして使っている人は当たり前だけど欠損しているから気を付けて。
もしProtraのデータをコンバートして使っている人は当たり前だけど欠損しているから気を付けて。
2018/02/04(日) 17:11:47.17ID:eVjGS1ju0
Investing.comって情報がプログラムからは取れなくなってる?
2018/02/04(日) 17:50:04.66ID:eVjGS1ju0
Agentをごにょごにょするだけで取れた。失礼しました。
591名無しさん@お腹いっぱい。
2018/02/08(木) 06:54:49.23ID:VfTp9ysp0 日経から取ってみた内容は良いが時系列更新が夜の8時過ぎ頃でそこが難点か
2018/02/08(木) 13:07:38.61ID:GQf0wVNq0
日経は時系列データの年月日の表示が、年なし日付+曜日になっていてそこが苦戦しているのですがどうやってコード書きました?よろしければ教えていただけると幸いです。
2018/02/08(木) 14:50:54.88ID:TFjshz820
(別人です)
システム日付の年度yyyyを強制連結して日付化、もしシステム日付よりも大きかったら、去年の日付のはずだとすればどうですか。
システム日付の年度yyyyを強制連結して日付化、もしシステム日付よりも大きかったら、去年の日付のはずだとすればどうですか。
594名無しさん@お腹いっぱい。
2018/02/08(木) 19:11:11.56ID:VfTp9ysp0 >>592
手軽に WebQuery でデータ取っているだけだから多分ご期待にそえないと思うが
時系列のページで 'tr:nth-child(2) td' やってるだけ これで日経もYahooもOK
OmegaChartからでなく ショートカットのデータ取得 手抜きですまん
手軽に WebQuery でデータ取っているだけだから多分ご期待にそえないと思うが
時系列のページで 'tr:nth-child(2) td' やってるだけ これで日経もYahooもOK
OmegaChartからでなく ショートカットのデータ取得 手抜きですまん
2018/02/09(金) 17:17:00.30ID:s5MVdFVs0
2018/02/10(土) 14:18:45.78ID:P2cocBL30
>>535
OmegaChart Fibonacciリトレースメント Fibonacci.cs 新規追加 ※差し替え その3
https://osdn.net/users/omegachartuser/pastebin/5775
分割考慮してなかったので修正。farm.CalcSplitRatio(日付)で分割比率取得して掛け合わせた。
OmegaChart Fibonacciリトレースメント Fibonacci.cs 新規追加 ※差し替え その3
https://osdn.net/users/omegachartuser/pastebin/5775
分割考慮してなかったので修正。farm.CalcSplitRatio(日付)で分割比率取得して掛け合わせた。
597名無しさん@お腹いっぱい。
2018/02/10(土) 16:33:35.99ID:CCAvQBvI0 >>596
ありがとうございます 早速試してみます
ありがとうございます 早速試してみます
2018/02/17(土) 12:21:18.65ID:89kxuIS50
ほしゅ
599名無しさん@お腹いっぱい。
2018/02/18(日) 18:29:30.94ID:ZKUK+QN80 ほ−ほほ
600名無しさん@お腹いっぱい。
2018/02/21(水) 03:51:11.16ID:gs3meVsO0 このスレにペラペラ書かない方がいいぞ
データを無断ダウンロードしてる輩がいるって
サイトにこのURL付きで通報しまくってるからな
おまえも使えなくなるで
データを無断ダウンロードしてる輩がいるって
サイトにこのURL付きで通報しまくってるからな
おまえも使えなくなるで
2018/02/21(水) 06:22:54.07ID:NTUsTGzB0
やれるもんなら、やってみろ。クソ野郎。
602名無しさん@お腹いっぱい。
2018/02/21(水) 06:44:42.39ID:WVID7bGV0 暇になると出てくるんだよね うんこ 虫 うんこ無視
2018/02/21(水) 08:31:55.37ID:oy3pBnNi0
お後がよろしいようで
2018/02/21(水) 20:55:21.19ID:732Heo6s0
こもりばんさんのKABU+の利用を考えている方おられますか?
2018/02/21(水) 22:30:49.46ID:sCII/3Bg0
>>604
Standardコースを取ろうと思っております。
Standardコースを取ろうと思っております。
2018/02/23(金) 12:25:59.78ID:AE9UINje0
タイミング的に今回も底で損確して憂さ晴らしなんだろうなあ
ksの行動は解りやすい、そんなことをしても金は戻ってこないのに
ksの行動は解りやすい、そんなことをしても金は戻ってこないのに
607名無しさん@お腹いっぱい。
2018/02/23(金) 17:51:37.43ID:J++/MfwQ0 そだね−
608名無しさん@お腹いっぱい。
2018/02/23(金) 18:16:42.34ID:/436YBnl0 【世界教師 マイトLーヤ】 落語家のツイートが炎上「世界中が憧れる日本での貧困は絶対に自分のせい」
http://rosie.5ch.net/test/read.cgi/liveplus/1519353860/l50
http://rosie.5ch.net/test/read.cgi/liveplus/1519353860/l50
2018/02/25(日) 16:15:25.26ID:nNxyYEwj0
>>320
KABU+(こもりばん氏サイト)から株価取得するサンプルコードです。
https://osdn.net/users/omegachartuser/pastebin/5777
DownloadOrder.csからこのコードを呼び出す変更が必要です。
Standardコースで1時間当たり4アクセス制限があり、指定日分の1日分しか取れません。
このサイトは有料サイトです。(Standardコースで1か月1000円くらい。)
契約するともらえるIDとパスワードをこのサンプルコードではコードに直接書き込み方式になっています。
適宜書き換えをお願いします。
株価だけではなくて、時価総額や決算データ、PERなど投資指標、浮動株比率、日証金、信用取引残高などあります。
KABU+(こもりばん氏サイト)から株価取得するサンプルコードです。
https://osdn.net/users/omegachartuser/pastebin/5777
DownloadOrder.csからこのコードを呼び出す変更が必要です。
Standardコースで1時間当たり4アクセス制限があり、指定日分の1日分しか取れません。
このサイトは有料サイトです。(Standardコースで1か月1000円くらい。)
契約するともらえるIDとパスワードをこのサンプルコードではコードに直接書き込み方式になっています。
適宜書き換えをお願いします。
株価だけではなくて、時価総額や決算データ、PERなど投資指標、浮動株比率、日証金、信用取引残高などあります。
2018/02/25(日) 16:17:57.93ID:nNxyYEwj0
>>609
先物もありました。昼と夜は別の日付名ファイルに分かれていて、各種先物と限月の日足4本値。分足はなし。
先物もありました。昼と夜は別の日付名ファイルに分かれていて、各種先物と限月の日足4本値。分足はなし。
2018/02/25(日) 22:00:19.91ID:nNxyYEwj0
>>609
ミスがあったので差し替え
KABU+(こもりばん氏サイト)から株価取得 差し替え その1
https://osdn.net/users/omegachartuser/pastebin/5778
ミスがあったので差し替え
KABU+(こもりばん氏サイト)から株価取得 差し替え その1
https://osdn.net/users/omegachartuser/pastebin/5778
2018/02/26(月) 05:30:33.83ID:WuMxhFk+0
Light(2回/1時間)じゃダメなんだね。株式とETF,REIT,FUNDはファイル一緒にすればいいのに
2018/02/26(月) 08:00:19.91ID:CzhBC/M30
2018/02/26(月) 17:05:00.95ID:x7Je365b0
ただ、RSSなどと違い、過去データにもアクセスできるのでそのアドバンテージはありますね。
ファイルのダウンロードだけを毎日やっておいて、OmegaChartの更新はそのダウンロードフォルダを見に行くようにするとか。
個別銘柄の時価総額が同じファイルで取れるようになったのは自分にとって大きいですね。
ファイルのダウンロードだけを毎日やっておいて、OmegaChartの更新はそのダウンロードフォルダを見に行くようにするとか。
個別銘柄の時価総額が同じファイルで取れるようになったのは自分にとって大きいですね。
615名無しさん@お腹いっぱい。
2018/02/28(水) 18:25:53.32ID:4tlP/6Rv02018/03/01(木) 11:45:57.86ID:F/hCOX9c0
>>615
ありがとうございます。原因としては、マルチスレッドで頻繁にアクセスすることじゃないかということになりまして、
1銘柄ずつ処理する、かつ適当に時間を置くという対処がいいだろうということになりました。
ありがとうございます。原因としては、マルチスレッドで頻繁にアクセスすることじゃないかということになりまして、
1銘柄ずつ処理する、かつ適当に時間を置くという対処がいいだろうということになりました。
617名無しさん@お腹いっぱい。
2018/03/01(木) 17:36:45.85ID:eHvQv6eg0 >>616
そうでしたか しかしダウンロードの状況を見ると例えば 1676がindexにあるとこれは取引が寂しくて
殆どデータが無い状態のページを読み込むとそこで死んでしまうためエラーがでていると思うのですが
これをスキップすればエラーは減るのではないでしょうか?
そうでしたか しかしダウンロードの状況を見ると例えば 1676がindexにあるとこれは取引が寂しくて
殆どデータが無い状態のページを読み込むとそこで死んでしまうためエラーがでていると思うのですが
これをスキップすればエラーは減るのではないでしょうか?
2018/03/01(木) 18:11:06.83ID:F/hCOX9c0
>>617
その銘柄も株価記載はなくてもページ自体はありますので、他の例えば、ソフトバンク等とも、プログラム的には扱いは同じですね。
その銘柄も株価記載はなくてもページ自体はありますので、他の例えば、ソフトバンク等とも、プログラム的には扱いは同じですね。
619名無しさん@お腹いっぱい。
2018/03/01(木) 21:46:00.97ID:tozWesbq0 今年の新規上場銘柄をまとめてindexファイルへ追加して過去DATAをYahooモードで追記したら、
取引のない上場日前の日付DATAとして0値が追記されるんですね。
知らんかった
取引のない上場日前の日付DATAとして0値が追記されるんですね。
知らんかった
2018/03/02(金) 08:39:26.33ID:mz1NN4QA0
書き込むときのチェックが _farm==null だったら処理しないってだけだから、そうなりますね。
_farmがnull または (ファイルが存在しない、かつ出来高ゼロ) ならば処理しない
これならば、その問題はなくなるんじゃないですかね。
_farmがnull または (ファイルが存在しない、かつ出来高ゼロ) ならば処理しない
これならば、その問題はなくなるんじゃないですかね。
621名無しさん@お腹いっぱい。
2018/03/02(金) 11:03:34.92ID:Cv1T7cKj0 多分そうですね
622名無しさん@お腹いっぱい。
2018/03/05(月) 06:37:22.58ID:7pujmEha0 これって上場以来または長期間 出来高の無い銘柄ではスクリーニングもだけどデータ取得も失敗するって事だよね
そうするとソースの維持にもかかわってきそうだけどData.csの修正それとも取得元.cs どちらの修正になるのかな
そうするとソースの維持にもかかわってきそうだけどData.csの修正それとも取得元.cs どちらの修正になるのかな
2018/03/05(月) 17:19:57.99ID:1+6WF8sc0
それは問題なしと思います。出来高がない銘柄は前日終値埋めされて表示されるので。
624名無しさん@お腹いっぱい。
2018/03/06(火) 06:41:49.39ID:AizYMz5w0 そうでしたね
625名無しさん@お腹いっぱい。
2018/03/06(火) 15:22:06.06ID:6PUQCV/c0 Yahooモード、2018/03/05のDATAがおかしいなと思ったら
Yahooの不具合が発生してますね。
Yahooの不具合が発生してますね。
2018/03/06(火) 15:28:58.92ID:B5NV/3Lh0
2018/03/06(火) 19:16:57.67ID:NnThLJUq0
ほんとだ。全体的に誤値が非常に多かったみたい。
Yahoo比較対象がRSS、TradeStation、Kabu+で、基本的にRSS、TS、Kabu+は同じ値で、Yahooだけ違ったのが、始値259件、高値46件、安値271件、終値2696件
Yahoo比較対象がRSS、TradeStation、Kabu+で、基本的にRSS、TS、Kabu+は同じ値で、Yahooだけ違ったのが、始値259件、高値46件、安値271件、終値2696件
2018/03/06(火) 19:45:33.82ID:NnThLJUq0
2018/03/06(火) 20:37:44.80ID:+YruOYzx0
そういえば昨日の朝方は、楽天RSSも一部銘柄で値段がおかしなことになっていましたね
2018/03/06(火) 21:02:45.27ID:NnThLJUq0
そうなんですか。朝はRSSを使わないので気づきませんでした。
2018/03/06(火) 21:06:22.01ID:B5NV/3Lh0
>>627-628
THX
THX
632名無しさん@お腹いっぱい。
2018/03/09(金) 20:22:48.30ID:CojTjmEU0 RSSといえばオープンオフィスのカルクを使ってリアルタイムの持ち株の時価表示
損益・平均単価等々を三画面の隅に小さく表示 =DDE("RSS";"1570.T";"現在値")
エクセルはタスクスケジューラで場中に仕事をさせているのでこれは使えない
損益・平均単価等々を三画面の隅に小さく表示 =DDE("RSS";"1570.T";"現在値")
エクセルはタスクスケジューラで場中に仕事をさせているのでこれは使えない
633ボス
2018/03/09(金) 22:16:22.26ID:SrNhTIzE0634名無しさん@お腹いっぱい。
2018/03/09(金) 23:54:35.00ID:CojTjmEU0 Omegaでできること・・今買い時の某銘柄
それは株チャートソフトの限界・・買い時売り時は示すが
最良の安全投機である「時間分散」買い・同返済売りには対応していない
Omegaが使えないのではなく限界があるということ
それは株チャートソフトの限界・・買い時売り時は示すが
最良の安全投機である「時間分散」買い・同返済売りには対応していない
Omegaが使えないのではなく限界があるということ
2018/03/10(土) 13:17:12.37ID:tshgXuf10
自分がオメガチャートに期待してるのは、日々変わっていく株価を確認することだけですね。
数百銘柄みることもあるので、数字を入力して銘柄遷移するの大変なのでそこは改造しました。
今後は、日足と週足の同時、もしくは連動表示を実現したいですね。一つのオメガでやるほうがいいのか、二つのオメガを連動させてやるのがいいのか。
あと、画面の描画をPointからPointFに変えたいですね。オメガチャートはトレンドラインがきれいに引けないという話をする人もいるそうですから。
数百銘柄みることもあるので、数字を入力して銘柄遷移するの大変なのでそこは改造しました。
今後は、日足と週足の同時、もしくは連動表示を実現したいですね。一つのオメガでやるほうがいいのか、二つのオメガを連動させてやるのがいいのか。
あと、画面の描画をPointからPointFに変えたいですね。オメガチャートはトレンドラインがきれいに引けないという話をする人もいるそうですから。
2018/03/10(土) 13:57:35.45ID:rCFdSZxZ0
>>635
私もそういう使い方です。トレンドライン引きまくって全セクター監視で300銘柄。
私もそういう使い方です。トレンドライン引きまくって全セクター監視で300銘柄。
637名無しさん@お腹いっぱい。
2018/03/10(土) 21:29:35.92ID:wKBFPzk70 Omegaはイチローのルーチンワーク的な
2018/03/16(金) 17:13:47.22ID:J2WjwD7n0
ほしゅ
639名無しさん@お腹いっぱい。
2018/03/16(金) 17:54:26.58ID:wDVEfrCQ0 ダウンロードで出来高が無い等々で取得エラーが出る場合の処理ですが
エラーメッセージがでるのは全銘柄の取得処理が終わった後でしょうか
それとも取得出来なかった時点ですぐ処理を終了しているのでしょうか
後者なら未処理の銘柄の取得処理を継続するための方法はありますか?
エラーメッセージがでるのは全銘柄の取得処理が終わった後でしょうか
それとも取得出来なかった時点ですぐ処理を終了しているのでしょうか
後者なら未処理の銘柄の取得処理を継続するための方法はありますか?
2018/03/16(金) 21:02:50.82ID:dV2EDPI60
641名無しさん@お腹いっぱい。
2018/03/17(土) 06:19:18.93ID:eRSOx4iw0 ソースを見ると○フーも○探も殆ど同じでエラーが出るのはおかしいでしょうが実際には
○探ではETFの1672から1697で出来高が無い場合"ページから株価を取得できません"の
エラーが出て止まりますので他にも似たような書き込みがありましたがこれが不思議で
つい書き込みました申し訳ありません 今はindex.txtから該当のETF銘柄を削除しています
○探ではETFの1672から1697で出来高が無い場合"ページから株価を取得できません"の
エラーが出て止まりますので他にも似たような書き込みがありましたがこれが不思議で
つい書き込みました申し訳ありません 今はindex.txtから該当のETF銘柄を削除しています
2018/03/17(土) 07:50:41.94ID:WwGZ3aWF0
出来高ゼロの場合、直近終値を書き込むのがデフォルトになってるのが諸悪の根源。
643名無しさん@お腹いっぱい。
2018/03/17(土) 14:03:47.02ID:eRSOx4iw0 0埋めの時にエラーが出る場合もあるってことか
2018/03/17(土) 18:31:32.60ID:tXPolDLc0
>>641
株探で試したんですけど、エラー出ました。バグですね。ちょっと見てみます。
株探で試したんですけど、エラー出ました。バグですね。ちょっと見てみます。
2018/03/17(土) 19:13:16.52ID:tXPolDLc0
>>644
OmegaChart かぶたんから株価取得 Kabutan.cs 差し替え その1
https://osdn.net/users/omegachartuser/pastebin/5797
高値とか安値に全角文字"−"が入っていたためにMatchせずエラーに分類されてました。
データ・ダウンロードの指定日を指定する意味がなかったのを直しました。
OmegaChart かぶたんから株価取得 Kabutan.cs 差し替え その1
https://osdn.net/users/omegachartuser/pastebin/5797
高値とか安値に全角文字"−"が入っていたためにMatchせずエラーに分類されてました。
データ・ダウンロードの指定日を指定する意味がなかったのを直しました。
646名無しさん@お腹いっぱい。
2018/03/17(土) 20:01:06.47ID:eRSOx4iw0 >>645
対応ありがとうございました 感謝
対応ありがとうございました 感謝
647名無しさん@お腹いっぱい。
2018/03/22(木) 06:45:54.91ID:hNpHC9Uq0 銘柄の選別と値動きの監視が一番大事で そのためにオメガは非常に役に立つと思うが
実際の所 監視銘柄の更新はどれ位の頻度でやっているんだろうか 自分は値上がり率、
出来高、売買代金の上位から出現頻度を目安に 300銘柄を機械的に選び出しているが
正直、毎日これをやるのはうんざりで終いにゃ収拾がつかなくなるがやらないと心配だ
実際の所 監視銘柄の更新はどれ位の頻度でやっているんだろうか 自分は値上がり率、
出来高、売買代金の上位から出現頻度を目安に 300銘柄を機械的に選び出しているが
正直、毎日これをやるのはうんざりで終いにゃ収拾がつかなくなるがやらないと心配だ
648名無しさん@お腹いっぱい。
2018/03/23(金) 06:35:24.62ID:MBdkV+m90 ストラテジーに関するアイデアはスレ違いでしょうけど、
ヤフーモードの上場日前も0値埋め仕様は、自分には悩ましい大問題です。
それを監視するために2016年〜現在までのIPO銘柄フォルダを作って登録ますたわ。
うっかりやっちまったときのためにw
ヤフーモードの上場日前も0値埋め仕様は、自分には悩ましい大問題です。
それを監視するために2016年〜現在までのIPO銘柄フォルダを作って登録ますたわ。
うっかりやっちまったときのためにw
2018/03/23(金) 08:46:07.39ID:IdaVM+f80
650名無しさん@お腹いっぱい。
2018/03/25(日) 12:50:33.26ID:2c5Lc8yC0 Yahooモード、廃止銘柄もindexファイルに残していると0値埋めですね。
都合良く0値埋めを活かすには、どうしようかな困った。
都合良く0値埋めを活かすには、どうしようかな困った。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 都立高の教諭が生徒2人と窃盗未遂疑いで逮捕「おりんは高く売れる…」などと助言か「肝試し的な感覚だった」と供述 [ポンコツ★]
- 【実況】ショートスリーパー堀大輔の7日間LIVE 本日最終日★36 [爆笑ゴリラ★]
- 「ゼロ打ちで勝つ準備をしていたのに」 スター戦術押し切れず デニー(氏)人気の衰退に気付くも時遅し (沖縄タイムス) [少考さん★]
- ミャンマー人が《円安ニッポンの介護》を選ぶ深い理由…ベトナム人が「日本離れ」する裏で約2倍に急増、送金額は3倍に [煮卵★]
- 【文春】TBSがひた隠すVIVANT・福澤克雄監督(62)の“骨折パワハラ”《全治1カ月も激アマ処分》 [Ailuropoda melanoleuca★]
- 《ラストコール出演超有名キャバ嬢・ヤマトリノ 逮捕》「店の出入り口に監視カメラ」月売2.3億円のカリスマを追い詰めた本気捜査網 [少考さん★]
- (ヽ´ん`)「スカートめくれてるよ❤」「セックスしたことある?❤」JK「いい歳して恥ずかしくないんですか?」 [977261419]
- 【訃報】19歳の四国電力社員、パワハラ被害で飛び降り自殺、遺書には「俺を生んでくれてありがとう」 [339035499]
- 【トランプ悲報】米国戦争省監察総監、米軍の弾薬が備蓄が不足してるとかいうフェイクニュースを報告してしまう [624898991]
- 客「おまんじゅう5個のを5個」、店「5個入りのお饅頭を5つ、25個ですね」、客「5個のを2つだよ💢」 [256556981]
- 伊藤忠商事会長「しばらくはサウジ経由の石油は出てこなくなるが、日本にはアメリカがある。石油備蓄も多く、まだ1年くらいは大丈夫」 [256556981]
- 【正論】レジェンドマンガ家「編集にみせて、なんか言われたから訂正して、それで売れなかったら責任って取ってくれんの?」 [591180291]