CandlestickChart

CandlestickChart[{{date1,{open1,high1,low1,close1}},}]

生成一个图表,用蜡烛表示每日开盘价、最高价、最低价和收盘价.

CandlestickChart[{"name",daterange}]

生成金融实体 "name" 在日期范围 daterange 之间的 K 线图.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

从一个值列表制作价格图表:

使用 FinancialData 实体三个月内的价格数据:

指定日期范围:

范围  (25)

数据与封装  (12)

自动得到从今天算起的季度数据:

从特定日期范围获取数据:

FinancialData 获取数据:

数据可能包括单位:

指定要用的单位:

数据可以是 TimeSeriesEventSeriesTemporalData

对个别数据使用封装:

对整个数据集使用封装:

封装可以嵌套:

覆盖缺省工具提示条:

使用 PopupWindow 提供附加的向下钻取信息:

Button 可以用于触发任何行为:

样式化与外观  (9)

指定上涨与下跌趋势的样式:

使用已命名的预设样式:

ChartBaseStyle 可为所有图表元素设置一个样式:

Style 可用于覆盖样式:

使用内置的程序式生成的条形:

K线间距根据数据点的数量自动调整:

外观基于数据点的数量改变:

在明亮色彩方案中具有简单刻度和网格线的主题:

使用高对比度色彩方案中具有黑暗背景的主题:

标签  (4)

Labeled 为K线添加标签:

用符号式位置指定对标签的放置:

为一个日期事件列表添加标签:

Placed 控制标签位置,所用的位置与 Labeled 的相同:

选项  (64)

AspectRatio  (3)

默认情况下,AspectRatio 为图表设定固定的高宽比:

通过设置 AspectRatio1 使得高度与宽度一样:

AspectRatioFull 调整高度和宽度以恰好适合其他结构:

Axes  (4)

默认情况下,绘制 Axes

设置 AxesFalse 可关闭轴:

设置 AxesOrigin 可指定轴的相交处:

分别显示每条轴:

AxesLabel  (2)

默认情况下轴没有标签:

轴上放置标签:

AxesOrigin  (3)

自动决定轴的位置:

明确指定轴的原点:

使用有名称的位置指定 轴:

BarSpacing  (4)

K线之间使用自动确定的间距:

无间距:

使用符号式预设值:

K线间使用显式间距:

ChartBaseStyle  (5)

使用 ChartBaseStyle 对K线进行样式化处理:

ChartBaseStyleTrendStyle组合:

TrendStyle 可能覆盖 ChartBaseStyle的设置:

Style 可能覆盖 ChartBaseStyle的设置:

ChartBaseStyleColorFunction 组合:

ChartElementFunction  (3)

得到 ChartElementFunction 的一个内置设置列表:

对于具体设置,使用 面板 图表元素方案

编写自定义 ChartElementFunction

ColorFunction  (4)

利用经过缩放的 dateopenhighlowclose 或者 trend 值对K线进行着色:

利用价格变化的尺度和方向来着色:

根据触发点进行着色:

ColorFunction 覆盖 TrendStyle 中的样式:

ColorFunctionScaling  (3)

缺省使用尺度调整值:

使用 ColorFunctionScaling->False 得到尺度未调整的值:

根据星期几,利用未缩放的日期来对K线进行着色:

EventLabels  (6)

标注日期事件:

Placed 控制蜡烛图外的标签放置:

使用蜡烛图内的位置:

将标签放在 open、high、low 和 close 位置上:

使用标注 (callout):

Placed 控制标签的外观:

GridLines  (4)

缺省时使用 GridLines

不使用日期网格线:

不使用价格网格线:

把网格线放在月份或者年份的边界上:

对月份使用点状网格线,对年份使用红色网格线:

GridLinesStyle  (3)

默认情况下,GridLinesStyle 使用点状网格线,并且具有突出显示的年份网格线:

对网格线进行样式化处理:

GridLines 重载 GridLinesStyle

Method  (4)

缺省的鼠标悬停效果为一个反弹球和轴线加亮:

不使用鼠标悬停效果:

只使用弹跳球效果:

使用 "HighlightStyle" 对弹跳球进行样式化处理:

只使用轴突出显示效果:

对轴突出显示效果进行样式化处理:

指定轴突出显示效果的像素中的高度:

PerformanceGoal  (3)

生成一个交互式加亮显示的K线图:

通过禁用交互式行为来强调性能:

通常,非交互式图表所需内存较少:

PlotRange  (3)

CandlestickChart 自动绘制所有价格日期:

局限于特定的日期范围:

PlotRange 只包含存在数据的日期:

PlotTheme  (2)

在明亮色彩方案中使用具有简单刻度和网格线的主题:

更改趋势样式,使用褪色 OHLC:

ScalingFunctions  (2)

价格通常以线性刻度显示:

以对数刻度显示价格:

TrendStyle  (6)

默认情况下,TrendStyle 对上行趋势使用绿色,对下行趋势使用红色:

对上行趋势使用黑色,对下行趋势使用红色:

使用已命名的样式:

TrendStyleChartBaseStyle 合起来使用:

TrendStyle 设为 None 时,对上行趋势使用基本样式,对下行趋势使用空柱:

TrendStyle->style 对上行趋势使用 style,对下行趋势使用空柱:

属性和关系  (4)

使用 TradingChart 对金融数据进行作图并分析:

使用 InteractiveTradingChart 对金融数据作图并进行交互分析:

使用 PointFigureChartLineBreakChartRenkoChartKagiChart 分析金融价格与时间的关系:

使用 DateListPlot 对金融数据进行作图:

Wolfram Research (2010),CandlestickChart,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CandlestickChart.html (更新于 2014 年).

文本

Wolfram Research (2010),CandlestickChart,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CandlestickChart.html (更新于 2014 年).

CMS

Wolfram 语言. 2010. "CandlestickChart." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/CandlestickChart.html.

APA

Wolfram 语言. (2010). CandlestickChart. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CandlestickChart.html 年

BibTeX

@misc{reference.wolfram_2024_candlestickchart, author="Wolfram Research", title="{CandlestickChart}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/CandlestickChart.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_candlestickchart, organization={Wolfram Research}, title={CandlestickChart}, year={2014}, url={https://reference.wolfram.com/language/ref/CandlestickChart.html}, note=[Accessed: 18-November-2024 ]}