void AddIndicator(TKChartFinancialIndicator indicator) { indicatorsChart.RemoveAllData(); indicatorsChart.AddSeries(indicator); TKChartNumericAxis yAxis = (TKChartNumericAxis)indicatorsChart.YAxis; int max = (int)Math.Ceiling(((NSNumber)yAxis.Range.Maximum).FloatValue); int min = (int)Math.Floor(((NSNumber)yAxis.Range.Minimum).FloatValue); if (max < 0) { max *= -1; min *= -1; } yAxis.Range.Minimum = new NSNumber(min); yAxis.Range.Maximum = new NSNumber(max); yAxis.MajorTickInterval = new NSNumber((max - min) / 2.0); yAxis.Style.LabelStyle.TextAlignment = TKChartAxisLabelAlignment.Right | TKChartAxisLabelAlignment.Bottom; yAxis.Style.LineHidden = false; TKChartDateTimeAxis xAxis = (TKChartDateTimeAxis)indicatorsChart.XAxis; xAxis.Range = series.XAxis.Range; xAxis.Style.LabelStyle.TextHidden = true; xAxis.Zoom = overlayChart.XAxis.Zoom; xAxis.Pan = overlayChart.XAxis.Pan; xAxis.MajorTickIntervalUnit = TKChartDateTimeAxisIntervalUnit.Years; xAxis.MajorTickInterval = 1; }
void AddTrendline(TKChartFinancialIndicator indicator) { indicator.SelectionMode = TKChartSeriesSelectionMode.Series; overlayChart.RemoveAllData(); overlayChart.AddSeries(series); overlayChart.AddSeries(indicator); }
void addOverlayToChart(TKChartFinancialIndicator indicator) { overlayChart.RemoveAllData(); overlayChart.AddSeries(series); indicator.SelectionMode = TKChartSeriesSelectionMode.Series; overlayChart.AddSeries(indicator); overlayChart.ReloadData(); }
void AddIndicator(TKChartFinancialIndicator indicator) { indicatorsChart.RemoveAllData (); indicatorsChart.AddSeries (indicator); TKChartNumericAxis yAxis = (TKChartNumericAxis)indicatorsChart.YAxis; int max = (int)Math.Ceiling (((NSNumber)yAxis.Range.Maximum).FloatValue); int min = (int)Math.Floor (((NSNumber)yAxis.Range.Minimum).FloatValue); if (max < 0) { max *= -1; min *= -1; } yAxis.Range.Minimum = new NSNumber (min); yAxis.Range.Maximum = new NSNumber (max); yAxis.MajorTickInterval = new NSNumber ((max - min)/2.0); yAxis.Style.LabelStyle.TextAlignment = TKChartAxisLabelAlignment.Right | TKChartAxisLabelAlignment.Bottom; yAxis.Style.LineHidden = false; TKChartDateTimeAxis xAxis = (TKChartDateTimeAxis)indicatorsChart.XAxis; xAxis.Range = series.XAxis.Range; xAxis.Style.LabelStyle.TextHidden = true; xAxis.Zoom = overlayChart.XAxis.Zoom; xAxis.Pan = overlayChart.XAxis.Pan; xAxis.MajorTickIntervalUnit = TKChartDateTimeAxisIntervalUnit.Years; xAxis.MajorTickInterval = 1; }
void AddTrendline(TKChartFinancialIndicator indicator) { indicator.SelectionMode = TKChartSeriesSelectionMode.Series; overlayChart.RemoveAllData (); overlayChart.AddSeries (series); overlayChart.AddSeries (indicator); }
void addOverlayToChart(TKChartFinancialIndicator indicator) { overlayChart.RemoveAllData (); overlayChart.AddSeries (series); indicator.SelectionMode = TKChartSeriesSelectionMode.Series; overlayChart.AddSeries (indicator); overlayChart.ReloadData (); }