RenkoChart

RenkoChart[{{date1, p1}, {date2, p2}, ...}]
日付 における値 の練行足を作成する.

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

RenkoChart[{...}, s]
ブリックの高さが平均株価に対して s の割合である練行足を作成する.

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

  • RenkoChartは連続するブリックとして表示され,値動きを見るために使われる.時間や量は考慮されない.
  • 練行足は一定の高さのブリックの連なりとして表示される.値が直前のブリックの天辺よりも一定量高く,あるいは底よりも一定量低くなると新たなブリックが作られる.
  • RenkoChart[...]は,高値から安値を引いた範囲の10%の高さのブリックについて,RenkoChart[..., {"Relative", 0.1}, 1]に等しい.
  • ブリックの高さ s を指定するために次の引数を使うことができる.
  • {"Relative",p}高値から安値を引いた割合(デフォルト)
    {"Absolute",p}絶対的な値動き
  • 日付 は順序だった事象の連続とみなされ,絶対時間尺では示されない.
  • の日付形式はDateListPlotで使われるものと同じである.
  • daterangeFinancialDataで使われるものと同じである.
  • RenkoChartのデータ要素は次の形式で与えられる.
  • {datei,pi}純粋な日付と値のペア
    wi[{datei,pi},...]日付と値のペアおよびラッパー
    formi->miメタデータ を含む日付と値のペア
  • ブリックはいくつかの日付と値のペアを表すことがあり,対応するラッパーはブリック全体に適用される.
  • 上記の形式以外で与えられたデータは欠測値とみなされ,図表生成時に除外されることが多い.
  • RenkoChartのデータは次の形式で与えることができる.
  • {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]要素に任意のツールチップを付ける
  • RenkoChartでは,LabeledPlacedに次の位置が使える.
  • Top,Bottom,Left,Right,Centerブリック内の位置
    Above, Below, Before, Afterブリック外の位置
    {{bx,by},{lx,ly}}ブリック内のスケールされた位置のラベル内のスケールされた位置
  • RenkoChartにはGraphicsと同じオプションに以下の追加・変更を加えたものが使える.
  • AspectRatio1/GoldenRatio全体的な縦横比
    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は表示のみに影響し,コントロールには影響しない.
  • RenkoChartのオプションその他の構造からのスタイルその他の指定は事実上TrendStyleStyleその他のラッパー,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 »