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