chart2.Series.Clear();//每次加载数据时先清空曲线,防止页面刷新后曲线重叠
chart2.ChartAreas["ChartArea1"].AxisX.Interval = 5;//坐标主要辅助线刻度间距
//chart2.ChartAreas["ChartArea1"].AxisY.Interval = 1;
chart2.ChartAreas["ChartArea1"].AxisX.MajorTickMark.Enabled = false;// 坐标轴刻度线不延长出来设置
chart2.ChartAreas["ChartArea1"].AxisY.MajorTickMark.Enabled = false;
chart2.ChartAreas["ChartArea1"].CursorX.IsUserSelectionEnabled = false;// 坐标轴设置
chart2.ChartAreas["ChartArea1"].CursorY.IsUserSelectionEnabled = false;
series2[0] = chart2.Series.Add("");
chart2.Series[0].Color = Color.Blue;
series2[0].LegendText = "--MACD--"; //图例文字
series2[0].MarkerBorderColor = Color.Blue;
for (int channelnum = 0; channelnum < 1; channelnum++)
{
series2[channelnum].ChartArea = "ChartArea1";
series2[channelnum].ChartType = SeriesChartType.Column; // 设置线型
series2[channelnum].BorderWidth = 2;
series2[channelnum].MarkerStyle = MarkerStyle.None;
series2[channelnum].MarkerSize = 5;
series2[channelnum].MarkerBorderWidth = 2;
}
{
float.TryParse(PublicValue.NumData[PublicValue.DataLength - 1 - i], out data_temp);
series2[0].Points.AddXY(i + 1, data_temp);
series2[0].Points[i].ToolTip = "(#VALX,#VALY)";
}