데이터 세트 구성 및 조합

1. 웹소켓 실시간 캔들
2. WebService  캔들
This commit is contained in:
USER002
2024-05-28 16:56:19 +09:00
parent fb3d3591d5
commit 10cdbc9e4b
13 changed files with 281 additions and 107 deletions

View File

@@ -49,8 +49,9 @@
this.xtraTabControl_Main = new DevExpress.XtraTab.XtraTabControl();
this.xtraTabPage_Status = new DevExpress.XtraTab.XtraTabPage();
this.xtraTabPage_Searcher = new DevExpress.XtraTab.XtraTabPage();
this.groupControl_SearcherCondition = new DevExpress.XtraEditors.GroupControl();
this.groupControl_SignalSeacher = new DevExpress.XtraEditors.GroupControl();
this.groupControl_SearcherCondition = new DevExpress.XtraEditors.GroupControl();
this.checkedComboBoxEdit_MarketInfoList = new DevExpress.XtraEditors.CheckedComboBoxEdit();
((System.ComponentModel.ISupportInitialize)(this.groupControl_Setting)).BeginInit();
this.groupControl_Setting.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.comboBoxEdit_ConinType.Properties)).BeginInit();
@@ -62,8 +63,10 @@
this.xtraTabControl_Main.SuspendLayout();
this.xtraTabPage_Status.SuspendLayout();
this.xtraTabPage_Searcher.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.groupControl_SearcherCondition)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.groupControl_SignalSeacher)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.groupControl_SearcherCondition)).BeginInit();
this.groupControl_SearcherCondition.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.checkedComboBoxEdit_MarketInfoList.Properties)).BeginInit();
this.SuspendLayout();
//
// groupControl_Setting
@@ -76,7 +79,7 @@
this.groupControl_Setting.Controls.Add(this.labelControl1);
this.groupControl_Setting.Location = new System.Drawing.Point(3, 2);
this.groupControl_Setting.Name = "groupControl_Setting";
this.groupControl_Setting.Size = new System.Drawing.Size(912, 75);
this.groupControl_Setting.Size = new System.Drawing.Size(907, 75);
this.groupControl_Setting.TabIndex = 0;
this.groupControl_Setting.Text = "초기 설정";
//
@@ -86,6 +89,7 @@
this.comboBoxEdit_ConinType.Name = "comboBoxEdit_ConinType";
this.comboBoxEdit_ConinType.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
this.comboBoxEdit_ConinType.Properties.ReadOnly = true;
this.comboBoxEdit_ConinType.Size = new System.Drawing.Size(100, 20);
this.comboBoxEdit_ConinType.TabIndex = 1;
this.comboBoxEdit_ConinType.SelectedIndexChanged += new System.EventHandler(this.comboBox_CoinType_SelectedIndexChanged);
@@ -96,6 +100,7 @@
this.comboBoxEdit_ExchangePlace.Name = "comboBoxEdit_ExchangePlace";
this.comboBoxEdit_ExchangePlace.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
this.comboBoxEdit_ExchangePlace.Properties.ReadOnly = true;
this.comboBoxEdit_ExchangePlace.Size = new System.Drawing.Size(100, 20);
this.comboBoxEdit_ExchangePlace.TabIndex = 1;
this.comboBoxEdit_ExchangePlace.SelectedIndexChanged += new System.EventHandler(this.comboBox_ExchangePlace_SelectedIndexChanged);
@@ -124,13 +129,14 @@
this.groupControl_MarketInfo.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupControl_MarketInfo.Location = new System.Drawing.Point(0, 0);
this.groupControl_MarketInfo.Name = "groupControl_MarketInfo";
this.groupControl_MarketInfo.Size = new System.Drawing.Size(910, 428);
this.groupControl_MarketInfo.Size = new System.Drawing.Size(905, 430);
this.groupControl_MarketInfo.TabIndex = 1;
this.groupControl_MarketInfo.Text = "종목 현황";
//
// labelControl_MarketCount
//
this.labelControl_MarketCount.Location = new System.Drawing.Point(856, 36);
this.labelControl_MarketCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.labelControl_MarketCount.Location = new System.Drawing.Point(851, 36);
this.labelControl_MarketCount.Name = "labelControl_MarketCount";
this.labelControl_MarketCount.Size = new System.Drawing.Size(21, 14);
this.labelControl_MarketCount.TabIndex = 2;
@@ -138,7 +144,8 @@
//
// labelControl3
//
this.labelControl3.Location = new System.Drawing.Point(804, 36);
this.labelControl3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.labelControl3.Location = new System.Drawing.Point(799, 36);
this.labelControl3.Name = "labelControl3";
this.labelControl3.Size = new System.Drawing.Size(46, 14);
this.labelControl3.TabIndex = 1;
@@ -161,7 +168,7 @@
this.treeListColumn_quoteVolume});
this.treeList_MarketInfo.Location = new System.Drawing.Point(2, 56);
this.treeList_MarketInfo.Name = "treeList_MarketInfo";
this.treeList_MarketInfo.Size = new System.Drawing.Size(906, 370);
this.treeList_MarketInfo.Size = new System.Drawing.Size(901, 372);
this.treeList_MarketInfo.TabIndex = 0;
//
// treeListColumn_ExchangePlace
@@ -244,7 +251,7 @@
this.xtraTabControl_Main.Location = new System.Drawing.Point(3, 83);
this.xtraTabControl_Main.Name = "xtraTabControl_Main";
this.xtraTabControl_Main.SelectedTabPage = this.xtraTabPage_Status;
this.xtraTabControl_Main.Size = new System.Drawing.Size(912, 454);
this.xtraTabControl_Main.Size = new System.Drawing.Size(907, 456);
this.xtraTabControl_Main.TabIndex = 2;
this.xtraTabControl_Main.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
this.xtraTabPage_Status,
@@ -254,7 +261,7 @@
//
this.xtraTabPage_Status.Controls.Add(this.groupControl_MarketInfo);
this.xtraTabPage_Status.Name = "xtraTabPage_Status";
this.xtraTabPage_Status.Size = new System.Drawing.Size(910, 428);
this.xtraTabPage_Status.Size = new System.Drawing.Size(905, 430);
this.xtraTabPage_Status.Text = "현황판";
//
// xtraTabPage_Searcher
@@ -265,15 +272,6 @@
this.xtraTabPage_Searcher.Size = new System.Drawing.Size(910, 428);
this.xtraTabPage_Searcher.Text = "검색기";
//
// groupControl_SearcherCondition
//
this.groupControl_SearcherCondition.Dock = System.Windows.Forms.DockStyle.Top;
this.groupControl_SearcherCondition.Location = new System.Drawing.Point(0, 0);
this.groupControl_SearcherCondition.Name = "groupControl_SearcherCondition";
this.groupControl_SearcherCondition.Size = new System.Drawing.Size(910, 100);
this.groupControl_SearcherCondition.TabIndex = 0;
this.groupControl_SearcherCondition.Text = "조건 설정";
//
// groupControl_SignalSeacher
//
this.groupControl_SignalSeacher.Dock = System.Windows.Forms.DockStyle.Fill;
@@ -283,15 +281,36 @@
this.groupControl_SignalSeacher.TabIndex = 1;
this.groupControl_SignalSeacher.Text = "신호 검색";
//
// groupControl_SearcherCondition
//
this.groupControl_SearcherCondition.Controls.Add(this.checkedComboBoxEdit_MarketInfoList);
this.groupControl_SearcherCondition.Dock = System.Windows.Forms.DockStyle.Top;
this.groupControl_SearcherCondition.Location = new System.Drawing.Point(0, 0);
this.groupControl_SearcherCondition.Name = "groupControl_SearcherCondition";
this.groupControl_SearcherCondition.Size = new System.Drawing.Size(910, 100);
this.groupControl_SearcherCondition.TabIndex = 0;
this.groupControl_SearcherCondition.Text = "조건 설정";
//
// checkedComboBoxEdit_MarketInfoList
//
this.checkedComboBoxEdit_MarketInfoList.Location = new System.Drawing.Point(17, 52);
this.checkedComboBoxEdit_MarketInfoList.Name = "checkedComboBoxEdit_MarketInfoList";
this.checkedComboBoxEdit_MarketInfoList.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] {
new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)});
this.checkedComboBoxEdit_MarketInfoList.Properties.IncrementalSearch = true;
this.checkedComboBoxEdit_MarketInfoList.Size = new System.Drawing.Size(129, 20);
this.checkedComboBoxEdit_MarketInfoList.TabIndex = 0;
//
// MainForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(916, 542);
this.ClientSize = new System.Drawing.Size(911, 544);
this.Controls.Add(this.xtraTabControl_Main);
this.Controls.Add(this.groupControl_Setting);
this.Name = "MainForm";
this.Text = "Searcher";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
((System.ComponentModel.ISupportInitialize)(this.groupControl_Setting)).EndInit();
this.groupControl_Setting.ResumeLayout(false);
this.groupControl_Setting.PerformLayout();
@@ -305,8 +324,10 @@
this.xtraTabControl_Main.ResumeLayout(false);
this.xtraTabPage_Status.ResumeLayout(false);
this.xtraTabPage_Searcher.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.groupControl_SearcherCondition)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.groupControl_SignalSeacher)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.groupControl_SearcherCondition)).EndInit();
this.groupControl_SearcherCondition.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.checkedComboBoxEdit_MarketInfoList.Properties)).EndInit();
this.ResumeLayout(false);
}
@@ -336,6 +357,7 @@
private DevExpress.XtraTab.XtraTabPage xtraTabPage_Searcher;
private DevExpress.XtraEditors.GroupControl groupControl_SignalSeacher;
private DevExpress.XtraEditors.GroupControl groupControl_SearcherCondition;
private DevExpress.XtraEditors.CheckedComboBoxEdit checkedComboBoxEdit_MarketInfoList;
}
}