public ChartDescriptor(object chartIdentifier, ezBarInterval interval, DateTime startDate, DateTime endDate, IndicatorMap indicators) { this.chartIdentifier = chartIdentifier; this.interval = interval; this.startDate = startDate; this.endDate = endDate; this.indicators = indicators; this.UniqueID = DateTime.Now.Ticks.ToString(); }
public UIControlChart() { InitializeComponent(); activeIndicators = new IndicatorMap(); InitializeChart(); this.MouseWheel += ChartDataForm_MouseWheel; foreach (string intervalName in Enum.GetNames(typeof(zChartInterval))) { comboChartInterval.Items.Add(intervalName); } comboChartInterval.SelectedIndex = 0; // Trigger the ActiveChartChanged method to populate the initial indicator list. ActiveChartChanged(); status.Text = "Select a time period and interval, and use the [Select market...] button to display a chart."; api = APIMain.Instance; }
public ChartDescriptor(IChartDataProvider provider, IndicatorMap indicators) : this(provider.ChartIdentifier, provider.BarInterval, provider.StartDate, provider.EndDate, indicators) { }