ASP.NET MVC コントロールヘルプ
Macd クラス
ファイル
wijmo.chart.finance.analytics.js
モジュール
wijmo.chart.finance.analytics
基本クラス
MacdBase
Show
   

FinancialChart 用の移動平均収束拡散(MACD)インジケーター系列を表します。

MACDインジケーターは、資産の値動きの強さ、方向、モメンタム、および持続期間の変化を表します。

コンストラクタ

プロパティ

メソッド

イベント

コンストラクタ

constructor

constructor(options?: any): Macd

Macdクラスの新しいインスタンスを初期化します。

パラメーター
戻り値
Macd

プロパティ

altStyle

系列の代替スタイルを取得または設定します。

横棒グラフ、縦棒グラフ、散布図の負の値に使用されたり、 ローソク足チャート、ラインブレイク、エクイボリュームなどの 株価チャートタイプの上昇値に使用されます。

このプロパティのデフォルト値は null です。これにより、系列はデフォルトのスタイルを使用します。

継承元
SeriesBase
any

axisX

系列のX軸を取得または設定します。

継承元
SeriesBase
Axis

axisY

系列のY軸を取得または設定します。

継承元
SeriesBase
Axis

binding

系列のYの値を含むプロパティの名前を取得または設定します。

継承元
SeriesBase
string

bindingX

系列のXの値を含むプロパティの名前を取得または設定します。

継承元
SeriesBase
string

chart

この系列を所有する FlexChart オブジェクトを取得します。

継承元
SeriesBase
FlexChartCore

collectionView

この系列のデータを含むICollectionView オブジェクトを取得します。

継承元
SeriesBase
ICollectionView

cssClass

系列のCSSクラスを取得または設定します。

継承元
SeriesBase
string

fastPeriod

MACDラインの高速の指数移動平均の期間を取得または設定します。

継承元
MacdBase
number

hostElement

系列のホスト要素を取得します。

継承元
SeriesBase
SVGGElement

interpolateNulls

データ内のnull値を補間するかどうかを決定する値を取得または設定します。

trueの場合は、隣接するポイントに基づいて、欠けているデータの値が補間されます。falseの場合は、null値のあるポイントで、線や領域に切れ目ができます。

このプロパティのデフォルト値はfalseです。

継承元
SeriesBase
boolean

itemFormatter

系列の外観をカスタマイズするための項目書式設定関数を取得または設定します。

このプロパティはチャートの itemFormatter itemFormatter をオーバーライドします。

継承元
SeriesBase
Function

itemsSource

系列データを含む配列またはICollectionView オブジェクトを取得または設定します。

継承元
SeriesBase
any

legendElement

系列の凡例要素を取得します。

継承元
SeriesBase
SVGGElement

name

系列の名前を取得または設定します。

系列の名前を取得または設定します。系列名はチャートの凡例に表示されます。 名前のない系列は凡例に表示されません。

継承元
SeriesBase
string

slowPeriod

MACDラインの低速の指数移動平均の期間を取得または設定します。

継承元
MacdBase
number

smoothingPeriod

シグナルラインの指数移動平均の期間を取得または設定します。

継承元
MacdBase
number

style

系列のスタイルを取得または設定します。

継承元
SeriesBase
any

styles

MACDラインとシグナルラインのスタイルを取得または設定します。

以下のオプションがサポートされています。

series.styles = {
  macdLine: {
     stroke: 'red',
     strokeWidth: 1
  },
  signalLine: {
     stroke: 'green',
     strokeWidth: 1
  },
}
any

symbolMarker

系列の各データポイントに使用するマーカーの形状を取得または設定します。 Scatter、LineSymbols、SplineSymbolsの各チャートタイプに適用されます。

このプロパティのデフォルト値はMarker.Dotです。

継承元
SeriesBase
Marker

symbolSize

