Kagi 圖 (Chart 控制項)
Kagi 圖類型顯示一系列連接的垂直線,其中線條的粗細和方向會視價格值的動作而定。這個圖表類型會忽略時間因素,用來強調資料趨勢變動,例如股票市場的趨勢。這類似於點數圖、磚形圖和新三價線圖類型。
圖表特性
SeriesChartType 值 |
SeriesChartType.Kagi |
每個點的 Y 值數目 |
1 |
數列數目 |
1 |
支援標記 |
是 |
無法與哪些圖表類型結合: |
任何其他圖表類型。 |
自訂屬性 |
PixelPointDepth、PixelPointGapDepth、PriceUpColor、ReversalAmount、UsedYValue |
備註
使用 Kagi 圖類型時,請注意下列事項:
資料點的 X 值會自動索引。如需詳細資訊,請參閱建立資料點 X 值的索引。
資料點數目以及圖表顯示的 X-Y 值會與原始資料不同。這是因為公式會先套用至原始資料,然後進行繪圖。
建議您不要設定 X 軸的最小或最大值,因為無法判斷在套用公式後會繪製多少資料點。
注意
如果您要設定 X 軸的最小或最大值,同時也應該將 Maximum 或 Minimum 屬性設為資料點索引值。
這個圖表類型不支援資料點錨定和附註。
此圖表使用色彩配置而非粗細配置。您可以使用 PriceUpColor 自訂屬性選取往上趨勢色彩。往下趨勢色彩是紅色。
選取數列中的 Y 值
如果資料數列中每個資料點有多個 Y 值,請使用 UsedYValue 自訂屬性,選取要使用的 Y 值索引。根據預設,Kagi 圖會使用 DataPoint.YValues 中的第一個值 (位於索引 0)。
下列程式碼會選取資料點中第四個 Y 值 (索引 3),以繪製於 Kagi 圖上。
Chart1.Series("Series1")("UsedYVale")="3"
Chart1.Series["Series1"]["UsedYValue"]="3";
設定反轉數量
若要設定 Kagi 圖的反轉數量,請使用 ReversalAmount 自訂屬性。您可以指定數字來表示固定值,或將 '%' 附加到數字來表示百分比。
下列程式碼會定義 0.6 的反轉數量。當資料趨勢反轉超過值 0.6 時,Kagi 圖就會變更方向。
Chart1.Series("Series1")("ReversalAmount")="0.6"
Chart1.Series["Series1"]["ReversalAmount"]="0.6";
請參閱
參考
System.Windows.Forms.DataVisualization.Charting
System.Web.UI.DataVisualization.Charting