OmegaChartスレ ver.13

■ このスレッドは過去ログ倉庫に格納されています
2023/11/23(木) 21:17:12.61ID:EJfCWk/e0
会則
①OmegaChartはサポートを終了しています。
 ご自身でコンパイルできない方は、他のソフトを利用して下さい。
②連投で初歩的な質問をする人やクレクレ君は、立ち入り禁止。

●公式サイト
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.12
https://egg.5ch.net/test/read.cgi/software/1616169009/
2023/11/23(木) 21:54:15.03ID:LkEAoDfC0
●有志による維持活動
panacoran氏のサイト
https://ja.osdn.net/...Chart/wiki/FrontPage
●panacoran氏のご厚意により、あなたが考えた新機能をコミットできる可能性があります
あなたが書いたプログラムを提示することにより、可能となります。
上記マスターを基準に、あなたが考えた新機能を追加したものを*.csファイル毎に下記サイトにコピペ
https://ja.osdn.net/pastebin/
・5chのOmegaChartスレでそのコピペURLを添えて、新機能の概略と以下文句を宣言(必須)
「著作権を主張しないと宣言します」「Apache Licenseで公開すると宣言します」
2023/11/23(木) 21:59:07.91ID:pIGjUCeT0
ところで、売買上位500銘柄ってどこから取ってきてるのか誰か知らない?
2023/11/24(金) 15:39:26.65ID:GV7MDfQq0
乙です。適宜、ageたほうがよいのでしょうか?
5名無しさん@お腹いっぱい。
垢版 |
2023/11/25(土) 10:16:47.75ID:yjtpVMPO0
寒くなってきましたので皆様お体ご自愛ください。
6名無しさん@お腹いっぱい。
垢版 |
2023/11/25(土) 12:27:27.75ID:P4yejKZJ0
panacoranです

sourceforge.netからindex.txtをダウンロードできるように整備中です
もう少しお待ちください
2023/11/25(土) 15:12:17.38ID:neZumNWo0
あ、panacoranさん、
ありがとうございます。
ここ数日間、自分用に自動生成スクリプトを書いているのですが、仕様がいまいちわからないところもあり、
再びダウンロードができるようになってくれるのが一番うれしいです。
2023/11/25(土) 15:20:09.37ID:P4yejKZJ0
panacoranです

