802 名前:名無しさん@お腹いっぱい。[] 投稿日:2016/09/01(木) 14:27:21.88 ID:bubxQeC/0
Omegachartの基本スタイルのカスタマイズで価格帯別出来高の箇所
日(60), 週(52), 月(24), 年(0) となっており年足指定が出来ません
以前、年足の表示を追加したためでしょうが、対処法どなたか分かりますか?
803 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2016/09/01(木) 18:33:47.35 ID:obhTg/SE0
>>802
ソースを直さなくてもできるかもしれない方法は、
1.options.confをテキストでオープン
2.accumulative-volume-periodと書いてある部分を見つける
3.accumulative-volume-period=60,52,24 と例えば書いてあったら、
accumulative-volume-period=60,52,24,10 のように1個付け足す。
注意点としては、オメガチャートを停止させてから行うことと、options.confのバックアップを取ってから行うこと。
804 名前:名無しさん@お腹いっぱい。[] 投稿日:2016/09/01(木) 20:08:13.09 ID:bubxQeC/0
>>803
どうもoptions.conf読み込んだら元のままでうまく行きませんでした
805 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2016/09/01(木) 20:14:42.10 ID:obhTg/SE0
>>804
いま、ソース見たら、3カ所ほど変更すればいけそう。
1個目
CustomizeDialog.cs private void CommitPreference() を以下のように変更
pr.AccumulativeVolumePeriod.Update(new int[4] {
Int32.Parse(_accumulativeVolumeBox[0].Text),
Int32.Parse(_accumulativeVolumeBox[1].Text),
Int32.Parse(_accumulativeVolumeBox[2].Text),
Int32.Parse(_accumulativeVolumeBox[3].Text)});
2個目
Preference.cs の一番上の方にあるのを以下のように変更
private const int LENGTH = 4;
3個目
Preference.cs public Preference(StorageNode config)を以下のように変更
_accumulativeVolumePeriod = new ChartFormatSpecificValue(LoadString(config, "accumulative-volume-period", "60,52,24,10"));//10はテキトー、ここは変更しなくても良いかも。