このSeries をレンダリングするために使用されるシンボルのサイズ(ピクセル単位)を取得または設定します。 Scatter、LineSymbols、およびSplineSymbolsチャートタイプに適用されます。

このプロパティのデフォルト値は10ピクセルです。

継承元
SeriesBase
number

symbolStyle

系列のシンボルスタイルを取得または設定します。

Scatter、LineSymbols、およびSplineSymbolsチャートタイプに適用されます。

継承元
SeriesBase
any

tooltipContent

系列固有のツールチップ内容を取得または設定します。

このプロパティは、チャートのツールチップの内容をオーバーライドします。

継承元
SeriesBase
any

visibility

系列を表示するかどうか、表示する場合はどこに表示するかを示す列挙値を取得または設定します。

このプロパティのデフォルト値はSeriesVisibility.Visibleです。

継承元
SeriesBase
SeriesVisibility

メソッド

dataToPoint

dataToPoint(pt: Point): Point

Point を系列データ座標からコントロール座標に変換します。

パラメーター
継承元
SeriesBase
戻り値
Point

drawLegendItem

drawLegendItem(engine: IRenderEngine, rect: Rect, index: number): void

指定した位置に凡例項目を描画します。

パラメーター
  • engine: IRenderEngine

    The rendering engine to use.

  • rect: Rect

    The position of the legend item.

  • index: number

    Index of legend item(for series with multiple legend items).

継承元
SeriesBase
戻り値
void

getDataRect

getDataRect(currentRect?: Rect, calculatedRect?: Rect): Rect

データ座標の境界四角形を返します。

getDataRect()がnullを返すと、データ値に基づいて自動的に境界が計算されます。

パラメーター
  • currentRect: Rect Optional

    The current rectangle of chart. This parameter is optional.

  • calculatedRect: Rect Optional

    The calculated rectangle of chart. This parameter is optional.

継承元
SeriesBase
戻り値
Rect

getPlotElement

getPlotElement(pointIndex: number): any

指定したポイントインデックスに対応するプロット要素を取得します。

パラメーター
  • pointIndex: number

    The index of the data point.

継承元
SeriesBase
戻り値
any

hitTest

hitTest(pt: any, y?: number): HitTestInfo

指定したポイントに関する情報を含むHitTestInfo オブジェクトを取得します。

パラメーター
  • pt: any

    The point to investigate, in window coordinates.

  • y: number Optional

    The Y coordinate of the point (if the first parameter is a number).

継承元
SeriesBase
戻り値
HitTestInfo

initialize

initialize(options: any): void

指定したオブジェクトからプロパティをコピーして系列を初期化します。

パラメーター
  • options: any

    JavaScript object containing initialization data for the series.

継承元
SeriesBase
戻り値
void

legendItemLength

legendItemLength(): number

凡例にある系列項目の数を返します。

継承元
SeriesBase
戻り値
number

measureLegendItem

measureLegendItem(engine: IRenderEngine, index: number): Size

凡例項目の高さと幅を測定します。

パラメーター
  • engine: IRenderEngine

    The rendering engine to use.

  • index: number

    Index of legend item(for series with multiple legend items).

継承元
SeriesBase
戻り値
Size

onRendered

onRendered(engine: IRenderEngine): void

rendered イベントを発生させます。

パラメーター
継承元
SeriesBase
戻り値
void

onRendering

onRendering(engine: IRenderEngine, index: number, count: number): boolean

rendering イベントを発生させます。

パラメーター
継承元
SeriesBase
戻り値
boolean

pointToData

pointToData(pt: Point): Point

Point をコントロール座標から系列データ座標に変換します。

パラメーター
  • pt: Point

    The point to convert, in control coordinates.

継承元
SeriesBase
戻り値
Point

イベント

rendered

系列がレンダリングされたときに発生します。

継承元
SeriesBase
引数
IRenderEngine

rendering

系列のレンダリング中に発生します。

継承元
SeriesBase
引数
EventArgs