-1

我正在使用 TeeChart VCL Delphi 模块。我正在尝试绘制烛台图。我有以下问题:

  1. 当我运行代码时,它会在右侧显示最后日期数据。但是,y 轴根本不会自动缩放。如果我向后滚动,它会自动调整 y 轴刻度。但是,如果我走到尽头的右边,它就不会再自动缩放 y 轴了。我究竟做错了什么?
  2. x 轴是星期几。但是,我没有周末的数据。它显示为空白空间。我该如何删除它?
  3. 如何更改光标以显示您选择的 X、Y 的日期/时间?
4

1 回答 1

0

当我运行代码时,它会在右侧显示最后日期数据。但是,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 标注

所有功能\欢迎!\工具\光标\同步两个

于 2013-04-02T09:42:46.950 回答