準備できました
https://sourceforge.net/projects/omegachart/
2023/11/25(土) 16:25:49.48ID:Az3V3Wq10
>>8
さっそく差分部分を修正→ビルドして最新indexファイルのダウンロードを確認しました
ありがとうございました
2023/11/25(土) 17:11:19.88ID:mIUTRpDn0
こちらも更新できました
ありがとうございます!
2023/11/25(土) 21:12:48.50ID:z+YR11gC0
あ、panacoranさん、ありがとうございます
よかった、居てくれて
2023/11/29(水) 18:59:39.21ID:ZaCqMM8k0
上場日 2023/11/28
2255,iシェアーズ 米国債20年超 ETF,T,10
2256,iシェアーズ 米国総合債券 ETF,T,10
2257,iシェアーズ 米ドル建て投資適格社債 ETF,T,10
2258,iシェアーズ 米ドル建てハイイールド社債 ETF,T,10
2259,iシェアーズ フランス国債7-10年 ETF(為替ヘッジあり),T,10
上場日 2023/11/29
2011,SMDAM Active ETF 日本高配当株式,T,10
13名無しさん@お腹いっぱい。
垢版 |
2023/11/29(水) 20:41:49.27ID:ZOYXyhju0
表示されるスレッド数がこの板で少なくなったんですかね?このスレがdat落ちしないか意外と気を使う状況です。
2023/12/03(日) 15:07:38.20ID:pVrCJ6k00
indexファイルダウンロードできなくなっていますよ
何かあった?
2023/12/03(日) 18:09:09.97ID:IlKckz270
>>14
>>8
ダウンロード先が変更になったんで
ソース変更してビルドし直さないといけない
16名無しさん@お腹いっぱい。
垢版 |
2023/12/04(月) 08:29:44.26ID:KBw18w+b0
>>1 
新スレたて乙です、ありがとございます
2023/12/04(月) 12:39:05.97ID:k7Wx5VSL0
>>15
そうでしたか
またビルドしてみます
18名無しさん@お腹いっぱい。
垢版 |
2023/12/06(水) 20:26:45.19ID:XhUY2ZjB0
panacoranさん、ありがとうございます。
助かります。
19名無しさん@お腹いっぱい。
垢版 |
2023/12/08(金) 20:03:10.52ID:RHmMHwDv0
スレ落ちが不安です
20名無しさん@お腹いっぱい。
垢版 |
2023/12/08(金) 20:04:04.46ID:RHmMHwDv0
スレ落ちが不安です
21名無しさん@お腹いっぱい。
垢版 |
2023/12/10(日) 21:07:40.41ID:D8JljLso0
英文字入りの銘柄コードをOmegaChart上でInput入力するとき、大文字に統一したいときは、TextBoxのCharacterCasingプロパティをUpperにすればいいだけなのね。無駄に時間かかった。
22名無しさん@お腹いっぱい。
垢版 |
2023/12/17(日) 10:27:13.08ID:vartaZJL0
寒くなってまいりましたので皆様お体ご自愛ください
2023/12/18(月) 09:41:42.76ID:nwcRxT5c0
ビルドし直しました
ありがとうございました
2023/12/22(金) 00:49:33.53ID:RA5ywBEa0
ところで、銘柄コード英文字挿入対応って済んでるんでしたっけ?
2023/12/22(金) 00:50:13.32ID:RA5ywBEa0
あ、上で話題に上がってた(恥
26名無しさん@お腹いっぱい。
垢版 |
2023/12/22(金) 00:50:38.38ID:rYJ9hcy00
スレ落ち保守は必要なのでは?
2023/12/23(土) 01:13:29.49ID:BIL2zkgC0
ソフトウェア板は即死判定ないんじゃないのかな
28名無しさん@お腹いっぱい。
垢版 |
2024/01/02(火) 11:21:45.62ID:Vg3W3fm00
東日本大震災等、突発的なリスクは扱いがむつかしいものですね。
2024/01/02(火) 18:40:16.25ID:s69h3BJc0
>>28
2024/01/02(火) 18:41:04.25ID:s69h3BJc0
(安価だけで投げちゃったテヘペロ)
>>28
それなりに動き方には傾向があると思ってる
31名無しさん@お腹いっぱい。
垢版 |
2024/01/05(金) 20:46:28.06ID:r+7ds2vL0
前スレにありました有志様方のお役立ち関連のリンクは、こちらへ引き継がれないのですか?
32名無しさん@お腹いっぱい。
垢版 |
2024/01/05(金) 20:49:07.87ID:r+7ds2vL0
更新用チャートdataは、昨年末時の更新はおやめになったのでしょうか。
33名無しさん@お腹いっぱい。
垢版 |
2024/01/07(日) 07:49:37.55ID:63/ZWsb00
2月上場のウェリタス、証券コード「130A」 英字は初
https://www.nikkei.com/article/DGXZQOUC059690V00C24A1000000/

東京証券取引所は5日、創薬関連事業のVeritas In Silico(ウェリタスインシリコ、東京・品川)の東証グロースへの上場を承認したと発表した。 上場日は2月8日。 証券コードは「130A」となり、同コードに英字が採用された初事例となる。
34panacoran
垢版 |
2024/01/07(日) 21:34:11.58ID:0JRdGpfT0
panacoranです

英字の入る証券コードに対応しました
https://sourceforge.net/p/omegachart/code/ci/789e0e89b244ba424ced27ebd10e8a4eeb3533c2/
ベースはこれです
https://egg.5ch.net/test/read.cgi/software/1616169009/0370-
マウスホイールで銘柄が動かなかったの直して、株価ダウンロードを修正しました
35panacoran
垢版 |
2024/01/07(日) 21:39:56.47ID:0JRdGpfT0
もうOmegaChartどころかProtraすら使っていないんで保守する理由ないんですが
ここに人がいるうちはある程度はやりますよ
36名無しさん@お腹いっぱい。
垢版 |
2024/01/07(日) 22:46:33.33ID:NekF6ihr0
>>34
おお。panacoranさん、ありがとうございます。
2024/01/08(月) 15:03:23.93ID:IpOWTfia0
>>34
いつもありがとうございます
今回も利用させて頂きます
2024/01/08(月) 16:15:26.57ID:rWvy4Ojs0
>>35
ホントありがとうございます
今ビルドできました
2024/01/08(月) 21:46:38.92ID:vJL43dIM0
>>35
御手数を掛けて頂き誠に感謝します
ありがたく利用させて頂きます
2024/01/09(火) 19:04:52.68ID:f5J7DIbK0
>>34 更新ありがとうございます。
ブックマークにエラーが出るので調べてたら

}
bookmark-group {
name=お気に入り
bookmark-item {
code=9984
}
}
↑だとエラーが出ます

