|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
CandlestickChart
CandlestickChart[{{date1, {open1, high1, low1, close1}}, ...}]
一日ごとの始値,終値,高値,安値をローソク状の図表を使って表す.
CandlestickChart[{"name", daterange}]
金融商品
の期間 daterange におけるローソク足を作成する.
詳細とオプション詳細とオプション
- 日付
は一連の順序だった事象であるとみなされ,絶対時間尺では表示されない.
の日付形式はDateListPlotで使われるものと同じである.
と daterange はFinancialDataで使われるものと同じである.- 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では,LabeledとPlacedには次の位置が使える.
-
Top,Bottom,Left,Right,Center ローソク内の位置 Above, Below, Before, After ローソク外の位置 "Open","High","Low","Close" ローソク内の始値,高値,安値,終値の位置 {{bx,by},{lx,ly}} ローソクのスケールされた位置
におけるラベルのスケールされた位置
- CandlestickChartにはGraphicsと同じオプションに以下の追加・変更を加えたものが使える.
-
AspectRatio 1/GoldenRatio 全体的な縦横比 Axes True 軸を描くかどうか BarSpacing Automatic ローソクの間隔 ChartBaseStyle Automatic ローソクの全体的なスタイル ChartElementFunction Automatic ローソクの生の画像をどのように生成するか ColorFunction Automatic ローソクにどのように彩色するか ColorFunctionScaling True ColorFunctionの引数を正規化するかどうか DateFunction Automatic 日付をどのようにして標準形に変換するか EventLabels None ラベルを付ける事象 GridLines Automatic 描く格子線 GridLinesStyle Automatic 格子線のスタイル PerformanceGoal $PerformanceGoal 最適化しようとするパフォーマンスの局面 TrendStyle Automatic 上昇傾向と下降傾向をどのようにスタイリングするか ScalingFunctions None
軸をどのようにスケールするか - ChartElementFunctionに与えられる引数はボックス範囲
,
とメタデータ
である.
でChartElementFunctionの組込み設定のリストが得られる.- ChartElementFunctionのよく使われる設定値は
,
,
等である. -
- ColorFunctionに与えられる引数は
である. - ScalingFunctions->syのとき,関数
はすべての値(始値,高値,安値,終値)に適用される.ScalingFunctionsは表示のみに影響し,コントロールには影響しない. - CandlestickChartのオプションその他の構造からのスタイルその他の指定は事実上TrendStyle,ColorFunction,Styleその他のラッパー,ChartElementFunctionの順に適用され,後で適用されたものが先に適用されたものに優先する.
バージョン 8 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »



