PowerTools SPREAD for Windows Forms 8.0J
CloseValues プロパティ (CandlestickSeries)


系列の終値のコレクションを取得します。
構文
'Declaration
 
Public ReadOnly Property CloseValues As DoubleCollection
'使用法
 
Dim instance As CandlestickSeries
Dim value As DoubleCollection
 
value = instance.CloseValues
public DoubleCollection CloseValues {get;}
次のサンプルコードは、CloseValues プロパティを使用します。
CandlestickSeries series = new CandlestickSeries();
series.OpenValues.Add(3);
series.OpenValues.Add(5);
series.OpenValues.Add(4);
series.OpenValues.Add(6);
series.OpenValues.Add(5);
series.OpenValues.Add(7);            
series.HighValues.Add(5);
series.HighValues.Add(7);
series.HighValues.Add(6);
series.HighValues.Add(8);
series.HighValues.Add(7);
series.HighValues.Add(9);            
series.LowValues.Add(2);
series.LowValues.Add(4);
series.LowValues.Add(3);
series.LowValues.Add(5);
series.LowValues.Add(4);
series.LowValues.Add(6);            
series.CloseValues.Add(4);
series.CloseValues.Add(6);
series.CloseValues.Add(5);
series.CloseValues.Add(7);
series.CloseValues.Add(6);
series.CloseValues.Add(8);
YPlotArea plotArea = new YPlotArea();
plotArea.Location = new PointF(0.2f, 0.2f);
plotArea.Size = new SizeF(0.6f, 0.6f);
plotArea.Series.Add(series);
ChartModel model = new ChartModel();
model.PlotAreas.Add(plotArea);
FarPoint.Win.Spread.Chart.SpreadChart chart = new FarPoint.Win.Spread.Chart.SpreadChart();
chart.Model = model;
chart.Size = new Size(200, 200);
chart.Location = new Point(50, 50);
FpSpread1.Sheets[0].Charts.Add(chart);
Dim series As New FarPoint.Win.Chart.CandlestickSeries()
series.OpenValues.Add(3)
series.OpenValues.Add(5)
series.OpenValues.Add(4)
series.OpenValues.Add(6)
series.OpenValues.Add(5)
series.OpenValues.Add(7)

series.HighValues.Add(5)
series.HighValues.Add(7)
series.HighValues.Add(6)
series.HighValues.Add(8)
series.HighValues.Add(7)
series.HighValues.Add(9)

series.LowValues.Add(2)
series.LowValues.Add(4)
series.LowValues.Add(3)
series.LowValues.Add(5)
series.LowValues.Add(4)
series.LowValues.Add(6)

series.CloseValues.Add(4)
series.CloseValues.Add(6)
series.CloseValues.Add(5)
series.CloseValues.Add(7)
series.CloseValues.Add(6)
series.CloseValues.Add(8)
Dim plotArea As New FarPoint.Win.Chart.YPlotArea()
plotArea.Location = New System.Drawing.PointF(0.2F, 0.2F)
plotArea.Size = New System.Drawing.SizeF(0.6F, 0.6F)
plotArea.Series.Add(series)

Dim model As New FarPoint.Win.Chart.ChartModel()
model.PlotAreas.Add(plotArea)
Dim chart As New FarPoint.Win.Spread.Chart.SpreadChart()
chart.Model = model
chart.Size = New Size(200, 200)
chart.Location = New Point(50, 50)
FpSpread1.Sheets(0).Charts.Add(chart)
参照

CandlestickSeries クラス
CandlestickSeries メンバ

 

 


© 2004-2015, GrapeCity inc. All rights reserved.