↓だとエラーが出ません。
}
bookmark-group {
name=お気に入り
bookmark-item {
code=57575652
}
}

どちらも9984 ソフトバンクグループをブックマークしてます。
上の書式でエラーが出ないように直せませんか。
よろしくお願いします。
2024/01/09(火) 21:54:21.88ID:EV0ADwQ20
#汚いけど無いよりまし、かな、、

import sys
import re

def convert_to_decimal(input_string):
# Regular expression to find the pattern
pattern = r"([ \t]+code=)([0-9A-Z]{4})"

# Function to convert each character to its decimal code
def convert_to_dec(match):
prefix = match.group(1)
string = match.group(2)
# Convert each character to decimal and pad it to make 2 characters
converted = ''.join([f"{ord(char):02d}" for char in string])
# Ensure the converted string is 8 characters long
return f"{prefix}{converted}"

# Replace the pattern in the string using the conversion function
result = re.sub(pattern, lambda match: convert_to_dec(match), input_string)
return result

if __name__=='__main__':
if len(sys.argv)<1:
print('Usage: omegachart_bookmark_converter.py options.conf')
exit(1)

with open(sys.argv[1], 'r', encoding='ms932') as f:
content = f.read()
converted_string = convert_to_decimal(content)
sys.stdout.buffer.write(converted_string.replace('\n', '\r\n').encode('ms932'))
2024/01/10(水) 19:20:36.85ID:vB42UcmP0
panacoranさんいただきました。
いつも助かります 本当にありがとうございます。

data.zipをうpしていただけてる方
いただきました いつもありがとうございます。
43名無しさん@お腹いっぱい。
垢版 |
2024/01/13(土) 07:58:06.58ID:nj6rJ1L00
今回OmegaChart789e0e版のビルドでエラーが出来ます。
何か解る方ご教授お願い致します。

Visual Studio 2022のエラーは以下の通りです。

ファイル AboutBox.resx を処理できませんでした。
インターネットまたは制限付きゾーン内にあるか、
ファイルに Web のマークがあるためです。
これらのファイルを処理するには、Web のマークを削除してください。

この他図表のImageListForm、MainFrame、UtilityLibrary等ファイル
で上記内容と同じエラーが出ます。
2024/01/13(土) 09:29:16.24ID:UdggvP0O0
https://qiita.com/miltood/items/67f3a673f9784193779b
ググっただけだけど。。
45panacoran
垢版 |
2024/01/13(土) 14:18:47.76ID:a4FjgNAE0
panacoranです

ブックマークが動かないの直しました。
https://sourceforge.net/p/omegachart/code/ci/c6169980301e4eb869abf96c3302775dd3e77104/
46panacoran
垢版 |
2024/01/13(土) 14:21:55.35ID:a4FjgNAE0
>>43
zipでソースコードを持っていってるなら
zipファイルを右クリックでプロパティ表示
セキュリティのところの「許可する」をチェックしてOK
それから解凍すれば大丈夫です
2024/01/13(土) 14:22:00.04ID:ZatmrI780
>>45
ウホッ、そこまでしていただけるとは・・・。
ありがとうございます
2024/01/13(土) 18:51:26.35ID:PGxTv0Fi0
おお!panacoranさんいつもありがとうございます!
49名無しさん@お腹いっぱい。
垢版 |
2024/01/14(日) 04:34:21.64ID:xZqnDsDT0
ありがとうございます!! panacoranさん
またOmegaが使えます。

