OmegaChartスレ ver.10 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/03/07(火) 14:56:10.51ID:F6zMzisw0
会則
@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
2018/02/03(土) 17:50:53.42ID:p4wr/Uw40
Protraで2012-05-16の株価データが欠損していることを確認したので報告。
もし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を強制連結して日付化、もしシステム日付よりも大きかったら、去年の日付のはずだとすればどうですか。
594名無しさん@お腹いっぱい。
垢版 |
2018/02/08(木) 19:11:11.56ID:VfTp9ysp0
>>592
手軽に WebQuery でデータ取っているだけだから多分ご期待にそえないと思うが
時系列のページで 'tr:nth-child(2) td' やってるだけ これで日経もYahooもOK
OmegaChartからでなく ショートカットのデータ取得 手抜きですまん
2018/02/09(金) 17:17:00.30ID:s5MVdFVs0
>>593 ありがとうございます。挑戦してみます。
>>594 それは失礼いたしました。
2018/02/10(土) 14:18:45.78ID:P2cocBL30
>>535
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付きで通報しまくってるからな

おまえも使えなくなるで
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コースを取ろうと思っております。
2018/02/23(金) 12:25:59.78ID:AE9UINje0
タイミング的に今回も底で損確して憂さ晴らしなんだろうなあ
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
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など投資指標、浮動株比率、日証金、信用取引残高などあります。
2018/02/25(日) 16:17:57.93ID:nNxyYEwj0
>>609
先物もありました。昼と夜は別の日付名ファイルに分かれていて、各種先物と限月の日足4本値。分足はなし。
2018/02/25(日) 22:00:19.91ID:nNxyYEwj0
>>609
ミスがあったので差し替え

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
>>611 どうもありがとうございます

>>612 接続回数制限が厳しめでちょっと困ってしまいますね・・・
ひと月分くらい過去のデータが一気に取れるとよいのですが
2018/02/26(月) 17:05:00.95ID:x7Je365b0
ただ、RSSなどと違い、過去データにもアクセスできるのでそのアドバンテージはありますね。
ファイルのダウンロードだけを毎日やっておいて、OmegaChartの更新はそのダウンロードフォルダを見に行くようにするとか。
個別銘柄の時価総額が同じファイルで取れるようになったのは自分にとって大きいですね。
615名無しさん@お腹いっぱい。
垢版 |
2018/02/28(水) 18:25:53.32ID:4tlP/6Rv0
>>570
今頃であれですが株探でエラー出まくりと言うのは取れない銘柄があったらそこで死んでるだけでは?
取れなくても無視して次の銘柄を取りに行くようにすればけば良いような気がしますが どうでしょう
2018/03/01(木) 11:45:57.86ID:F/hCOX9c0
>>615
ありがとうございます。原因としては、マルチスレッドで頻繁にアクセスすることじゃないかということになりまして、
1銘柄ずつ処理する、かつ適当に時間を置くという対処がいいだろうということになりました。
617名無しさん@お腹いっぱい。
垢版 |
2018/03/01(木) 17:36:45.85ID:eHvQv6eg0
>>616
そうでしたか しかしダウンロードの状況を見ると例えば 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値が追記されるんですね。
知らんかった
2018/03/02(金) 08:39:26.33ID:mz1NN4QA0
書き込むときのチェックが _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 どちらの修正になるのかな
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の不具合が発生してますね。
2018/03/06(火) 15:28:58.92ID:B5NV/3Lh0
>>625
どんな感じでおかしいですか?
出先でオメガ見れなくて、帰ってから見たいと思うので
よければ教えてください
2018/03/06(火) 19:16:57.67ID:NnThLJUq0
ほんとだ。全体的に誤値が非常に多かったみたい。
Yahoo比較対象がRSS、TradeStation、Kabu+で、基本的にRSS、TS、Kabu+は同じ値で、Yahooだけ違ったのが、始値259件、高値46件、安値271件、終値2696件
2018/03/06(火) 19:45:33.82ID:NnThLJUq0
>>627
>始値259件、高値46件、安値271件、終値2696件
ミス。始値は0件。

