Delphi的带烛台的Teechart

Delphi的带烛台的Teechart,delphi,teechart,Delphi,Teechart,我正在使用TeeChart VCL Delphi模块。我想画一张烛台图。我有以下问题: 当我运行代码时,它会在右边显示最后的日期数据。但是,y轴根本不会自动缩放。如果我向后滚动,它会自动调整y轴比例。但是,如果我向右走远,也就是终点,它将不再自动缩放y轴。我做错了什么 x轴是一周中的几天。然而,我没有周末的数据。它显示为空的空间。我如何删除它 如何更改光标,使其显示所选X,Y的日期/时间 当我运行代码时,它会在右边显示最后的日期数据 一边但是,y轴根本不会自动缩放。如果我 向后滚动,可自动调整y

我正在使用TeeChart VCL Delphi模块。我想画一张烛台图。我有以下问题:

  • 当我运行代码时,它会在右边显示最后的日期数据。但是,y轴根本不会自动缩放。如果我向后滚动,它会自动调整y轴比例。但是,如果我向右走远,也就是终点,它将不再自动缩放y轴。我做错了什么
  • x轴是一周中的几天。然而,我没有周末的数据。它显示为空的空间。我如何删除它
  • 如何更改光标,使其显示所选X,Y的日期/时间
  • 当我运行代码时,它会在右边显示最后的日期数据 一边但是,y轴根本不会自动缩放。如果我 向后滚动,可自动调整y轴比例。然而, 如果我走到最右边,也就是终点,它不会自动缩放 y轴了。我做错了什么

    如何将Y轴(左轴)设置为自动?例如:

      Chart1.Axes.Left.Automatic:=True;
    
    一个更激进的解决方案是,在添加每个点后,强制图表重新绘制

      Series1.Add(value);
      Chart1.Draw;
    
    如果有任何帮助,请给我们一个简单的例子项目,我们可以运行“原样”重现这里的问题。您可以附加您的文件

    x轴是一周中的几天。但是,我没有关于这个问题的数据 周末。它显示为空的空间。我如何删除它

    您应该按照“所有功能\欢迎”中的操作\图表样式\Financial\Candle(OHLC)\Axis标签在新功能演示中没有示例。此演示包含在注册版本和评估版本中。否则你可以下载它

    如何更改光标,使其显示X,Y的日期/时间 选择

    演示中有两个示例可以帮助您做到这一点:

    所有功能\欢迎\工具\注释\注释标注


    所有功能\欢迎\Tools\Cursor\Synchronizing Two

    欢迎使用堆栈溢出。当每篇文章只包含一个问题时,这里的工作效果最好。你问了三个问题。尽管它们都与同一个组件相关,但它们之间并没有真正的联系——它们是三个独立的问题。请回答这个问题,只问一个问题,然后将另外两个问题作为新帖子发布。你可以发表的帖子数量没有限制,单独的问题可以确保每个问题都得到应有的关注。Steema的代表定期巡查。由于以上都是烛台+传奇的问题,有三个独立的问题对我来说似乎并不好。我知道如何用我的TJvChart(它没有烛台,只有堆叠的条形图)完成上述所有操作,但不知道如何用TeeChart完成这些操作。我确实认为视觉问题应该伴随着屏幕截图。我可以建议您停止使用日期时间作为X轴,如果您不希望出现间隔,只需为项目设置标签,这些标签是日期的格式化字符串。但是@Warren,你的评论说明了为什么独立提问更好。如果是单独的问题,你可以回答第二个问题。相反,信息隐藏在评论中。是的,我想是的。我也在想,如果一个有1个代表的用户发布3个问题,所有这些问题都是关于我今天的代码的小变化,有t形图和烛台,那么两个或所有三个问题都会被关闭,用户可能会被指控滥发信息。@user221281独立编译的演示不包括源代码。对于演示源,您应该下载包含完整演示项目的评估版本。