何よりのお年玉がもらえました。
2024/01/14(日) 19:09:20.80ID:ISK5DIYe0
企業情報へのリンク先がASCIIコードになってしまいます。・゜゜・(>_<)・゜゜・。
2024/01/14(日) 19:41:41.19ID:ISK5DIYe0
出来ました。
string code = Util.AsciiDecode(Env.Frame.ChartCanvas.GetBrand().Code);
2024/01/14(日) 20:10:19.45ID:eVScKNO20
移動→名前から検索でエラーになります
53panacoran
垢版 |
2024/01/14(日) 22:02:04.39ID:qhJFPI0C0
>>50
直しました
https://sourceforge.net/p/omegachart/code/ci/03028912ae19241d60ac886b5c2bb9acb4e05017/
>>52
直しました
https://sourceforge.net/p/omegachart/code/ci/61b332423469a6a7cdc15458a6e1c7db420fbbe6/
54panacoran
垢版 |
2024/01/14(日) 22:03:18.69ID:qhJFPI0C0
Util.AsciiDecodeかUtil.AsciiEncodeを適当に入れれば直るので
直したらファイルと行数教えてください
2024/01/15(月) 08:17:08.47ID:MvVL+/mv0
csvファイルからお気に入りに追加する場合、これでいんですかね?

BookmarkPane.cs
変更前
int code = Util.ParseInt(column[0].Trim(new char[]{'"'}), -1);
BasicBrand br = Env.BrandCollection.FindBrand(code) as BasicBrand;

変更後
string code = column[0];
BasicBrand br = Env.BrandCollection.FindBrand(Util.AsciiEncode(code)) as BasicBrand;
2024/01/15(月) 17:43:09.87ID:MvVL+/mv0
スクリーニングが完了しました。\n対象銘柄数 {0} のうち、\n対象日付のデータがなかった {1} 銘柄
469行の変更は不要?

ScreeningDialog.cs
465
msg.Append(Util.AsciiDecode((r.DataErrorBrands[i] as BasicBrand).Code));
469
Debug.WriteLine("DataError "+ Util.AsciiDecode((r.DataErrorBrands[i] as BasicBrand).Code));
2024/01/16(火) 06:15:37.98ID:PBZSCMBg0
DreamVisor無効化するのどうすればいいです?エラーログがでます。
58名無しさん@お腹いっぱい。
垢版 |
2024/01/16(火) 21:08:59.52ID:WIhmJ9T40
>>2

■過去データ
OmegaChartの初期化ファイル 四半期毎に更新中
https://drive.google.com/open?id=1yFyFiI1OI-HlJwB9KoBMd9_qqa9y8mAQ
59名無しさん@お腹いっぱい。
垢版 |
2024/01/16(火) 21:11:30.73ID:WIhmJ9T40
過去dataの更新、ありがとうございます。
リンクも貼っときます
2024/01/18(木) 10:57:48.08ID:IISANrLy0
index.txtに関して、皆様方におかれましては、オメガチャートで6731 ピクセラの併合は適切に表示されておりますでしょうか?
2024/01/18(木) 20:17:43.06ID:Ouuzl6dU0
>>60
あいだに取引のない日が2日あったので変な表示になったのだと思います
勝手に、併合日を2024/12/29 にしてしまいました。
2024/01/19(金) 07:21:11.72ID:70thvvym0
6731,ピクセラ,TS,100,S:20231227:0.01
2024/01/19(金) 11:09:25.17ID:J8sv8NR00
OmegaChart KABU+から株価取得。ローカルファイル利用版。KabuPlus.cs その3
ttps://osdn.net/users/omegachartuser/pastebin/5913

(osdnのため表示に多少時間がかかります。)
以前、有志の方が作成されたこちらを(プライム等の市場変更に伴い市場確認に伴う部分を修正し)
使用させていただいておりました。