ヤフー時系列、今時点では直ってるようです。再走行させればOK。
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
632名無しさん@お腹いっぱい。
垢版 |
2018/03/09(金) 20:22:48.30ID:CojTjmEU0
RSSといえばオープンオフィスのカルクを使ってリアルタイムの持ち株の時価表示
損益・平均単価等々を三画面の隅に小さく表示 =DDE("RSS";"1570.T";"現在値")
エクセルはタスクスケジューラで場中に仕事をさせているのでこれは使えない
633ボス
垢版 |
2018/03/09(金) 22:16:22.26ID:SrNhTIzE0
https://news.yahoo.co.jp/profile/id/.baCGYiSa3PijHIBc8Nwf.g-/comments/
634名無しさん@お腹いっぱい。
垢版 |
2018/03/09(金) 23:54:35.00ID:CojTjmEU0
Omegaでできること・・今買い時の某銘柄
それは株チャートソフトの限界・・買い時売り時は示すが
最良の安全投機である「時間分散」買い・同返済売りには対応していない
Omegaが使えないのではなく限界があるということ
2018/03/10(土) 13:17:12.37ID:tshgXuf10
自分がオメガチャートに期待してるのは、日々変わっていく株価を確認することだけですね。
数百銘柄みることもあるので、数字を入力して銘柄遷移するの大変なのでそこは改造しました。
今後は、日足と週足の同時、もしくは連動表示を実現したいですね。一つのオメガでやるほうがいいのか、二つのオメガを連動させてやるのがいいのか。
あと、画面の描画をPointからPointFに変えたいですね。オメガチャートはトレンドラインがきれいに引けないという話をする人もいるそうですから。
2018/03/10(土) 13:57:35.45ID:rCFdSZxZ0
>>635
私もそういう使い方です。トレンドライン引きまくって全セクター監視で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
>>622の意見についてのお話でしたら、データ取得では失敗しません。この意見の大元は>>619だと思いますが、これはIPO上場前にindex.txtに銘柄情報を書き込むとゼロ埋めされたレコードが出来上がるという話でありました。
出来高がない日々データに関しては出来高なしとして取り込まれますが、オメガチャート上で表示されるときに、過去最後に出来高を付けた終値で統一されるのでエラーとはなりません。

ということで、ご懸念のエラーメッセージは出ません。繰り返しますが、出来高ゼロのレコードとして記録され、チャート表示するときは最後に記録された終値で埋められます。
641名無しさん@お腹いっぱい。
垢版 |
2018/03/17(土) 06:19:18.93ID:eRSOx4iw0
ソースを見ると○フーも○探も殆ど同じでエラーが出るのはおかしいでしょうが実際には
○探では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せずエラーに分類されてました。
データ・ダウンロードの指定日を指定する意味がなかったのを直しました。
646名無しさん@お腹いっぱい。
垢版 |
2018/03/17(土) 20:01:06.47ID:eRSOx4iw0
>>645
対応ありがとうございました 感謝
647名無しさん@お腹いっぱい。
垢版 |
2018/03/22(木) 06:45:54.91ID:hNpHC9Uq0
銘柄の選別と値動きの監視が一番大事で そのためにオメガは非常に役に立つと思うが
実際の所 監視銘柄の更新はどれ位の頻度でやっているんだろうか 自分は値上がり率、
出来高、売買代金の上位から出現頻度を目安に 300銘柄を機械的に選び出しているが
正直、毎日これをやるのはうんざりで終いにゃ収拾がつかなくなるがやらないと心配だ
648名無しさん@お腹いっぱい。
垢版 |
2018/03/23(金) 06:35:24.62ID:MBdkV+m90
ストラテジーに関するアイデアはスレ違いでしょうけど、
ヤフーモードの上場日前も0値埋め仕様は、自分には悩ましい大問題です。
それを監視するために2016年〜現在までのIPO銘柄フォルダを作って登録ますたわ。
うっかりやっちまったときのためにw
2018/03/23(金) 08:46:07.39ID:IdaVM+f80
>>648
>>448-449
650名無しさん@お腹いっぱい。
垢版 |
2018/03/25(日) 12:50:33.26ID:2c5Lc8yC0
Yahooモード、廃止銘柄もindexファイルに残していると0値埋めですね。
都合良く0値埋めを活かすには、どうしようかな困った。
651名無しさん@お腹いっぱい。
垢版 |
2018/03/25(日) 14:00:38.72ID:2c5Lc8yC0
>>650
あ、廃止銘柄はOBS処理してれば助かるんですね。
OBS処理してない自分はエライ事になってますけど。
2018/03/25(日) 14:32:45.10ID:WGB9UZ2i0
>>645 どうもありがとうございます
2018/03/25(日) 15:29:42.40ID:Cm6P496q0
自分はSBI証券の口座を持っているので、時系列ファイル出力機能を使ってCSVを出力。このCSVをドロップするとデータファイル再作成する機能を作りました。
2018/03/25(日) 18:58:09.73ID:Cm6P496q0
>>653
SBIから情報取れなくなるので、上場廃止された銘柄の再作成は無理でした。プログラムでゼロ埋めされた分を削除するしかないですね。
どうしてこういう風になるのかというと、上場廃止銘柄とその日に出来高がなかった銘柄は、ヤフーファイナンス的に反応が同じでした。これは区別がつかないですね。
2018/03/26(月) 05:50:12.73ID:JZRIbIWD0
データ取得時の、ゼロ埋めをやめれば解決
656名無しさん@お腹いっぱい。
垢版 |
2018/03/26(月) 07:00:20.91ID:i9aWw8EV0
日付データが無くなるのでそれは駄目
657名無しさん@お腹いっぱい。
垢版 |
2018/03/26(月) 07:19:03.52ID:yo3vAhAW0
そうですね、テクニカルチャートの観点上は値幅分析と日柄分析ですから、
適切な0値埋めは大事で。
2018/03/26(月) 07:47:13.10ID:JZRIbIWD0
上場廃止や出来高少ない銘柄の、テクニカルもくそもないでしょ。
2018/03/26(月) 08:06:23.26ID:CIOf3HMT0
問題点整理。
・上場前IPOをindex.txtに登録するとゼロ埋めレコードが作られる
・上場廃止された銘柄をindex.txtにOBS設定せずに放置するとゼロ埋めレコードが作られ続ける

