在C#4.0图表中处理快速实时每秒数据

问题描述

|| 我必须使用C#图表实时绘制StockPrice报价(每分钟最差情况或15秒最佳情况)。 但是现在我有一个包含历史价格的文件,并且正在使用它进行分析。 在每个价格变动时,都有一个分析功能可以输出特殊的决策数据。 我想绘制每个刻度线,然后此决策数据也大约每100个刻度线出现一次。 我面临的问题是 我的程序耗时非常快,图表在绘制海量数据时遇到问题。 我从MS那里获取了实时图表示例,但是它很快就被填充了,而且我可以获得有用的视觉体验的唯一方法删除旧点(这是Microsoft提供的示例中所做的确切操作)。 但是我可以在其中选择一个价格变动窗口来显示的可滚动图表吗?其余全部不显示。     

解决方法

我建议对您的图表使用DynamicDataDisplay。即使我输入5年的每小时数据,DynamicDataDisplay(DDD)仍然保持非常活跃的状态,因此我希望它可以为您提供帮助,DDD可以轻松滚动和缩放。 我只是用代码回答了另一个问题来使用它。