wijmo.chart.finance.analyticsモジュールは、テクニカルインジケータ、オーバーレイ、フィボナッチツールなどのFinancialChart用の分析拡張機能を含みます。
フィボナッチツールは、株価チャートのトレンド分析に使用されます。範囲セレクタを使用すると、計算対象のデータ範囲を選択できます。FinancialChartは、次のフィボナッチツールをサポートします。
FinancialChartコントロールにフィボナッチツールを追加するには、Fibonacciのインスタンスを作成して、チャートのseriesコレクションに追加します。次に例を示します。
import * as chart from '@mescius/wijmo.chart';
import * as fChart from '@mescius/wijmo.chart.finance';
import * as fChartAnalytics from '@mescius/wijmo.chart.finance.analytics';
// チャートを作成します
var myFinancialChart = new fChart.FinancialChart('#myFinancialChart');
// フィボナッチリトレースメントツールを作成します
var ftool = new fChartAnalytics.Fibonacci();
myFinancialChart.series.push(ftool);
// チャートを作成します
var myFinancialChart = new fChart.FinancialChart('#myFinancialChart');
// フィボナッチアークツールを作成します
var ftool = new fChartAnalytics.FibonacciArcs();
ftool.start = { x: 44, y: 19.75 },
ftool.end = { x: 54, y: 17.10 },
myFinancialChart.series.push(ftool);
// チャートを作成します
var myFinancialChart = new fChart.FinancialChart('#myFinancialChart');
// フィボナッチファンツールを作成します
var ftool = new fChartAnalytics.FibonacciFans();
ftool.start = { x: 10, y: 18.2 },
ftool.end = { x: 32, y: 20.53 },
myFinancialChart.series.push(ftool);
// チャートを作成します
var myFinancialChart = new fChart.FinancialChart('#myFinancialChart');
// フィボナッチタイムゾーンツールを作成します
var ftool = new fChartAnalytics.FibonacciTimeZones();
ftool.startX = 0;
ftool.endX = 3;
myFinancialChart.series.push(ftool);