対処方法
・IPOに関しては、>>620
・OBSに関しては、index.txtにOBS設定するしかない
・ゼロ埋めレコード不要な人は、該当記述をコメントアウトすればよいと思う
660名無しさん@お腹いっぱい。
垢版 |
2018/03/27(火) 08:15:22.66ID:XCL39Wkf0
過去の暴落パターンを検証するという特殊な場面に限り、廃止銘柄のDATAはとても貴重。
廃止銘柄DATAの保存は必須ながら、廃止銘柄なので不要な0値追記されても常用範囲外ではありますね。
ですが、私のプレイスタイルでは廃止銘柄DATAは利用しており重要です。

出来高の少ない銘柄というのは、その定量の解釈などからしてそもそも各自の問題でしかないです。
薄商い銘柄だろうとDATAの正確性を無視できるはずもありません。
そもそも商いが薄いというのは各銘柄の長い歴史のほんの一部の期間の状態でしかないのです。
テクニカル検証で、価格分析のみで試行するロジックやストラテジ検証などでの利用では、
むしろ出来高DATAは無視する傾向にあるくらいですね。
とにかく入手可能な全銘柄DATAの一貫した正確性必須。
2018/03/27(火) 13:12:34.30ID:plCNmISk0
自分も全銘柄のデータが取得できているかどうかが大事で、0埋めでもオメガチャートでデータを扱う場合であればあまり関係ないのかな、とは思う
2018/03/27(火) 18:15:41.12ID:f+sFqQJK0
0値埋めは各自で解決して下さい。
2018/03/28(水) 00:22:14.54ID:MPLcdomR0
Options.confでコントロールする手もある。デフォルトがFalseなので、ゼロ埋め不要だよという人はTrueに変えてもらう。
2018/03/28(水) 07:35:27.55ID:MPLcdomR0
Investing.comから情報収集できなくなってた。直に見に行くとログインを促されるメッセージが追加されてる。
2018/03/28(水) 08:09:14.74ID:MPLcdomR0
>>664
プログラムをタスクスケジューラで止めてただけだった。引退します。
666名無しさん@お腹いっぱい。
垢版 |
2018/03/28(水) 20:05:31.40ID:Fvyxnl850
相場が立った日に出来高が無いのはそれ自体が重要で不可欠な情報。
相場が立ってない休市日は明確にして然るべき。

特定企業に関する報道内容の確認などを理由とした取引所売買停止措置の例。
連日大騒ぎの銘柄が、ある日だけぽっかり出来高の無い日が示現します。
2017年も数件の実例が有ったかと記憶してます。
これを的確に0値埋めで明確にチャート描画することは相場履歴としても重要不可欠です。
Yahooモード現状では複数日前から過去DATAをダウンロードすれば誤った0値埋め頻発。
OmegaChartデフォとして、その一部の機能であるYahooモード固有の必須改善点です。

