我正在使用 TeeChart VCL Delphi 模块。我正在尝试绘制烛台图。我有以下问题:
- 当我运行代码时,它会在右侧显示最后日期数据。但是,y 轴根本不会自动缩放。如果我向后滚动,它会自动调整 y 轴刻度。但是,如果我走到尽头的右边,它就不会再自动缩放 y 轴了。我究竟做错了什么?
- x 轴是星期几。但是,我没有周末的数据。它显示为空白空间。我该如何删除它?
- 如何更改光标以显示您选择的 X、Y 的日期/时间?
当我运行代码时,它会在右侧显示最后日期数据。但是,y 轴根本不会自动缩放。如果我向后滚动,它会自动调整 y 轴刻度。但是,如果我走到尽头的右边,它就不会再自动缩放 y 轴了。我究竟做错了什么?
将Y轴(左轴)设置为自动怎么样?例如:
Chart1.Axes.Left.Automatic:=True;
更激进的解决方案是在添加每个点后强制图表重新绘制。
Series1.Add(value);
Chart1.Draw;
如果有任何帮助,请向我们发送一个简单的示例项目,我们可以“按原样”运行以在此处重现问题。您可以在此处附加您的文件。
x 轴是星期几。但是,我没有周末的数据。它显示为空白空间。我该如何删除它?
您应该按照新功能演示中的All Features\Welcome!\Chart Styles\Financial\Candle (OHLC)\Axis Labels no Weekends示例执行操作。此演示包含在注册版和评估版中。否则你可以在这里下载。
如何更改光标以显示您选择的 X、Y 的日期/时间?
演示中有两个示例可以帮助您:
所有功能\Welcome!\Tools\Annotation\Annotation 标注
所有功能\欢迎!\工具\光标\同步两个