CandlestickChart

CandlestickChart[{{date1, {open1, high1, low1, close1}}, ...}]
一日ごとの始値,終値,高値,安値をローソク状の図表を使って表す.

CandlestickChart[{"name", daterange}]
金融商品の期間 daterange におけるローソク足を作成する.

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

  • 日付 は一連の順序だった事象であるとみなされ,絶対時間尺では表示されない.
  • の日付形式はDateListPlotで使われるものと同じである.
  • daterangeFinancialDataで使われるものと同じである.
  • CandlestickChartの日付要素は次の形で与えることができる.
  • {datei,ohlci}日付と始値-高値-安値-終値(OHLC)のセット
    wi[{datei,ohlci},...]日付とOHLCのペアおよびラッパー
    formi->miメタデータ を含む日付とOHLCのペア
  • 上記以外の形式で与えられたデータは欠測値とみなされ,図表を作成する際に除外されることが多い.
  • CandlestickChartのデータは次の形式で与えることができる.
  • {e1,e2,...}, {"name",daterange}全体的なラッパーのないデータ
    w[{e1,e2,...}], w[{"name",daterange}]全体的なラッパーのあるデータ
  • データ要素には次のラッパーを使うことができる.
  • 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]要素に任意のツールチップを付ける
  • CandlestickChartでは,LabeledPlacedには次の位置が使える.
  • Top,Bottom,Left,Right,Centerローソク内の位置
    Above, Below, Before, Afterローソク外の位置
    "Open","High","Low","Close"ローソク内の始値,高値,安値,終値の位置
    {{bx,by},{lx,ly}}ローソクのスケールされた位置におけるラベルのスケールされた位置
  • CandlestickChartにはGraphicsと同じオプションに以下の追加・変更を加えたものが使える.
  • AspectRatio1/GoldenRatio全体的な縦横比
    AxesTrue軸を描くかどうか
    BarSpacingAutomaticローソクの間隔
    ChartBaseStyleAutomaticローソクの全体的なスタイル
    ChartElementFunctionAutomaticローソクの生の画像をどのように生成するか
    ColorFunctionAutomaticローソクにどのように彩色するか
    ColorFunctionScalingTrueColorFunctionの引数を正規化するかどうか
    DateFunctionAutomatic日付をどのようにして標準形に変換するか
    EventLabelsNoneラベルを付ける事象
    GridLinesAutomatic描く格子線
    GridLinesStyleAutomatic格子線のスタイル
    PerformanceGoal$PerformanceGoal最適化しようとするパフォーマンスの局面
    TrendStyleAutomatic上昇傾向と下降傾向をどのようにスタイリングするか
    ScalingFunctionsNone 軸をどのようにスケールするか
  • ChartElementFunctionに与えられる引数はボックス範囲とメタデータである.
  • ChartElementFunctionの組込み設定のリストが得られる.
  • ChartElementFunctionのよく使われる設定値は等である.
  • ColorFunctionに与えられる引数は である.
  • ScalingFunctions->syのとき,関数 はすべての値(始値,高値,安値,終値)に適用される.ScalingFunctionsは表示のみに影響し,コントロールには影響しない.
  • CandlestickChartのオプションその他の構造からのスタイルその他の指定は事実上TrendStyleColorFunctionStyleその他のラッパー,ChartElementFunctionの順に適用され,後で適用されたものが先に適用されたものに優先する.

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

例 (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]=
バージョン 8 の新機能
New to Mathematica? Find your learning path »
Have a question? Ask support »