とはいえ。
チャート攻略としては、ティックの薄い時間枠ではテクニカルラインが潰れるので時間枠縮小するのが普通ですから、
売買の無い歯抜け日足チャートならば週足チャートなどへ短縮して使いますけどね。
667名無しさん@お腹いっぱい。
垢版 |
2018/03/29(木) 19:34:18.20ID:FhUIr8Am0
ゼロうめでなぜにそんなに盛り上がる
2018/03/29(木) 20:23:40.51ID:K6qKppga0
他に話題がない
669名無しさん@お腹いっぱい。
垢版 |
2018/03/31(土) 11:08:48.25ID:rkpM06Ur0
0値で埋めれば汎用性が高いです。
2018/03/31(土) 18:54:44.25ID:nrdZjnsx0
>>663
あと、コンパイルシンボルでコントロールもできる。
手順1:yahoo.csの最後のほうを次のように変更。
#if UNZEROFILL
#else
foreach (var date in dates)
{
if(!dict.ContainKey(date))
dict[date] = new NewDailyDate();
}
#endif
手順2:
Visula Studioのプロジェクト-プロパティ-ビルドを開き、条件付きコンパイルシンボルに「UNZEROFILL」の文字列を記入(文字は何でもいい。「」は不要)
記入後、コンパイルして実行すると今までゼロ埋めしてた部分がスキップされる。
戻したかったら、コンパイルシンボルから「UNZEROFILL」の文字記述を削除する。
2018/04/02(月) 11:57:53.60ID:A6WCx7JE0
>>670 ありがとうございます
2018/04/08(日) 10:21:03.50ID:rEn20DWx0
ほしゅ
2018/04/13(金) 08:00:19.30ID:sYNoA0J70
2018/04/14(土) 10:13:21.32ID:4LpsUvD+0
おめちゃ
675名無しさん@お腹いっぱい。
垢版 |
2018/04/15(日) 08:08:26.19ID:fUKPr2Mw0
↑ ら
2018/04/20(金) 00:33:01.13ID:QQWZRMB80
チャート表示日固定機能っていうのはあったら便利そう
677名無しさん@お腹いっぱい。
垢版 |
2018/04/21(土) 18:39:20.04ID:Z5qKORuQ0
何で
2018/04/21(土) 19:57:26.06ID:PdlH2Kc/0
デフォルトの価格区切り線を消して、任意の価格で引き直すことはできないんでしょうか?
100円、300円、1000円、2500円・・・とか。
2018/04/21(土) 19:58:38.25ID:qtWD8TE20
例えば、バブル崩壊前後の複数銘柄の値動きをみたいとするとき、1990年までチャートをいちいち戻すのがめんどくさい。
週足に切り替えたりしても、また最新日からやり直し。
2018/04/21(土) 20:15:04.20ID:qtWD8TE20
価格区切り線は、ChartDrawing.cs DrawScaleLinesの中で引かれてて、ここを書き直せば引けると思う。
その100円、300円・・・・を 配列に入れてグルグル回して、その区切り価格が_lowPriceよりも大きかったら描画とする。
2018/04/21(土) 20:36:51.63ID:qtWD8TE20
>>680
上半分はコメントアウトする既存行で、foreach文の中の数字はテキトーに変更。
/*
while(price >= _lowPrice) {
y = _priceTrans.TransValue((double)price);

Win32.MoveToEx(hdc, 0, (int)y, out _dummyPoint);
Win32.LineTo(hdc, right, (int)y);
ChartUtil.DrawText(hdc, right, (int)y-5, price.ToString());

price -= _priceScaleStep;
}
*/
foreach(int k in new int[]{ 100,300,100,2500,5000,10000,20000,30000,50000,100000})
{
if (k < _lowPrice) continue;
if (k > _highPrice) continue;

y = _priceTrans.TransValue((double)k);

Win32.MoveToEx(hdc, 0, (int)y, out _dummyPoint);
Win32.LineTo(hdc, right, (int)y);
ChartUtil.DrawText(hdc, right, (int)y - 5, k.ToString());
}
2018/04/22(日) 00:00:09.07ID:vz26P6Jh0
>>681
ありがとうございます!思った通りにできました。完璧です。
区切り価格を見るに、要するに何をしたいかは多分わかっておられると思います。
2018/04/23(月) 18:37:54.11ID:UCYd6VmU0
無尽蔵さん、6573の市場が間違ってる…?マザーズだけど、東2にしないと更新されないな
684名無しさん@お腹いっぱい。
垢版 |
2018/04/24(火) 06:23:11.38ID:CWutKltN0
>>679
それ便利ですね
例えば、、ある銘柄で日足チャートの5年前の日付を見てるときにインジケータ表示を消したり切り替えたりとか。
切替えるたびに観察してた5年前のポイントまで戻るのは手間です。
日付固定して、日足→週足→月足などと変更してもズレないとかも可能なら嬉しいです。
2018/04/24(火) 12:11:55.52ID:rZcEn7P20
日付固定のロジックは簡単なんですが、ユーザーが日付指定するためのスマートな仕組みや、日付指定モードであることを認識させる表現方法がよくわからないんですよね。
2018/04/24(火) 16:44:38.66ID:AEO/0uQE0
固定したい日付で右クリックして、日付固定の項目を選択。解除は終了若しくは再起動時とか?
2018/04/24(火) 19:05:34.83ID:rZcEn7P20
それ、良いですね。解除も右クリックの項目クリック、日付指定モードであるか否かもその項目を見れば分かるようにすれば良さげです。
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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