PointFigureChart

PointFigureChart[{{date1, p1}, {date2, p2}, ...}]
生成一个点数图,其中在日期 的价格为 .

PointFigureChart[{"name", daterange}]
生成一个点数图,由在日期范围 daterange 内金融实体 的收盘价格组成.

PointFigureChart[{...}, s, n]
生成一个点数图,其中点和形的高度为 s 并且有 n 个反转.

更多信息更多信息

  • 一个点数图以具有不同方向的一系列柱绘制. 持续一个趋势的变动以固定大小的增量绘制. 当方向变化 n 个单位时,绘制一个新的列.
  • 对价格范围的3%和3个反转,PointFigureChart[...] 等价于 PointFigureChart[..., {"Relative", 0.03}, 3].
  • 以下变量可以用来指定步骤 s
  • {"Relative",p}价格范围比率(默认)
    {"Absolute",p}绝对价格变动
  • 日期 被认为是事件的有序序列,并且不以绝对时间度量显示.
  • 的日期格式与 DateListPlot 中所用的相同.
  • daterangeFinancialData 中所用的相同.
  • PointFigureChart 的数据元素可以以如下形式给出:
  • {datei,pi}一个纯日期价格对
    wi[{datei,pi},...]一个日期价格对和封装
    formi->mi一个具有元数据 的日期价格对
  • 一个点数图元素可能表示若干个日期-价格对,并且相应的封装将应用于整个图表元素.
  • 不以这些形式给出的数据作为缺失数据处理,并且通常当产生图表时,被排除.
  • PointFigureChart 的日期可以以如下形式给出:
  • {e1,e2,...}具有或不具有封装的元素列表
    w[{e1,e2,...}]应用于整个数据的封装
  • 以下封装可以用于数据元素:
  • Annotation[e,label]提供一个标注
    Button[e,action]当元素被点击时,定义要执行的操作
    EventHandler[e,...]对元素定义一个通用事件句柄
    Hyperlink[e,uri]使元素作为超链接使用
    Labeled[e,...]使用标签显示元素
    PopupWindow[e,cont]对元素附加一个弹出窗口
    StatusArea[e,label]当鼠标移到该元素时,显示在状态栏中
    Style[e,opts]显示使用指定样式的元素
    Tooltip[e,label]对元素附加一个任意的工具提示条
  • PointFigureChart 中,LabeledPlaced 允许采用以下位置:
  • Top,Bottom,Left,Right,Center在点或形中的位置
    Above, Below, Before, After在点或形外的位置
    {{bx,by},{lx,ly}}在点或形中在尺度缩放后的位置 上的尺度缩放位置
  • PointFigureChart 具有和 Graphics 相同的选项,另外有以下添加和变动:
  • AspectRatioAutomatic宽高整体比率
    AxesTrue是否绘制轴
    ChartBaseStyleAutomatic柱的整体样式
    ChartElementFunctionAutomatic如何对点形柱生成原始图形
    ChartElementsAutomatic在每个点和形中使用的图像
    DateFunctionAutomatic如何把日期转化为标准形式
    EventLabelsNone需要添加标签的事件
    GridLinesAutomatic需要绘制的网格线
    GridLinesStyleAutomatic网格线的样式
    PerformanceGoal$PerformanceGoal尝试优化哪些方面的性能
    TrendStyleAutomatic如何对上涨趋势和下跌趋势进行样式化处理
    ScalingFunctionsNone如何对 轴进行尺度缩放
  • 提供给 ChartElementFunction 的变量是柱区域 、日期-价格对 list 以及元数据 .
  • ChartElementFunction 的内置设置列表可以从 得到.
  • 使用设置 ChartElements->{up, down} 时,updown 将分别用于形和点.
  • EventLabels->{..., datei->lbli, ...} 指定与 相关联的一个标签. 该标签将与具有包含 的数据范围的点或形一起显示.
  • ScalingFunctions->sy 下,对价格应用函数 . ScalingFunctions 只影响显示,而不影响其它控件.
  • PointFigureChart 中选项和其它结构的样式和其它指定实际上以 TrendStyleStyle 和其它封装,以及 ChartElementFunction 的顺序应用,后面的指定覆盖前面的指定.

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

基本范例 (4)基本范例 (4)

将一列价格值制成图表:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=

使用来自 FinancialData 实体的三个月价格:

In[1]:=
Click for copyable input
Out[1]=

指定日期范围:

In[1]:=
Click for copyable input
Out[1]=

改变反转阈值:

In[1]:=
Click for copyable input
Out[1]=
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »