KagiChart

KagiChart[{{date1,p1},{date2,p2},}]
日付 における値 のカギ足を作成する.

KagiChart[{"name",daterange}]
日付範囲 daterange における金融商品の終値のカギ足を作成する.

KagiChart[{},rt]
反転閾値 rt を含むカギ足を作成する.

詳細とオプション詳細とオプション

  • カギ足は水平線と連結した一連の垂直線として描かれる.値は閾値 rt を超えて反転するまで1つの列に描かれる.閾値を超えると前列と連結した水平線で形で新たな列が始まる.
  • 線のスタイルは値が前の列の最高値あるいは最低値を超えると変化する.
  • KagiChart[]は平均株価の2%の反転閾値についてはKagiChart[,{"Relative",0.02}]に等しい.
  • 反転閾値 rt の指定には次の引数が使える.
  • {"Percent",p}前の値との百分率
    {"Relative",p}値幅との割合(デフォルト)
    {"Absolute",p}絶対値動き
  • 日付 は順序だった一連の事象とみなされ,絶対時間尺では表示されない.
  • の日付形式はDateListPlotで使われているものと同じである.
  • daterangeFinancialDataで使われているものと同じである.
  • KagiChartのデータ要素は次の形式で与えることができる,
  • {datei,pi}純粋な日付と値のペア
    {datei,Quantity[pi,ui]}単位の付いた日付と値のペア
    wi[{datei,pi},]日付と値のペアおよびラッパー
    formi->miメタデータ を含む日付と値のペア
  • 1本の線分でいくつかの日付と値のペアを表すことがある.対応するラッパーはその線分全体に適用される.
  • 上記の形式以外で与えられたデータは欠測値とみなされ図表の生成時に除外されることが多い.
  • KagiChartのデータは次の形式で与えられる.
  • {e1,e2,}ラッパーがある/ない要素のリスト
    TimeSeries[],EventSeries[],TemporalData[]時系列,事象系列,一時データ
    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]要素に任意のツールチップを付ける
  • KagiChartでは,LabeledPlacedに次の位置が使える.
  • Above, Below, Before, After点またはフィギュアの外の位置
    {lx,ly}ラベル内のスケールされた位置
  • KagiChartにはGraphicsと同じオプションに以下の追加・変更を加えたものが使える.
  • AspectRatio1/GoldenRatio全体的な縦横比
    AxesTrue軸を描くかどうか
    ChartBaseStyleAutomatic棒の全体的なスタイル
    DateFunctionAutomaticどのように日付を標準形に変換するか
    EventLabelsNoneラベルを付ける事象
    GridLinesAutomatic描画する格子線
    GridLinesStyleAutomatic格子線のスタイル
    PerformanceGoal$PerformanceGoal最適化しようとするパフォーマンスの局面
    PlotTheme$PlotThemeグラフの全体的なテーマ
    ScalingFunctionsNoney 軸をどのようにスケールするか
    TargetUnitsAutomaticグラフ内に表示する単位
    TrendStyleAutomatic上昇傾向と下降傾向をどのようにスタイリングするか
  • ScalingFunctions->syのとき,関数 は値に適用される.ScalingFunctionsは表示のみに影響し,コントロールには影響しない.
  • KagiChartのオプションその他の構造からのスタイルその他の指定は事実上TrendStyleStyle,その他のラッパーの順に適用され,後で適用されたものが先に適用されたものに優先する.

例題例題すべて開くすべて閉じる

  (2)  (2)

値のリストから価格のチャートを作る:

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

FinancialDataの項目から3ヶ月間の価格を使う:

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

日付範囲を指定する:

In[2]:=
Click for copyable input
Out[2]=
2010年に導入
(8.0)
| 2014年に修正
(10.0)