今回の英文字を含むコード対応で
private static int ParseCode(string code)〜 return t; //ふつうの銘柄
の箇所をmujinzou.cs参考に書き直しました。しかしながら、フリーズしてしまい、データの取得ができませんでした。
修正されました方が、ございましたらどのようにされましたでしょうか?
6463
垢版 |
2024/01/19(金) 11:37:43.30ID:J8sv8NR00
>>63 事実誤認がありましたので、取り下げさせていただきます。
2024/01/19(金) 14:52:13.89ID:/AxuGclm0
どんまい
2024/01/19(金) 19:35:48.88ID:l/6MLKpE0
>>55
コード修正してCSVファイルをインポートすると、指定されたキャストは有効ではありませんとエラーになります
2024/01/20(土) 07:42:27.65ID:xjk0+9PF0
>>55
BookmarkPane.cs
変更前
int code = Util.ParseInt(column[0].Trim(new char[]{'"'}), -1);
BasicBrand br = Env.BrandCollection.FindBrand(code) as BasicBrand;

foreach (int code in codes) {
bf.AddChild(new BrandBookmark(bf, code), null);

変更後
string code = column[0].Trim(new char[] { '"' });
BasicBrand br = Env.BrandCollection.FindBrand(Util.AsciiEncode(code)) as BasicBrand;

foreach (string code in codes) {
bf.AddChild(new BrandBookmark(bf, Util.AsciiEncode(code)), null);
2024/01/20(土) 08:22:56.84ID:rOg9oJVV0
>>67
早速のご返信ありがとうございます。エラーもなくしっかり動きました。
ありがとうございました。
2024/01/20(土) 10:24:08.34ID:NmaudGLM0
omegachartusers WIKIは、面白い取り組みがいくつもあったのに英文字コードの関係で使えなくなったりというのは残念ではありますね。
2024/01/20(土) 10:52:30.45ID:LwPemQhZ0
archiveから復元するとかね
手はまだあると思いますけども
2024/01/20(土) 10:53:35.05ID:LwPemQhZ0
でも英文字コード追加ってそこまで影響するんだ
2024/01/22(月) 13:47:57.16ID:HEc7so2G0
1301だと49514849となり
文字数字1個ずつ2桁の数に変換して、4桁コードを8桁コードに変換しているということなのでしょうか?
73名無しさん@お腹いっぱい。
垢版 |
2024/01/25(木) 15:37:25.71ID:eJaFM3HW0
panacoranさん、諸先輩方には感謝しております。
2024/01/31(水) 07:24:13.36ID:j836uTiP0
最初の英文字コード入り銘柄って、
 銘柄:Veritas In Silico
 上場日:02/08
 コード:130A
で合ってる?
2024/01/31(水) 16:17:28.79ID:DOioxpn90
>>74
MINKABU 見たら、
133A グローバルX 超短期米国債 ETF
というのが、1月31日に出ることになっていますです
76名無しさん@お腹いっぱい。
垢版 |
2024/02/01(木) 11:26:17.64ID:5j0nSNob0
ありがとうございます
77名無しさん@お腹いっぱい。
垢版 |
2024/02/01(木) 19:06:50.23ID:eqUAMVno0
index.txtに133Aが追加されない
2024/02/01(木) 21:17:13.37ID:PDQ3vRxV0
133A,グローバルX 超短期米国債 ETF,T,1
79名無しさん@お腹いっぱい。
垢版 |
2024/02/02(金) 17:15:59.94ID:syHwsqot0
133Aちゃんと拾えるよ
80名無しさん@お腹いっぱい。
垢版 |
2024/02/02(金) 22:59:58.28ID:AV0qVPhO0
祝 英文字入りコード対応完了
81名無しさん@お腹いっぱい。
垢版 |
2024/02/03(土) 22:42:27.35ID:VwgP8BkX0
昨日無尽蔵からデータ取得すると
「入力文字列の形式が正しくありません。」
と出て止まります。
Yhaoo時系列からは取れました。

今日panacoranさんの最新版61b332を
ダウンロードしビルドしましたが
無尽蔵、Yhaoo共にデータ取得可能
ですが「お気に入りの表示」を開く
と内部エラーメッセージが出てしまいます。

これを修正するにはどこを変更すれば
良いのかお教え願います。

尚、昨日のインデクスファイルダウンロード
でIndex.txtを見ると133Aがダウンロードされて
いないようです。
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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