【发布时间】:2009-11-28 17:12:20
【问题描述】:
我正在制作一个绘制金融价格数据的小应用程序,由于金融市场在周末休市,我没有那些日子的数据。默认情况下,新 WPF 工具包中的图表显示周五和下周一之间存在很大差距,这种行为是不可接受的。我试图找出一种“隐藏”周末间隙的方法,但似乎找不到任何好的解决方案。到目前为止,我认为我必须重载标准 DateTime 结构(如何?),它能够识别和跳过周末和节假日。在我开始滑坡之前,我正在寻找建议和/或指示。
更多细节:
我得到了广泛的数据 - 目前纽约证券交易所的每日收盘价。我正在使用DayTimeAxis 绘制LineSeries 的自变量,它的类型为DateTime。它目前只是简单地绘制所有价格,一次一天 - 这就是魔鬼所在,由于缺乏周六和周日以及一些主要假期的数据,它显示出更大的差距。
一旦数据可用,我最终将不得不显示更详细的(小时、分钟)图表,但如果用户想要查看某个周五和下周一的小时数据,问题仍然存在。
【问题讨论】:
-
如果您指定要绘制的独立值的间隔(每小时,一天结束,其他)会有所帮助?还有你用的是什么系列?
标签: wpf charts finance weekend