From d79fac132effcd006e75a7aabf4fb6d1de18f2fa Mon Sep 17 00:00:00 2001 From: kyh <1329522@naver.com> Date: Wed, 27 Mar 2024 19:44:47 +0900 Subject: [PATCH] =?UTF-8?q?=ED=97=8C=ED=84=B0=EC=97=90=EB=8F=84=20?= =?UTF-8?q?=ED=95=84=ED=84=B0=20=E3=84=B4=ED=97=88=EC=9D=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Million Hunter/HunterMainForm.Designer.cs | 1425 +++++++++++---------- Million Hunter/HunterMainForm.cs | 117 +- Million Hunter/HunterMainForm.resx | 50 +- 3 files changed, 889 insertions(+), 703 deletions(-) diff --git a/Million Hunter/HunterMainForm.Designer.cs b/Million Hunter/HunterMainForm.Designer.cs index 4c0579f..5a05832 100644 --- a/Million Hunter/HunterMainForm.Designer.cs +++ b/Million Hunter/HunterMainForm.Designer.cs @@ -29,855 +29,944 @@ namespace Million /// private void InitializeComponent() { - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.comboBoxEdit_IndicatorSelection = new DevExpress.XtraEditors.ComboBoxEdit(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.groupBox11 = new System.Windows.Forms.GroupBox(); - this.tb_SearchResultDataName = new System.Windows.Forms.TextBox(); - this.label4 = new System.Windows.Forms.Label(); - this.bt_InsertList = new DevExpress.XtraEditors.SimpleButton(); - this.bt_CheckedList = new DevExpress.XtraEditors.SimpleButton(); - this.bt_CalculateList = new DevExpress.XtraEditors.SimpleButton(); - this.simpleButton_ToSellList = new DevExpress.XtraEditors.SimpleButton(); - this.simpleButton_SetupEdit = new DevExpress.XtraEditors.SimpleButton(); - this.bt_AllClear = new DevExpress.XtraEditors.SimpleButton(); - this.simpleButton_SetupRefresh = new DevExpress.XtraEditors.SimpleButton(); - this.simpleButton_SetupDelete = new DevExpress.XtraEditors.SimpleButton(); - this.simpleButton_TobuyList = new DevExpress.XtraEditors.SimpleButton(); - this.panelControl_IndicatorSetup = new DevExpress.XtraEditors.PanelControl(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.dateEdit_EndDateTime = new DevExpress.XtraEditors.DateEdit(); - this.dateEdit_StartDateTime = new DevExpress.XtraEditors.DateEdit(); - this.labelControl1 = new DevExpress.XtraEditors.LabelControl(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.treeList_BuySetupList = new DevExpress.XtraTreeList.TreeList(); - this.treeListColumn_IndexString = new DevExpress.XtraTreeList.Columns.TreeListColumn(); - this.treeListColumn_IndicatorType = new DevExpress.XtraTreeList.Columns.TreeListColumn(); - this.treeListColumn_Description = new DevExpress.XtraTreeList.Columns.TreeListColumn(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.treeList_SellSetupList = new DevExpress.XtraTreeList.TreeList(); - this.treeListColumn1 = new DevExpress.XtraTreeList.Columns.TreeListColumn(); - this.treeListColumn2 = new DevExpress.XtraTreeList.Columns.TreeListColumn(); - this.treeListColumn3 = new DevExpress.XtraTreeList.Columns.TreeListColumn(); - this.groupBox6 = new System.Windows.Forms.GroupBox(); - this.rd_RealtimeHunter = new System.Windows.Forms.RadioButton(); - this.rd_Hunter = new System.Windows.Forms.RadioButton(); - this.label1 = new System.Windows.Forms.Label(); - this.tb_BuyerIndicatorName = new System.Windows.Forms.TextBox(); - this.bt_InsertBuyerIndicator = new DevExpress.XtraEditors.SimpleButton(); - this.simpleButton_SaveTest = new DevExpress.XtraEditors.SimpleButton(); - this.simpleButton_CalcurateData = new DevExpress.XtraEditors.SimpleButton(); - this.simpleButton_ViewResultData = new DevExpress.XtraEditors.SimpleButton(); - this.groupBox7 = new System.Windows.Forms.GroupBox(); - this.simpleButton_SavedResultViewer = new DevExpress.XtraEditors.SimpleButton(); - this.splitContainer_SetupPanel = new System.Windows.Forms.SplitContainer(); - this.textEdit_SellRegularExpression = new DevExpress.XtraEditors.TextEdit(); - this.textEdit_BuyRegularExpression = new DevExpress.XtraEditors.TextEdit(); - this.splitContainer_RegularExpression = new System.Windows.Forms.SplitContainer(); - this.groupBox8 = new System.Windows.Forms.GroupBox(); - this.groupBox9 = new System.Windows.Forms.GroupBox(); - this.label3 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.textEdit_SellExceptionRegularExpression = new DevExpress.XtraEditors.TextEdit(); - this.groupBox10 = new System.Windows.Forms.GroupBox(); - this.cb_StarValueLowOverlapUp = new System.Windows.Forms.CheckBox(); - this.cb_DownBeforeValueFlag = new System.Windows.Forms.CheckBox(); - this.cb_IncludeClearIndicator = new System.Windows.Forms.CheckBox(); - this.cb_UpperMainIndi = new System.Windows.Forms.CheckBox(); - this.tb_MoneyVolCnt = new System.Windows.Forms.TextBox(); - this.groupBox12 = new System.Windows.Forms.GroupBox(); - this.tb_BigMoneyVolCnt = new System.Windows.Forms.TextBox(); - this.cb_BuyBigthanHighType = new DevExpress.XtraEditors.ComboBoxEdit(); - this.cb_BigMoneyVolType = new DevExpress.XtraEditors.ComboBoxEdit(); - this.ck_BigMoneyVol = new System.Windows.Forms.CheckBox(); - this.ck_BuyBigthanHighVal = new System.Windows.Forms.CheckBox(); - this.groupBox1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.comboBoxEdit_IndicatorSelection.Properties)).BeginInit(); - this.groupBox2.SuspendLayout(); - this.groupBox11.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.panelControl_IndicatorSetup)).BeginInit(); - this.groupBox5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.dateEdit_EndDateTime.Properties.CalendarTimeProperties)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.dateEdit_EndDateTime.Properties)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.dateEdit_StartDateTime.Properties.CalendarTimeProperties)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.dateEdit_StartDateTime.Properties)).BeginInit(); - this.groupBox3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.treeList_BuySetupList)).BeginInit(); - this.groupBox4.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.treeList_SellSetupList)).BeginInit(); - this.groupBox6.SuspendLayout(); - this.groupBox7.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer_SetupPanel)).BeginInit(); - this.splitContainer_SetupPanel.Panel1.SuspendLayout(); - this.splitContainer_SetupPanel.Panel2.SuspendLayout(); - this.splitContainer_SetupPanel.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.textEdit_SellRegularExpression.Properties)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.textEdit_BuyRegularExpression.Properties)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer_RegularExpression)).BeginInit(); - this.splitContainer_RegularExpression.Panel1.SuspendLayout(); - this.splitContainer_RegularExpression.Panel2.SuspendLayout(); - this.splitContainer_RegularExpression.SuspendLayout(); - this.groupBox8.SuspendLayout(); - this.groupBox9.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.textEdit_SellExceptionRegularExpression.Properties)).BeginInit(); - this.groupBox10.SuspendLayout(); - this.groupBox12.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.cb_BuyBigthanHighType.Properties)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.cb_BigMoneyVolType.Properties)).BeginInit(); - this.SuspendLayout(); + groupBox1 = new System.Windows.Forms.GroupBox(); + comboBoxEdit_IndicatorSelection = new DevExpress.XtraEditors.ComboBoxEdit(); + groupBox2 = new System.Windows.Forms.GroupBox(); + groupBox11 = new System.Windows.Forms.GroupBox(); + tb_SearchResultDataName = new System.Windows.Forms.TextBox(); + label4 = new System.Windows.Forms.Label(); + bt_InsertList = new DevExpress.XtraEditors.SimpleButton(); + bt_CheckedList = new DevExpress.XtraEditors.SimpleButton(); + bt_CalculateList = new DevExpress.XtraEditors.SimpleButton(); + simpleButton_ToSellList = new DevExpress.XtraEditors.SimpleButton(); + simpleButton_SetupEdit = new DevExpress.XtraEditors.SimpleButton(); + simpleButton_SetupDelete = new DevExpress.XtraEditors.SimpleButton(); + simpleButton_TobuyList = new DevExpress.XtraEditors.SimpleButton(); + panelControl_IndicatorSetup = new DevExpress.XtraEditors.PanelControl(); + bt_AllClear = new DevExpress.XtraEditors.SimpleButton(); + simpleButton_SetupRefresh = new DevExpress.XtraEditors.SimpleButton(); + groupBox5 = new System.Windows.Forms.GroupBox(); + dateEdit_EndDateTime = new DevExpress.XtraEditors.DateEdit(); + dateEdit_StartDateTime = new DevExpress.XtraEditors.DateEdit(); + labelControl1 = new DevExpress.XtraEditors.LabelControl(); + groupBox3 = new System.Windows.Forms.GroupBox(); + treeList_BuySetupList = new DevExpress.XtraTreeList.TreeList(); + treeListColumn_IndexString = new DevExpress.XtraTreeList.Columns.TreeListColumn(); + treeListColumn_IndicatorType = new DevExpress.XtraTreeList.Columns.TreeListColumn(); + treeListColumn_Description = new DevExpress.XtraTreeList.Columns.TreeListColumn(); + groupBox4 = new System.Windows.Forms.GroupBox(); + treeList_SellSetupList = new DevExpress.XtraTreeList.TreeList(); + treeListColumn1 = new DevExpress.XtraTreeList.Columns.TreeListColumn(); + treeListColumn2 = new DevExpress.XtraTreeList.Columns.TreeListColumn(); + treeListColumn3 = new DevExpress.XtraTreeList.Columns.TreeListColumn(); + groupBox6 = new System.Windows.Forms.GroupBox(); + rd_RealtimeHunter = new System.Windows.Forms.RadioButton(); + rd_Hunter = new System.Windows.Forms.RadioButton(); + label1 = new System.Windows.Forms.Label(); + tb_BuyerIndicatorName = new System.Windows.Forms.TextBox(); + bt_InsertBuyerIndicator = new DevExpress.XtraEditors.SimpleButton(); + simpleButton_SaveTest = new DevExpress.XtraEditors.SimpleButton(); + simpleButton_CalcurateData = new DevExpress.XtraEditors.SimpleButton(); + simpleButton_ViewResultData = new DevExpress.XtraEditors.SimpleButton(); + groupBox7 = new System.Windows.Forms.GroupBox(); + simpleButton_SavedResultViewer = new DevExpress.XtraEditors.SimpleButton(); + splitContainer_SetupPanel = new System.Windows.Forms.SplitContainer(); + textEdit_SellRegularExpression = new DevExpress.XtraEditors.TextEdit(); + textEdit_BuyRegularExpression = new DevExpress.XtraEditors.TextEdit(); + splitContainer_RegularExpression = new System.Windows.Forms.SplitContainer(); + groupBox8 = new System.Windows.Forms.GroupBox(); + groupBox9 = new System.Windows.Forms.GroupBox(); + label3 = new System.Windows.Forms.Label(); + label2 = new System.Windows.Forms.Label(); + textEdit_SellExceptionRegularExpression = new DevExpress.XtraEditors.TextEdit(); + groupBox10 = new System.Windows.Forms.GroupBox(); + tb_MoneyVolCnt = new System.Windows.Forms.TextBox(); + cb_StarValueLowOverlapUp = new System.Windows.Forms.CheckBox(); + cb_DownBeforeValueFlag = new System.Windows.Forms.CheckBox(); + cb_IncludeClearIndicator = new System.Windows.Forms.CheckBox(); + cb_UpperMainIndi = new System.Windows.Forms.CheckBox(); + groupBox12 = new System.Windows.Forms.GroupBox(); + tb_BigMoneyVolCnt = new System.Windows.Forms.TextBox(); + cb_BuyBigthanHighType = new DevExpress.XtraEditors.ComboBoxEdit(); + cb_BigMoneyVolType = new DevExpress.XtraEditors.ComboBoxEdit(); + ck_BigMoneyVol = new System.Windows.Forms.CheckBox(); + ck_BuyBigthanHighVal = new System.Windows.Forms.CheckBox(); + cb_sell = new DevExpress.XtraEditors.ComboBoxEdit(); + cb_buy = new DevExpress.XtraEditors.ComboBoxEdit(); + tb_IndicatorNum = new System.Windows.Forms.TextBox(); + ck_SlopeSell = new System.Windows.Forms.CheckBox(); + groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)comboBoxEdit_IndicatorSelection.Properties).BeginInit(); + groupBox2.SuspendLayout(); + groupBox11.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)panelControl_IndicatorSetup).BeginInit(); + groupBox5.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dateEdit_EndDateTime.Properties).BeginInit(); + ((System.ComponentModel.ISupportInitialize)dateEdit_EndDateTime.Properties.CalendarTimeProperties).BeginInit(); + ((System.ComponentModel.ISupportInitialize)dateEdit_StartDateTime.Properties).BeginInit(); + ((System.ComponentModel.ISupportInitialize)dateEdit_StartDateTime.Properties.CalendarTimeProperties).BeginInit(); + groupBox3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)treeList_BuySetupList).BeginInit(); + groupBox4.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)treeList_SellSetupList).BeginInit(); + groupBox6.SuspendLayout(); + groupBox7.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)splitContainer_SetupPanel).BeginInit(); + splitContainer_SetupPanel.Panel1.SuspendLayout(); + splitContainer_SetupPanel.Panel2.SuspendLayout(); + splitContainer_SetupPanel.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)textEdit_SellRegularExpression.Properties).BeginInit(); + ((System.ComponentModel.ISupportInitialize)textEdit_BuyRegularExpression.Properties).BeginInit(); + ((System.ComponentModel.ISupportInitialize)splitContainer_RegularExpression).BeginInit(); + splitContainer_RegularExpression.Panel1.SuspendLayout(); + splitContainer_RegularExpression.Panel2.SuspendLayout(); + splitContainer_RegularExpression.SuspendLayout(); + groupBox8.SuspendLayout(); + groupBox9.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)textEdit_SellExceptionRegularExpression.Properties).BeginInit(); + groupBox10.SuspendLayout(); + groupBox12.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)cb_BuyBigthanHighType.Properties).BeginInit(); + ((System.ComponentModel.ISupportInitialize)cb_BigMoneyVolType.Properties).BeginInit(); + ((System.ComponentModel.ISupportInitialize)cb_sell.Properties).BeginInit(); + ((System.ComponentModel.ISupportInitialize)cb_buy.Properties).BeginInit(); + SuspendLayout(); // // groupBox1 // - this.groupBox1.Controls.Add(this.comboBoxEdit_IndicatorSelection); - this.groupBox1.Location = new System.Drawing.Point(19, 25); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(186, 52); - this.groupBox1.TabIndex = 0; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "지표 선택"; + groupBox1.Controls.Add(comboBoxEdit_IndicatorSelection); + groupBox1.Location = new System.Drawing.Point(19, 31); + groupBox1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox1.Name = "groupBox1"; + groupBox1.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox1.Size = new System.Drawing.Size(186, 65); + groupBox1.TabIndex = 0; + groupBox1.TabStop = false; + groupBox1.Text = "지표 선택"; // // comboBoxEdit_IndicatorSelection // - this.comboBoxEdit_IndicatorSelection.Location = new System.Drawing.Point(7, 21); - this.comboBoxEdit_IndicatorSelection.Name = "comboBoxEdit_IndicatorSelection"; - this.comboBoxEdit_IndicatorSelection.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { - new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)}); - this.comboBoxEdit_IndicatorSelection.Size = new System.Drawing.Size(173, 20); - this.comboBoxEdit_IndicatorSelection.TabIndex = 0; - this.comboBoxEdit_IndicatorSelection.SelectedIndexChanged += new System.EventHandler(this.comboBoxEdit_IndicatorSelection_SelectedIndexChanged); + comboBoxEdit_IndicatorSelection.Location = new System.Drawing.Point(7, 26); + comboBoxEdit_IndicatorSelection.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + comboBoxEdit_IndicatorSelection.Name = "comboBoxEdit_IndicatorSelection"; + comboBoxEdit_IndicatorSelection.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + comboBoxEdit_IndicatorSelection.Size = new System.Drawing.Size(173, 20); + comboBoxEdit_IndicatorSelection.TabIndex = 0; + comboBoxEdit_IndicatorSelection.SelectedIndexChanged += comboBoxEdit_IndicatorSelection_SelectedIndexChanged; // // groupBox2 // - this.groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox2.Controls.Add(this.groupBox11); - this.groupBox2.Controls.Add(this.simpleButton_ToSellList); - this.groupBox2.Controls.Add(this.simpleButton_SetupEdit); - this.groupBox2.Controls.Add(this.simpleButton_SetupDelete); - this.groupBox2.Controls.Add(this.simpleButton_TobuyList); - this.groupBox2.Controls.Add(this.panelControl_IndicatorSetup); - this.groupBox2.Controls.Add(this.groupBox1); - this.groupBox2.Location = new System.Drawing.Point(12, 139); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(913, 345); - this.groupBox2.TabIndex = 0; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "조건 설정"; + groupBox2.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + groupBox2.Controls.Add(groupBox11); + groupBox2.Controls.Add(simpleButton_ToSellList); + groupBox2.Controls.Add(simpleButton_SetupEdit); + groupBox2.Controls.Add(simpleButton_SetupDelete); + groupBox2.Controls.Add(simpleButton_TobuyList); + groupBox2.Controls.Add(panelControl_IndicatorSetup); + groupBox2.Controls.Add(groupBox1); + groupBox2.Location = new System.Drawing.Point(12, 174); + groupBox2.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox2.Name = "groupBox2"; + groupBox2.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox2.Size = new System.Drawing.Size(913, 431); + groupBox2.TabIndex = 0; + groupBox2.TabStop = false; + groupBox2.Text = "조건 설정"; // // groupBox11 // - this.groupBox11.Controls.Add(this.tb_SearchResultDataName); - this.groupBox11.Controls.Add(this.label4); - this.groupBox11.Controls.Add(this.bt_InsertList); - this.groupBox11.Controls.Add(this.bt_CheckedList); - this.groupBox11.Controls.Add(this.bt_CalculateList); - this.groupBox11.Location = new System.Drawing.Point(226, 25); - this.groupBox11.Name = "groupBox11"; - this.groupBox11.Size = new System.Drawing.Size(457, 53); - this.groupBox11.TabIndex = 1; - this.groupBox11.TabStop = false; - this.groupBox11.Text = "List 계산"; + groupBox11.Controls.Add(tb_SearchResultDataName); + groupBox11.Controls.Add(label4); + groupBox11.Controls.Add(bt_InsertList); + groupBox11.Controls.Add(bt_CheckedList); + groupBox11.Controls.Add(bt_CalculateList); + groupBox11.Location = new System.Drawing.Point(226, 31); + groupBox11.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox11.Name = "groupBox11"; + groupBox11.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox11.Size = new System.Drawing.Size(457, 66); + groupBox11.TabIndex = 1; + groupBox11.TabStop = false; + groupBox11.Text = "List 계산"; // // tb_SearchResultDataName // - this.tb_SearchResultDataName.Location = new System.Drawing.Point(59, 23); - this.tb_SearchResultDataName.Name = "tb_SearchResultDataName"; - this.tb_SearchResultDataName.Size = new System.Drawing.Size(105, 21); - this.tb_SearchResultDataName.TabIndex = 6; + tb_SearchResultDataName.Location = new System.Drawing.Point(59, 29); + tb_SearchResultDataName.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + tb_SearchResultDataName.Name = "tb_SearchResultDataName"; + tb_SearchResultDataName.Size = new System.Drawing.Size(105, 23); + tb_SearchResultDataName.TabIndex = 6; // // label4 // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(13, 26); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(47, 12); - this.label4.TabIndex = 7; - this.label4.Text = "Name :"; + label4.AutoSize = true; + label4.Location = new System.Drawing.Point(13, 32); + label4.Name = "label4"; + label4.Size = new System.Drawing.Size(46, 15); + label4.TabIndex = 7; + label4.Text = "Name :"; // // bt_InsertList // - this.bt_InsertList.Location = new System.Drawing.Point(170, 16); - this.bt_InsertList.Name = "bt_InsertList"; - this.bt_InsertList.Size = new System.Drawing.Size(89, 31); - this.bt_InsertList.TabIndex = 3; - this.bt_InsertList.Text = "List에 추가"; - this.bt_InsertList.Click += new System.EventHandler(this.bt_InsertList_Click); + bt_InsertList.Location = new System.Drawing.Point(170, 20); + bt_InsertList.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + bt_InsertList.Name = "bt_InsertList"; + bt_InsertList.Size = new System.Drawing.Size(89, 39); + bt_InsertList.TabIndex = 3; + bt_InsertList.Text = "List에 추가"; + bt_InsertList.Click += bt_InsertList_Click; // // bt_CheckedList // - this.bt_CheckedList.Location = new System.Drawing.Point(265, 16); - this.bt_CheckedList.Name = "bt_CheckedList"; - this.bt_CheckedList.Size = new System.Drawing.Size(89, 31); - this.bt_CheckedList.TabIndex = 4; - this.bt_CheckedList.Text = "List 확인"; - this.bt_CheckedList.Click += new System.EventHandler(this.bt_CheckedList_Click); + bt_CheckedList.Location = new System.Drawing.Point(265, 20); + bt_CheckedList.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + bt_CheckedList.Name = "bt_CheckedList"; + bt_CheckedList.Size = new System.Drawing.Size(89, 39); + bt_CheckedList.TabIndex = 4; + bt_CheckedList.Text = "List 확인"; + bt_CheckedList.Click += bt_CheckedList_Click; // // bt_CalculateList // - this.bt_CalculateList.Location = new System.Drawing.Point(360, 16); - this.bt_CalculateList.Name = "bt_CalculateList"; - this.bt_CalculateList.Size = new System.Drawing.Size(89, 31); - this.bt_CalculateList.TabIndex = 5; - this.bt_CalculateList.Text = "List 계산하기"; - this.bt_CalculateList.Click += new System.EventHandler(this.bt_CalculateList_Click); + bt_CalculateList.Location = new System.Drawing.Point(360, 20); + bt_CalculateList.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + bt_CalculateList.Name = "bt_CalculateList"; + bt_CalculateList.Size = new System.Drawing.Size(89, 39); + bt_CalculateList.TabIndex = 5; + bt_CalculateList.Text = "List 계산하기"; + bt_CalculateList.Click += bt_CalculateList_Click; // // simpleButton_ToSellList // - this.simpleButton_ToSellList.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_ToSellList.Appearance.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(128)))), ((int)(((byte)(255))))); - this.simpleButton_ToSellList.Appearance.Options.UseBackColor = true; - this.simpleButton_ToSellList.Location = new System.Drawing.Point(807, 304); - this.simpleButton_ToSellList.Name = "simpleButton_ToSellList"; - this.simpleButton_ToSellList.Size = new System.Drawing.Size(97, 31); - this.simpleButton_ToSellList.TabIndex = 2; - this.simpleButton_ToSellList.Text = "판매에 추가"; - this.simpleButton_ToSellList.Click += new System.EventHandler(this.simpleButton_BuySellButton_Click); + simpleButton_ToSellList.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + simpleButton_ToSellList.Appearance.BackColor = System.Drawing.Color.FromArgb(128, 128, 255); + simpleButton_ToSellList.Appearance.Options.UseBackColor = true; + simpleButton_ToSellList.Location = new System.Drawing.Point(807, 380); + simpleButton_ToSellList.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_ToSellList.Name = "simpleButton_ToSellList"; + simpleButton_ToSellList.Size = new System.Drawing.Size(97, 39); + simpleButton_ToSellList.TabIndex = 2; + simpleButton_ToSellList.Text = "판매에 추가"; + simpleButton_ToSellList.Click += simpleButton_BuySellButton_Click; // // simpleButton_SetupEdit // - this.simpleButton_SetupEdit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_SetupEdit.Appearance.ForeColor = System.Drawing.Color.Blue; - this.simpleButton_SetupEdit.Appearance.Options.UseForeColor = true; - this.simpleButton_SetupEdit.Location = new System.Drawing.Point(469, 304); - this.simpleButton_SetupEdit.Name = "simpleButton_SetupEdit"; - this.simpleButton_SetupEdit.Size = new System.Drawing.Size(97, 31); - this.simpleButton_SetupEdit.TabIndex = 2; - this.simpleButton_SetupEdit.Text = "수정"; - this.simpleButton_SetupEdit.Click += new System.EventHandler(this.simpleButton_SetupEdit_Click); - // - // bt_AllClear - // - this.bt_AllClear.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bt_AllClear.Appearance.ForeColor = System.Drawing.Color.Black; - this.bt_AllClear.Appearance.Options.UseForeColor = true; - this.bt_AllClear.Location = new System.Drawing.Point(340, 95); - this.bt_AllClear.Name = "bt_AllClear"; - this.bt_AllClear.Size = new System.Drawing.Size(97, 31); - this.bt_AllClear.TabIndex = 2; - this.bt_AllClear.Text = "전체 초기화"; - this.bt_AllClear.Click += new System.EventHandler(this.simpleButton1_Click); - // - // simpleButton_SetupRefresh - // - this.simpleButton_SetupRefresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_SetupRefresh.Appearance.ForeColor = System.Drawing.Color.Teal; - this.simpleButton_SetupRefresh.Appearance.Options.UseForeColor = true; - this.simpleButton_SetupRefresh.Location = new System.Drawing.Point(237, 95); - this.simpleButton_SetupRefresh.Name = "simpleButton_SetupRefresh"; - this.simpleButton_SetupRefresh.Size = new System.Drawing.Size(97, 31); - this.simpleButton_SetupRefresh.TabIndex = 2; - this.simpleButton_SetupRefresh.Text = "조건 초기화"; - this.simpleButton_SetupRefresh.Click += new System.EventHandler(this.simpleButton_SetupRefresh_Click); + simpleButton_SetupEdit.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + simpleButton_SetupEdit.Appearance.ForeColor = System.Drawing.Color.Blue; + simpleButton_SetupEdit.Appearance.Options.UseForeColor = true; + simpleButton_SetupEdit.Location = new System.Drawing.Point(469, 380); + simpleButton_SetupEdit.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_SetupEdit.Name = "simpleButton_SetupEdit"; + simpleButton_SetupEdit.Size = new System.Drawing.Size(97, 39); + simpleButton_SetupEdit.TabIndex = 2; + simpleButton_SetupEdit.Text = "수정"; + simpleButton_SetupEdit.Click += simpleButton_SetupEdit_Click; // // simpleButton_SetupDelete // - this.simpleButton_SetupDelete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_SetupDelete.Appearance.ForeColor = System.Drawing.Color.Red; - this.simpleButton_SetupDelete.Appearance.Options.UseForeColor = true; - this.simpleButton_SetupDelete.Location = new System.Drawing.Point(572, 304); - this.simpleButton_SetupDelete.Name = "simpleButton_SetupDelete"; - this.simpleButton_SetupDelete.Size = new System.Drawing.Size(97, 31); - this.simpleButton_SetupDelete.TabIndex = 2; - this.simpleButton_SetupDelete.Text = "삭제"; - this.simpleButton_SetupDelete.Click += new System.EventHandler(this.simpleButton_SetupDelete_Click); + simpleButton_SetupDelete.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + simpleButton_SetupDelete.Appearance.ForeColor = System.Drawing.Color.Red; + simpleButton_SetupDelete.Appearance.Options.UseForeColor = true; + simpleButton_SetupDelete.Location = new System.Drawing.Point(572, 380); + simpleButton_SetupDelete.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_SetupDelete.Name = "simpleButton_SetupDelete"; + simpleButton_SetupDelete.Size = new System.Drawing.Size(97, 39); + simpleButton_SetupDelete.TabIndex = 2; + simpleButton_SetupDelete.Text = "삭제"; + simpleButton_SetupDelete.Click += simpleButton_SetupDelete_Click; // // simpleButton_TobuyList // - this.simpleButton_TobuyList.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_TobuyList.Appearance.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(128))))); - this.simpleButton_TobuyList.Appearance.Options.UseBackColor = true; - this.simpleButton_TobuyList.Location = new System.Drawing.Point(704, 304); - this.simpleButton_TobuyList.Name = "simpleButton_TobuyList"; - this.simpleButton_TobuyList.Size = new System.Drawing.Size(97, 31); - this.simpleButton_TobuyList.TabIndex = 2; - this.simpleButton_TobuyList.Text = "구매에 추가"; - this.simpleButton_TobuyList.Click += new System.EventHandler(this.simpleButton_BuySellButton_Click); + simpleButton_TobuyList.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + simpleButton_TobuyList.Appearance.BackColor = System.Drawing.Color.FromArgb(255, 128, 128); + simpleButton_TobuyList.Appearance.Options.UseBackColor = true; + simpleButton_TobuyList.Location = new System.Drawing.Point(704, 380); + simpleButton_TobuyList.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_TobuyList.Name = "simpleButton_TobuyList"; + simpleButton_TobuyList.Size = new System.Drawing.Size(97, 39); + simpleButton_TobuyList.TabIndex = 2; + simpleButton_TobuyList.Text = "구매에 추가"; + simpleButton_TobuyList.Click += simpleButton_BuySellButton_Click; // // panelControl_IndicatorSetup // - this.panelControl_IndicatorSetup.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panelControl_IndicatorSetup.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.Flat; - this.panelControl_IndicatorSetup.Location = new System.Drawing.Point(19, 83); - this.panelControl_IndicatorSetup.Name = "panelControl_IndicatorSetup"; - this.panelControl_IndicatorSetup.Size = new System.Drawing.Size(885, 215); - this.panelControl_IndicatorSetup.TabIndex = 1; + panelControl_IndicatorSetup.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + panelControl_IndicatorSetup.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.Flat; + panelControl_IndicatorSetup.Location = new System.Drawing.Point(19, 104); + panelControl_IndicatorSetup.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + panelControl_IndicatorSetup.Name = "panelControl_IndicatorSetup"; + panelControl_IndicatorSetup.Size = new System.Drawing.Size(885, 269); + panelControl_IndicatorSetup.TabIndex = 1; + // + // bt_AllClear + // + bt_AllClear.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + bt_AllClear.Appearance.ForeColor = System.Drawing.Color.Black; + bt_AllClear.Appearance.Options.UseForeColor = true; + bt_AllClear.Location = new System.Drawing.Point(340, 119); + bt_AllClear.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + bt_AllClear.Name = "bt_AllClear"; + bt_AllClear.Size = new System.Drawing.Size(97, 39); + bt_AllClear.TabIndex = 2; + bt_AllClear.Text = "전체 초기화"; + bt_AllClear.Click += simpleButton1_Click; + // + // simpleButton_SetupRefresh + // + simpleButton_SetupRefresh.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + simpleButton_SetupRefresh.Appearance.ForeColor = System.Drawing.Color.Teal; + simpleButton_SetupRefresh.Appearance.Options.UseForeColor = true; + simpleButton_SetupRefresh.Location = new System.Drawing.Point(237, 119); + simpleButton_SetupRefresh.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_SetupRefresh.Name = "simpleButton_SetupRefresh"; + simpleButton_SetupRefresh.Size = new System.Drawing.Size(97, 39); + simpleButton_SetupRefresh.TabIndex = 2; + simpleButton_SetupRefresh.Text = "조건 초기화"; + simpleButton_SetupRefresh.Click += simpleButton_SetupRefresh_Click; // // groupBox5 // - this.groupBox5.Controls.Add(this.dateEdit_EndDateTime); - this.groupBox5.Controls.Add(this.dateEdit_StartDateTime); - this.groupBox5.Controls.Add(this.labelControl1); - this.groupBox5.Location = new System.Drawing.Point(12, 23); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(448, 52); - this.groupBox5.TabIndex = 0; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "기간 선택"; + groupBox5.Controls.Add(dateEdit_EndDateTime); + groupBox5.Controls.Add(dateEdit_StartDateTime); + groupBox5.Controls.Add(labelControl1); + groupBox5.Location = new System.Drawing.Point(12, 29); + groupBox5.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox5.Name = "groupBox5"; + groupBox5.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox5.Size = new System.Drawing.Size(448, 65); + groupBox5.TabIndex = 0; + groupBox5.TabStop = false; + groupBox5.Text = "기간 선택"; // // dateEdit_EndDateTime // - this.dateEdit_EndDateTime.EditValue = null; - this.dateEdit_EndDateTime.Location = new System.Drawing.Point(240, 20); - this.dateEdit_EndDateTime.Name = "dateEdit_EndDateTime"; - this.dateEdit_EndDateTime.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { - new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)}); - this.dateEdit_EndDateTime.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { - new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)}); - this.dateEdit_EndDateTime.Properties.DisplayFormat.FormatString = "u"; - this.dateEdit_EndDateTime.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; - this.dateEdit_EndDateTime.Properties.Mask.EditMask = "u"; - this.dateEdit_EndDateTime.Size = new System.Drawing.Size(193, 20); - this.dateEdit_EndDateTime.TabIndex = 4; + dateEdit_EndDateTime.EditValue = null; + dateEdit_EndDateTime.Location = new System.Drawing.Point(240, 25); + dateEdit_EndDateTime.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + dateEdit_EndDateTime.Name = "dateEdit_EndDateTime"; + dateEdit_EndDateTime.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + dateEdit_EndDateTime.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + dateEdit_EndDateTime.Properties.DisplayFormat.FormatString = "u"; + dateEdit_EndDateTime.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; + dateEdit_EndDateTime.Properties.Mask.EditMask = "u"; + dateEdit_EndDateTime.Size = new System.Drawing.Size(193, 20); + dateEdit_EndDateTime.TabIndex = 4; // // dateEdit_StartDateTime // - this.dateEdit_StartDateTime.EditValue = null; - this.dateEdit_StartDateTime.Location = new System.Drawing.Point(26, 20); - this.dateEdit_StartDateTime.Name = "dateEdit_StartDateTime"; - this.dateEdit_StartDateTime.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { - new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)}); - this.dateEdit_StartDateTime.Properties.CalendarTimeEditing = DevExpress.Utils.DefaultBoolean.True; - this.dateEdit_StartDateTime.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { - new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)}); - this.dateEdit_StartDateTime.Properties.DisplayFormat.FormatString = "u"; - this.dateEdit_StartDateTime.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; - this.dateEdit_StartDateTime.Properties.EditFormat.FormatString = "u"; - this.dateEdit_StartDateTime.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime; - this.dateEdit_StartDateTime.Properties.Mask.EditMask = "u"; - this.dateEdit_StartDateTime.Size = new System.Drawing.Size(193, 20); - this.dateEdit_StartDateTime.TabIndex = 4; + dateEdit_StartDateTime.EditValue = null; + dateEdit_StartDateTime.Location = new System.Drawing.Point(26, 25); + dateEdit_StartDateTime.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + dateEdit_StartDateTime.Name = "dateEdit_StartDateTime"; + dateEdit_StartDateTime.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + dateEdit_StartDateTime.Properties.CalendarTimeEditing = DevExpress.Utils.DefaultBoolean.True; + dateEdit_StartDateTime.Properties.CalendarTimeProperties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + dateEdit_StartDateTime.Properties.DisplayFormat.FormatString = "u"; + dateEdit_StartDateTime.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime; + dateEdit_StartDateTime.Properties.EditFormat.FormatString = "u"; + dateEdit_StartDateTime.Properties.EditFormat.FormatType = DevExpress.Utils.FormatType.DateTime; + dateEdit_StartDateTime.Properties.Mask.EditMask = "u"; + dateEdit_StartDateTime.Size = new System.Drawing.Size(193, 20); + dateEdit_StartDateTime.TabIndex = 4; // // labelControl1 // - this.labelControl1.Location = new System.Drawing.Point(225, 22); - this.labelControl1.Name = "labelControl1"; - this.labelControl1.Size = new System.Drawing.Size(9, 14); - this.labelControl1.TabIndex = 3; - this.labelControl1.Text = "~"; + labelControl1.Location = new System.Drawing.Point(225, 28); + labelControl1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + labelControl1.Name = "labelControl1"; + labelControl1.Size = new System.Drawing.Size(9, 14); + labelControl1.TabIndex = 3; + labelControl1.Text = "~"; // // groupBox3 // - this.groupBox3.Controls.Add(this.treeList_BuySetupList); - this.groupBox3.Dock = System.Windows.Forms.DockStyle.Fill; - this.groupBox3.Location = new System.Drawing.Point(0, 0); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(482, 187); - this.groupBox3.TabIndex = 0; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "구매 조건 조합"; + groupBox3.Controls.Add(treeList_BuySetupList); + groupBox3.Dock = System.Windows.Forms.DockStyle.Fill; + groupBox3.Location = new System.Drawing.Point(0, 0); + groupBox3.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox3.Name = "groupBox3"; + groupBox3.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox3.Size = new System.Drawing.Size(482, 234); + groupBox3.TabIndex = 0; + groupBox3.TabStop = false; + groupBox3.Text = "구매 조건 조합"; // // treeList_BuySetupList // - this.treeList_BuySetupList.Columns.AddRange(new DevExpress.XtraTreeList.Columns.TreeListColumn[] { - this.treeListColumn_IndexString, - this.treeListColumn_IndicatorType, - this.treeListColumn_Description}); - this.treeList_BuySetupList.Cursor = System.Windows.Forms.Cursors.Default; - this.treeList_BuySetupList.Dock = System.Windows.Forms.DockStyle.Fill; - this.treeList_BuySetupList.Location = new System.Drawing.Point(3, 17); - this.treeList_BuySetupList.Name = "treeList_BuySetupList"; - this.treeList_BuySetupList.OptionsBehavior.Editable = false; - this.treeList_BuySetupList.OptionsView.ShowIndicator = false; - this.treeList_BuySetupList.OptionsView.ShowRoot = false; - this.treeList_BuySetupList.Size = new System.Drawing.Size(476, 167); - this.treeList_BuySetupList.TabIndex = 1; - this.treeList_BuySetupList.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.treeList_BuySetupList_MouseDoubleClick); + treeList_BuySetupList.Columns.AddRange(new DevExpress.XtraTreeList.Columns.TreeListColumn[] { treeListColumn_IndexString, treeListColumn_IndicatorType, treeListColumn_Description }); + treeList_BuySetupList.Dock = System.Windows.Forms.DockStyle.Fill; + treeList_BuySetupList.Location = new System.Drawing.Point(3, 20); + treeList_BuySetupList.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + treeList_BuySetupList.Name = "treeList_BuySetupList"; + treeList_BuySetupList.OptionsBehavior.Editable = false; + treeList_BuySetupList.OptionsView.ShowIndicator = false; + treeList_BuySetupList.OptionsView.ShowRoot = false; + treeList_BuySetupList.Size = new System.Drawing.Size(476, 210); + treeList_BuySetupList.TabIndex = 1; + treeList_BuySetupList.MouseDoubleClick += treeList_BuySetupList_MouseDoubleClick; // // treeListColumn_IndexString // - this.treeListColumn_IndexString.Caption = "번호"; - this.treeListColumn_IndexString.FieldName = "IndexString"; - this.treeListColumn_IndexString.Name = "treeListColumn_IndexString"; - this.treeListColumn_IndexString.Visible = true; - this.treeListColumn_IndexString.VisibleIndex = 0; - this.treeListColumn_IndexString.Width = 29; + treeListColumn_IndexString.Caption = "번호"; + treeListColumn_IndexString.FieldName = "IndexString"; + treeListColumn_IndexString.Name = "treeListColumn_IndexString"; + treeListColumn_IndexString.Visible = true; + treeListColumn_IndexString.VisibleIndex = 0; + treeListColumn_IndexString.Width = 29; // // treeListColumn_IndicatorType // - this.treeListColumn_IndicatorType.AppearanceCell.Options.UseTextOptions = true; - this.treeListColumn_IndicatorType.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near; - this.treeListColumn_IndicatorType.Caption = "지표"; - this.treeListColumn_IndicatorType.FieldName = "IndicatorType"; - this.treeListColumn_IndicatorType.Name = "treeListColumn_IndicatorType"; - this.treeListColumn_IndicatorType.UnboundType = DevExpress.XtraTreeList.Data.UnboundColumnType.Object; - this.treeListColumn_IndicatorType.Visible = true; - this.treeListColumn_IndicatorType.VisibleIndex = 1; + treeListColumn_IndicatorType.AppearanceCell.Options.UseTextOptions = true; + treeListColumn_IndicatorType.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near; + treeListColumn_IndicatorType.Caption = "지표"; + treeListColumn_IndicatorType.FieldName = "IndicatorType"; + treeListColumn_IndicatorType.Name = "treeListColumn_IndicatorType"; + treeListColumn_IndicatorType.UnboundType = DevExpress.XtraTreeList.Data.UnboundColumnType.Object; + treeListColumn_IndicatorType.Visible = true; + treeListColumn_IndicatorType.VisibleIndex = 1; // // treeListColumn_Description // - this.treeListColumn_Description.Caption = "내용"; - this.treeListColumn_Description.FieldName = "Description"; - this.treeListColumn_Description.Name = "treeListColumn_Description"; - this.treeListColumn_Description.Visible = true; - this.treeListColumn_Description.VisibleIndex = 2; - this.treeListColumn_Description.Width = 369; + treeListColumn_Description.Caption = "내용"; + treeListColumn_Description.FieldName = "Description"; + treeListColumn_Description.Name = "treeListColumn_Description"; + treeListColumn_Description.Visible = true; + treeListColumn_Description.VisibleIndex = 2; + treeListColumn_Description.Width = 369; // // groupBox4 // - this.groupBox4.Controls.Add(this.treeList_SellSetupList); - this.groupBox4.Dock = System.Windows.Forms.DockStyle.Fill; - this.groupBox4.Location = new System.Drawing.Point(0, 0); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(426, 187); - this.groupBox4.TabIndex = 0; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "판매 조건 조합"; + groupBox4.Controls.Add(treeList_SellSetupList); + groupBox4.Dock = System.Windows.Forms.DockStyle.Fill; + groupBox4.Location = new System.Drawing.Point(0, 0); + groupBox4.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox4.Name = "groupBox4"; + groupBox4.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox4.Size = new System.Drawing.Size(426, 234); + groupBox4.TabIndex = 0; + groupBox4.TabStop = false; + groupBox4.Text = "판매 조건 조합"; // // treeList_SellSetupList // - this.treeList_SellSetupList.Columns.AddRange(new DevExpress.XtraTreeList.Columns.TreeListColumn[] { - this.treeListColumn1, - this.treeListColumn2, - this.treeListColumn3}); - this.treeList_SellSetupList.Cursor = System.Windows.Forms.Cursors.Default; - this.treeList_SellSetupList.Dock = System.Windows.Forms.DockStyle.Fill; - this.treeList_SellSetupList.Location = new System.Drawing.Point(3, 17); - this.treeList_SellSetupList.Name = "treeList_SellSetupList"; - this.treeList_SellSetupList.OptionsBehavior.Editable = false; - this.treeList_SellSetupList.OptionsView.ShowIndicator = false; - this.treeList_SellSetupList.OptionsView.ShowRoot = false; - this.treeList_SellSetupList.Size = new System.Drawing.Size(420, 167); - this.treeList_SellSetupList.TabIndex = 2; - this.treeList_SellSetupList.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.treeList_BuySetupList_MouseDoubleClick); + treeList_SellSetupList.Columns.AddRange(new DevExpress.XtraTreeList.Columns.TreeListColumn[] { treeListColumn1, treeListColumn2, treeListColumn3 }); + treeList_SellSetupList.Dock = System.Windows.Forms.DockStyle.Fill; + treeList_SellSetupList.Location = new System.Drawing.Point(3, 20); + treeList_SellSetupList.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + treeList_SellSetupList.Name = "treeList_SellSetupList"; + treeList_SellSetupList.OptionsBehavior.Editable = false; + treeList_SellSetupList.OptionsView.ShowIndicator = false; + treeList_SellSetupList.OptionsView.ShowRoot = false; + treeList_SellSetupList.Size = new System.Drawing.Size(420, 210); + treeList_SellSetupList.TabIndex = 2; + treeList_SellSetupList.MouseDoubleClick += treeList_BuySetupList_MouseDoubleClick; // // treeListColumn1 // - this.treeListColumn1.Caption = "번호"; - this.treeListColumn1.FieldName = "IndexString"; - this.treeListColumn1.Name = "treeListColumn1"; - this.treeListColumn1.Visible = true; - this.treeListColumn1.VisibleIndex = 0; - this.treeListColumn1.Width = 31; + treeListColumn1.Caption = "번호"; + treeListColumn1.FieldName = "IndexString"; + treeListColumn1.Name = "treeListColumn1"; + treeListColumn1.Visible = true; + treeListColumn1.VisibleIndex = 0; + treeListColumn1.Width = 31; // // treeListColumn2 // - this.treeListColumn2.AppearanceCell.Options.UseTextOptions = true; - this.treeListColumn2.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near; - this.treeListColumn2.Caption = "지표"; - this.treeListColumn2.FieldName = "IndicatorType"; - this.treeListColumn2.Name = "treeListColumn2"; - this.treeListColumn2.UnboundType = DevExpress.XtraTreeList.Data.UnboundColumnType.Object; - this.treeListColumn2.Visible = true; - this.treeListColumn2.VisibleIndex = 1; + treeListColumn2.AppearanceCell.Options.UseTextOptions = true; + treeListColumn2.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Near; + treeListColumn2.Caption = "지표"; + treeListColumn2.FieldName = "IndicatorType"; + treeListColumn2.Name = "treeListColumn2"; + treeListColumn2.UnboundType = DevExpress.XtraTreeList.Data.UnboundColumnType.Object; + treeListColumn2.Visible = true; + treeListColumn2.VisibleIndex = 1; // // treeListColumn3 // - this.treeListColumn3.Caption = "내용"; - this.treeListColumn3.FieldName = "Description"; - this.treeListColumn3.Name = "treeListColumn3"; - this.treeListColumn3.Visible = true; - this.treeListColumn3.VisibleIndex = 2; - this.treeListColumn3.Width = 307; + treeListColumn3.Caption = "내용"; + treeListColumn3.FieldName = "Description"; + treeListColumn3.Name = "treeListColumn3"; + treeListColumn3.Visible = true; + treeListColumn3.VisibleIndex = 2; + treeListColumn3.Width = 307; // // groupBox6 // - this.groupBox6.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox6.Controls.Add(this.rd_RealtimeHunter); - this.groupBox6.Controls.Add(this.rd_Hunter); - this.groupBox6.Controls.Add(this.label1); - this.groupBox6.Controls.Add(this.tb_BuyerIndicatorName); - this.groupBox6.Controls.Add(this.bt_InsertBuyerIndicator); - this.groupBox6.Controls.Add(this.simpleButton_SaveTest); - this.groupBox6.Controls.Add(this.simpleButton_CalcurateData); - this.groupBox6.Controls.Add(this.simpleButton_ViewResultData); - this.groupBox6.Location = new System.Drawing.Point(12, 735); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.Size = new System.Drawing.Size(913, 62); - this.groupBox6.TabIndex = 0; - this.groupBox6.TabStop = false; - this.groupBox6.Text = "ETC"; + groupBox6.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + groupBox6.Controls.Add(rd_RealtimeHunter); + groupBox6.Controls.Add(rd_Hunter); + groupBox6.Controls.Add(label1); + groupBox6.Controls.Add(tb_BuyerIndicatorName); + groupBox6.Controls.Add(bt_InsertBuyerIndicator); + groupBox6.Controls.Add(simpleButton_SaveTest); + groupBox6.Controls.Add(simpleButton_CalcurateData); + groupBox6.Controls.Add(simpleButton_ViewResultData); + groupBox6.Location = new System.Drawing.Point(12, 919); + groupBox6.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox6.Name = "groupBox6"; + groupBox6.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox6.Size = new System.Drawing.Size(913, 78); + groupBox6.TabIndex = 0; + groupBox6.TabStop = false; + groupBox6.Text = "ETC"; // // rd_RealtimeHunter // - this.rd_RealtimeHunter.AutoSize = true; - this.rd_RealtimeHunter.Checked = true; - this.rd_RealtimeHunter.Location = new System.Drawing.Point(84, 28); - this.rd_RealtimeHunter.Name = "rd_RealtimeHunter"; - this.rd_RealtimeHunter.Size = new System.Drawing.Size(112, 16); - this.rd_RealtimeHunter.TabIndex = 12; - this.rd_RealtimeHunter.TabStop = true; - this.rd_RealtimeHunter.Text = "Realtime Hunter"; - this.rd_RealtimeHunter.UseVisualStyleBackColor = true; + rd_RealtimeHunter.AutoSize = true; + rd_RealtimeHunter.Checked = true; + rd_RealtimeHunter.Location = new System.Drawing.Point(84, 35); + rd_RealtimeHunter.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + rd_RealtimeHunter.Name = "rd_RealtimeHunter"; + rd_RealtimeHunter.Size = new System.Drawing.Size(112, 19); + rd_RealtimeHunter.TabIndex = 12; + rd_RealtimeHunter.TabStop = true; + rd_RealtimeHunter.Text = "Realtime Hunter"; + rd_RealtimeHunter.UseVisualStyleBackColor = true; // // rd_Hunter // - this.rd_Hunter.AutoSize = true; - this.rd_Hunter.Location = new System.Drawing.Point(19, 28); - this.rd_Hunter.Name = "rd_Hunter"; - this.rd_Hunter.Size = new System.Drawing.Size(59, 16); - this.rd_Hunter.TabIndex = 11; - this.rd_Hunter.Text = "Hunter"; - this.rd_Hunter.UseVisualStyleBackColor = true; + rd_Hunter.AutoSize = true; + rd_Hunter.Location = new System.Drawing.Point(19, 35); + rd_Hunter.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + rd_Hunter.Name = "rd_Hunter"; + rd_Hunter.Size = new System.Drawing.Size(62, 19); + rd_Hunter.TabIndex = 11; + rd_Hunter.Text = "Hunter"; + rd_Hunter.UseVisualStyleBackColor = true; // // label1 // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(210, 30); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(47, 12); - this.label1.TabIndex = 5; - this.label1.Text = "Name :"; + label1.AutoSize = true; + label1.Location = new System.Drawing.Point(210, 38); + label1.Name = "label1"; + label1.Size = new System.Drawing.Size(46, 15); + label1.TabIndex = 5; + label1.Text = "Name :"; // // tb_BuyerIndicatorName // - this.tb_BuyerIndicatorName.Location = new System.Drawing.Point(263, 27); - this.tb_BuyerIndicatorName.Name = "tb_BuyerIndicatorName"; - this.tb_BuyerIndicatorName.Size = new System.Drawing.Size(126, 21); - this.tb_BuyerIndicatorName.TabIndex = 4; + tb_BuyerIndicatorName.Location = new System.Drawing.Point(263, 34); + tb_BuyerIndicatorName.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + tb_BuyerIndicatorName.Name = "tb_BuyerIndicatorName"; + tb_BuyerIndicatorName.Size = new System.Drawing.Size(126, 23); + tb_BuyerIndicatorName.TabIndex = 4; // // bt_InsertBuyerIndicator // - this.bt_InsertBuyerIndicator.Location = new System.Drawing.Point(395, 20); - this.bt_InsertBuyerIndicator.Name = "bt_InsertBuyerIndicator"; - this.bt_InsertBuyerIndicator.Size = new System.Drawing.Size(118, 30); - this.bt_InsertBuyerIndicator.TabIndex = 3; - this.bt_InsertBuyerIndicator.Text = "Buyer 정규식에 추가"; - this.bt_InsertBuyerIndicator.Click += new System.EventHandler(this.bt_InsertBuyerIndicator_Click); + bt_InsertBuyerIndicator.Location = new System.Drawing.Point(395, 25); + bt_InsertBuyerIndicator.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + bt_InsertBuyerIndicator.Name = "bt_InsertBuyerIndicator"; + bt_InsertBuyerIndicator.Size = new System.Drawing.Size(118, 38); + bt_InsertBuyerIndicator.TabIndex = 3; + bt_InsertBuyerIndicator.Text = "Buyer 정규식에 추가"; + bt_InsertBuyerIndicator.Click += bt_InsertBuyerIndicator_Click; // // simpleButton_SaveTest // - this.simpleButton_SaveTest.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_SaveTest.Location = new System.Drawing.Point(557, 20); - this.simpleButton_SaveTest.Name = "simpleButton_SaveTest"; - this.simpleButton_SaveTest.Size = new System.Drawing.Size(97, 31); - this.simpleButton_SaveTest.TabIndex = 2; - this.simpleButton_SaveTest.Text = "임시저장버튼"; - this.simpleButton_SaveTest.Visible = false; - this.simpleButton_SaveTest.Click += new System.EventHandler(this.simpleButton_SaveTest_Click); + simpleButton_SaveTest.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + simpleButton_SaveTest.Location = new System.Drawing.Point(557, 25); + simpleButton_SaveTest.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_SaveTest.Name = "simpleButton_SaveTest"; + simpleButton_SaveTest.Size = new System.Drawing.Size(97, 39); + simpleButton_SaveTest.TabIndex = 2; + simpleButton_SaveTest.Text = "임시저장버튼"; + simpleButton_SaveTest.Visible = false; + simpleButton_SaveTest.Click += simpleButton_SaveTest_Click; // // simpleButton_CalcurateData // - this.simpleButton_CalcurateData.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_CalcurateData.Location = new System.Drawing.Point(676, 20); - this.simpleButton_CalcurateData.Name = "simpleButton_CalcurateData"; - this.simpleButton_CalcurateData.Size = new System.Drawing.Size(97, 31); - this.simpleButton_CalcurateData.TabIndex = 2; - this.simpleButton_CalcurateData.Text = "계산하기"; - this.simpleButton_CalcurateData.Click += new System.EventHandler(this.simpleButton_CalcurateData_Click); + simpleButton_CalcurateData.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + simpleButton_CalcurateData.Location = new System.Drawing.Point(676, 25); + simpleButton_CalcurateData.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_CalcurateData.Name = "simpleButton_CalcurateData"; + simpleButton_CalcurateData.Size = new System.Drawing.Size(97, 39); + simpleButton_CalcurateData.TabIndex = 2; + simpleButton_CalcurateData.Text = "계산하기"; + simpleButton_CalcurateData.Click += simpleButton_CalcurateData_Click; // // simpleButton_ViewResultData // - this.simpleButton_ViewResultData.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_ViewResultData.Location = new System.Drawing.Point(792, 20); - this.simpleButton_ViewResultData.Name = "simpleButton_ViewResultData"; - this.simpleButton_ViewResultData.Size = new System.Drawing.Size(97, 31); - this.simpleButton_ViewResultData.TabIndex = 2; - this.simpleButton_ViewResultData.Text = "결과 보기"; - this.simpleButton_ViewResultData.Click += new System.EventHandler(this.simpleButton_ViewResultData_Click); + simpleButton_ViewResultData.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + simpleButton_ViewResultData.Location = new System.Drawing.Point(792, 25); + simpleButton_ViewResultData.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_ViewResultData.Name = "simpleButton_ViewResultData"; + simpleButton_ViewResultData.Size = new System.Drawing.Size(97, 39); + simpleButton_ViewResultData.TabIndex = 2; + simpleButton_ViewResultData.Text = "결과 보기"; + simpleButton_ViewResultData.Click += simpleButton_ViewResultData_Click; // // groupBox7 // - this.groupBox7.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox7.Controls.Add(this.simpleButton_SavedResultViewer); - this.groupBox7.Location = new System.Drawing.Point(12, 81); - this.groupBox7.Name = "groupBox7"; - this.groupBox7.Size = new System.Drawing.Size(181, 52); - this.groupBox7.TabIndex = 0; - this.groupBox7.TabStop = false; - this.groupBox7.Text = "저장된 데이터"; + groupBox7.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + groupBox7.Controls.Add(simpleButton_SavedResultViewer); + groupBox7.Location = new System.Drawing.Point(12, 101); + groupBox7.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox7.Name = "groupBox7"; + groupBox7.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox7.Size = new System.Drawing.Size(181, 65); + groupBox7.TabIndex = 0; + groupBox7.TabStop = false; + groupBox7.Text = "저장된 데이터"; // // simpleButton_SavedResultViewer // - this.simpleButton_SavedResultViewer.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.simpleButton_SavedResultViewer.Location = new System.Drawing.Point(8, 15); - this.simpleButton_SavedResultViewer.Name = "simpleButton_SavedResultViewer"; - this.simpleButton_SavedResultViewer.Size = new System.Drawing.Size(161, 31); - this.simpleButton_SavedResultViewer.TabIndex = 2; - this.simpleButton_SavedResultViewer.Text = "저장된 결과 데이터 보기"; - this.simpleButton_SavedResultViewer.Click += new System.EventHandler(this.simpleButton_SavedResultViewer_Click); + simpleButton_SavedResultViewer.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + simpleButton_SavedResultViewer.Location = new System.Drawing.Point(8, 19); + simpleButton_SavedResultViewer.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + simpleButton_SavedResultViewer.Name = "simpleButton_SavedResultViewer"; + simpleButton_SavedResultViewer.Size = new System.Drawing.Size(161, 39); + simpleButton_SavedResultViewer.TabIndex = 2; + simpleButton_SavedResultViewer.Text = "저장된 결과 데이터 보기"; + simpleButton_SavedResultViewer.Click += simpleButton_SavedResultViewer_Click; // // splitContainer_SetupPanel // - this.splitContainer_SetupPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.splitContainer_SetupPanel.Location = new System.Drawing.Point(13, 491); - this.splitContainer_SetupPanel.Name = "splitContainer_SetupPanel"; + splitContainer_SetupPanel.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + splitContainer_SetupPanel.Location = new System.Drawing.Point(13, 614); + splitContainer_SetupPanel.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + splitContainer_SetupPanel.Name = "splitContainer_SetupPanel"; // // splitContainer_SetupPanel.Panel1 // - this.splitContainer_SetupPanel.Panel1.Controls.Add(this.groupBox3); + splitContainer_SetupPanel.Panel1.Controls.Add(groupBox3); // // splitContainer_SetupPanel.Panel2 // - this.splitContainer_SetupPanel.Panel2.Controls.Add(this.groupBox4); - this.splitContainer_SetupPanel.Size = new System.Drawing.Size(912, 187); - this.splitContainer_SetupPanel.SplitterDistance = 482; - this.splitContainer_SetupPanel.TabIndex = 1; + splitContainer_SetupPanel.Panel2.Controls.Add(groupBox4); + splitContainer_SetupPanel.Size = new System.Drawing.Size(912, 234); + splitContainer_SetupPanel.SplitterDistance = 482; + splitContainer_SetupPanel.TabIndex = 1; // // textEdit_SellRegularExpression // - this.textEdit_SellRegularExpression.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.textEdit_SellRegularExpression.Location = new System.Drawing.Point(54, 17); - this.textEdit_SellRegularExpression.Name = "textEdit_SellRegularExpression"; - this.textEdit_SellRegularExpression.Size = new System.Drawing.Size(137, 20); - this.textEdit_SellRegularExpression.TabIndex = 0; + textEdit_SellRegularExpression.Anchor = System.Windows.Forms.AnchorStyles.Top; + textEdit_SellRegularExpression.Location = new System.Drawing.Point(54, 21); + textEdit_SellRegularExpression.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + textEdit_SellRegularExpression.Name = "textEdit_SellRegularExpression"; + textEdit_SellRegularExpression.Size = new System.Drawing.Size(137, 20); + textEdit_SellRegularExpression.TabIndex = 0; // // textEdit_BuyRegularExpression // - this.textEdit_BuyRegularExpression.Dock = System.Windows.Forms.DockStyle.Top; - this.textEdit_BuyRegularExpression.Location = new System.Drawing.Point(3, 17); - this.textEdit_BuyRegularExpression.Name = "textEdit_BuyRegularExpression"; - this.textEdit_BuyRegularExpression.Size = new System.Drawing.Size(476, 20); - this.textEdit_BuyRegularExpression.TabIndex = 0; + textEdit_BuyRegularExpression.Dock = System.Windows.Forms.DockStyle.Top; + textEdit_BuyRegularExpression.Location = new System.Drawing.Point(3, 20); + textEdit_BuyRegularExpression.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + textEdit_BuyRegularExpression.Name = "textEdit_BuyRegularExpression"; + textEdit_BuyRegularExpression.Size = new System.Drawing.Size(476, 20); + textEdit_BuyRegularExpression.TabIndex = 0; // // splitContainer_RegularExpression // - this.splitContainer_RegularExpression.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.splitContainer_RegularExpression.Location = new System.Drawing.Point(10, 684); - this.splitContainer_RegularExpression.Name = "splitContainer_RegularExpression"; + splitContainer_RegularExpression.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + splitContainer_RegularExpression.Location = new System.Drawing.Point(10, 855); + splitContainer_RegularExpression.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + splitContainer_RegularExpression.Name = "splitContainer_RegularExpression"; // // splitContainer_RegularExpression.Panel1 // - this.splitContainer_RegularExpression.Panel1.Controls.Add(this.groupBox8); + splitContainer_RegularExpression.Panel1.Controls.Add(groupBox8); // // splitContainer_RegularExpression.Panel2 // - this.splitContainer_RegularExpression.Panel2.Controls.Add(this.groupBox9); - this.splitContainer_RegularExpression.Size = new System.Drawing.Size(912, 45); - this.splitContainer_RegularExpression.SplitterDistance = 482; - this.splitContainer_RegularExpression.TabIndex = 2; + splitContainer_RegularExpression.Panel2.Controls.Add(groupBox9); + splitContainer_RegularExpression.Size = new System.Drawing.Size(912, 56); + splitContainer_RegularExpression.SplitterDistance = 482; + splitContainer_RegularExpression.TabIndex = 2; // // groupBox8 // - this.groupBox8.Controls.Add(this.textEdit_BuyRegularExpression); - this.groupBox8.Dock = System.Windows.Forms.DockStyle.Fill; - this.groupBox8.Location = new System.Drawing.Point(0, 0); - this.groupBox8.Name = "groupBox8"; - this.groupBox8.Size = new System.Drawing.Size(482, 45); - this.groupBox8.TabIndex = 0; - this.groupBox8.TabStop = false; - this.groupBox8.Text = "구매 조건 조합"; + groupBox8.Controls.Add(textEdit_BuyRegularExpression); + groupBox8.Dock = System.Windows.Forms.DockStyle.Fill; + groupBox8.Location = new System.Drawing.Point(0, 0); + groupBox8.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox8.Name = "groupBox8"; + groupBox8.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox8.Size = new System.Drawing.Size(482, 56); + groupBox8.TabIndex = 0; + groupBox8.TabStop = false; + groupBox8.Text = "구매 조건 조합"; // // groupBox9 // - this.groupBox9.Controls.Add(this.label3); - this.groupBox9.Controls.Add(this.label2); - this.groupBox9.Controls.Add(this.textEdit_SellExceptionRegularExpression); - this.groupBox9.Controls.Add(this.textEdit_SellRegularExpression); - this.groupBox9.Dock = System.Windows.Forms.DockStyle.Fill; - this.groupBox9.Location = new System.Drawing.Point(0, 0); - this.groupBox9.Name = "groupBox9"; - this.groupBox9.Size = new System.Drawing.Size(426, 45); - this.groupBox9.TabIndex = 0; - this.groupBox9.TabStop = false; - this.groupBox9.Text = "판매 조건 조합"; + groupBox9.Controls.Add(label3); + groupBox9.Controls.Add(label2); + groupBox9.Controls.Add(textEdit_SellExceptionRegularExpression); + groupBox9.Controls.Add(textEdit_SellRegularExpression); + groupBox9.Dock = System.Windows.Forms.DockStyle.Fill; + groupBox9.Location = new System.Drawing.Point(0, 0); + groupBox9.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox9.Name = "groupBox9"; + groupBox9.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox9.Size = new System.Drawing.Size(426, 56); + groupBox9.TabIndex = 0; + groupBox9.TabStop = false; + groupBox9.Text = "판매 조건 조합"; // // label3 // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(215, 22); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(57, 12); - this.label3.TabIndex = 3; - this.label3.Text = "손절 조건"; + label3.AutoSize = true; + label3.Location = new System.Drawing.Point(215, 28); + label3.Name = "label3"; + label3.Size = new System.Drawing.Size(59, 15); + label3.TabIndex = 3; + label3.Text = "손절 조건"; // // label2 // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(19, 20); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(29, 12); - this.label2.TabIndex = 2; - this.label2.Text = "메인"; + label2.AutoSize = true; + label2.Location = new System.Drawing.Point(19, 25); + label2.Name = "label2"; + label2.Size = new System.Drawing.Size(31, 15); + label2.TabIndex = 2; + label2.Text = "메인"; // // textEdit_SellExceptionRegularExpression // - this.textEdit_SellExceptionRegularExpression.Anchor = System.Windows.Forms.AnchorStyles.Top; - this.textEdit_SellExceptionRegularExpression.Location = new System.Drawing.Point(278, 17); - this.textEdit_SellExceptionRegularExpression.Name = "textEdit_SellExceptionRegularExpression"; - this.textEdit_SellExceptionRegularExpression.Size = new System.Drawing.Size(137, 20); - this.textEdit_SellExceptionRegularExpression.TabIndex = 1; + textEdit_SellExceptionRegularExpression.Anchor = System.Windows.Forms.AnchorStyles.Top; + textEdit_SellExceptionRegularExpression.Location = new System.Drawing.Point(278, 21); + textEdit_SellExceptionRegularExpression.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + textEdit_SellExceptionRegularExpression.Name = "textEdit_SellExceptionRegularExpression"; + textEdit_SellExceptionRegularExpression.Size = new System.Drawing.Size(137, 20); + textEdit_SellExceptionRegularExpression.TabIndex = 1; // // groupBox10 // - this.groupBox10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox10.Controls.Add(this.tb_MoneyVolCnt); - this.groupBox10.Controls.Add(this.cb_StarValueLowOverlapUp); - this.groupBox10.Controls.Add(this.cb_DownBeforeValueFlag); - this.groupBox10.Controls.Add(this.cb_IncludeClearIndicator); - this.groupBox10.Controls.Add(this.cb_UpperMainIndi); - this.groupBox10.Location = new System.Drawing.Point(466, 13); - this.groupBox10.Name = "groupBox10"; - this.groupBox10.Size = new System.Drawing.Size(215, 113); - this.groupBox10.TabIndex = 4; - this.groupBox10.TabStop = false; - this.groupBox10.Text = "Data Setting"; - // - // cb_StarValueLowOverlapUp - // - this.cb_StarValueLowOverlapUp.AutoSize = true; - this.cb_StarValueLowOverlapUp.Location = new System.Drawing.Point(6, 84); - this.cb_StarValueLowOverlapUp.Name = "cb_StarValueLowOverlapUp"; - this.cb_StarValueLowOverlapUp.Size = new System.Drawing.Size(164, 16); - this.cb_StarValueLowOverlapUp.TabIndex = 14; - this.cb_StarValueLowOverlapUp.Text = "사는시점 전 고가<현 시가"; - this.cb_StarValueLowOverlapUp.UseVisualStyleBackColor = true; - // - // cb_DownBeforeValueFlag - // - this.cb_DownBeforeValueFlag.AutoSize = true; - this.cb_DownBeforeValueFlag.Location = new System.Drawing.Point(6, 62); - this.cb_DownBeforeValueFlag.Name = "cb_DownBeforeValueFlag"; - this.cb_DownBeforeValueFlag.Size = new System.Drawing.Size(196, 16); - this.cb_DownBeforeValueFlag.TabIndex = 13; - this.cb_DownBeforeValueFlag.Text = "최초돌파 시 메인조건>사전조건"; - this.cb_DownBeforeValueFlag.UseVisualStyleBackColor = true; - // - // cb_IncludeClearIndicator - // - this.cb_IncludeClearIndicator.AutoSize = true; - this.cb_IncludeClearIndicator.Checked = true; - this.cb_IncludeClearIndicator.CheckState = System.Windows.Forms.CheckState.Checked; - this.cb_IncludeClearIndicator.Location = new System.Drawing.Point(6, 40); - this.cb_IncludeClearIndicator.Name = "cb_IncludeClearIndicator"; - this.cb_IncludeClearIndicator.Size = new System.Drawing.Size(170, 16); - this.cb_IncludeClearIndicator.TabIndex = 12; - this.cb_IncludeClearIndicator.Text = "판매 완료 조건으로 Setting"; - this.cb_IncludeClearIndicator.UseVisualStyleBackColor = true; - // - // cb_UpperMainIndi - // - this.cb_UpperMainIndi.AutoSize = true; - this.cb_UpperMainIndi.Checked = true; - this.cb_UpperMainIndi.CheckState = System.Windows.Forms.CheckState.Checked; - this.cb_UpperMainIndi.Location = new System.Drawing.Point(6, 20); - this.cb_UpperMainIndi.Name = "cb_UpperMainIndi"; - this.cb_UpperMainIndi.Size = new System.Drawing.Size(128, 16); - this.cb_UpperMainIndi.TabIndex = 11; - this.cb_UpperMainIndi.Text = "메인조건>사전조건"; - this.cb_UpperMainIndi.UseVisualStyleBackColor = true; + groupBox10.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + groupBox10.Controls.Add(tb_MoneyVolCnt); + groupBox10.Controls.Add(cb_StarValueLowOverlapUp); + groupBox10.Controls.Add(cb_DownBeforeValueFlag); + groupBox10.Controls.Add(cb_IncludeClearIndicator); + groupBox10.Controls.Add(cb_UpperMainIndi); + groupBox10.Location = new System.Drawing.Point(466, 16); + groupBox10.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox10.Name = "groupBox10"; + groupBox10.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox10.Size = new System.Drawing.Size(200, 141); + groupBox10.TabIndex = 4; + groupBox10.TabStop = false; + groupBox10.Text = "Data Setting"; // // tb_MoneyVolCnt // - this.tb_MoneyVolCnt.Location = new System.Drawing.Point(308, 80); - this.tb_MoneyVolCnt.Name = "tb_MoneyVolCnt"; - this.tb_MoneyVolCnt.Size = new System.Drawing.Size(105, 21); - this.tb_MoneyVolCnt.TabIndex = 8; + tb_MoneyVolCnt.Location = new System.Drawing.Point(308, 100); + tb_MoneyVolCnt.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + tb_MoneyVolCnt.Name = "tb_MoneyVolCnt"; + tb_MoneyVolCnt.Size = new System.Drawing.Size(105, 23); + tb_MoneyVolCnt.TabIndex = 8; + // + // cb_StarValueLowOverlapUp + // + cb_StarValueLowOverlapUp.AutoSize = true; + cb_StarValueLowOverlapUp.Location = new System.Drawing.Point(6, 105); + cb_StarValueLowOverlapUp.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + cb_StarValueLowOverlapUp.Name = "cb_StarValueLowOverlapUp"; + cb_StarValueLowOverlapUp.Size = new System.Drawing.Size(166, 19); + cb_StarValueLowOverlapUp.TabIndex = 14; + cb_StarValueLowOverlapUp.Text = "사는시점 전 고가<현 시가"; + cb_StarValueLowOverlapUp.UseVisualStyleBackColor = true; + // + // cb_DownBeforeValueFlag + // + cb_DownBeforeValueFlag.AutoSize = true; + cb_DownBeforeValueFlag.Location = new System.Drawing.Point(6, 78); + cb_DownBeforeValueFlag.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + cb_DownBeforeValueFlag.Name = "cb_DownBeforeValueFlag"; + cb_DownBeforeValueFlag.Size = new System.Drawing.Size(198, 19); + cb_DownBeforeValueFlag.TabIndex = 13; + cb_DownBeforeValueFlag.Text = "최초돌파 시 메인조건>사전조건"; + cb_DownBeforeValueFlag.UseVisualStyleBackColor = true; + // + // cb_IncludeClearIndicator + // + cb_IncludeClearIndicator.AutoSize = true; + cb_IncludeClearIndicator.Checked = true; + cb_IncludeClearIndicator.CheckState = System.Windows.Forms.CheckState.Checked; + cb_IncludeClearIndicator.Location = new System.Drawing.Point(6, 50); + cb_IncludeClearIndicator.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + cb_IncludeClearIndicator.Name = "cb_IncludeClearIndicator"; + cb_IncludeClearIndicator.Size = new System.Drawing.Size(172, 19); + cb_IncludeClearIndicator.TabIndex = 12; + cb_IncludeClearIndicator.Text = "판매 완료 조건으로 Setting"; + cb_IncludeClearIndicator.UseVisualStyleBackColor = true; + // + // cb_UpperMainIndi + // + cb_UpperMainIndi.AutoSize = true; + cb_UpperMainIndi.Checked = true; + cb_UpperMainIndi.CheckState = System.Windows.Forms.CheckState.Checked; + cb_UpperMainIndi.Location = new System.Drawing.Point(6, 25); + cb_UpperMainIndi.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + cb_UpperMainIndi.Name = "cb_UpperMainIndi"; + cb_UpperMainIndi.Size = new System.Drawing.Size(130, 19); + cb_UpperMainIndi.TabIndex = 11; + cb_UpperMainIndi.Text = "메인조건>사전조건"; + cb_UpperMainIndi.UseVisualStyleBackColor = true; // // groupBox12 // - this.groupBox12.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox12.Controls.Add(this.tb_BigMoneyVolCnt); - this.groupBox12.Controls.Add(this.cb_BuyBigthanHighType); - this.groupBox12.Controls.Add(this.cb_BigMoneyVolType); - this.groupBox12.Controls.Add(this.ck_BigMoneyVol); - this.groupBox12.Controls.Add(this.ck_BuyBigthanHighVal); - this.groupBox12.Location = new System.Drawing.Point(687, 14); - this.groupBox12.Name = "groupBox12"; - this.groupBox12.Size = new System.Drawing.Size(238, 113); - this.groupBox12.TabIndex = 19; - this.groupBox12.TabStop = false; - this.groupBox12.Text = "Filter Setting"; + groupBox12.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + groupBox12.Controls.Add(cb_sell); + groupBox12.Controls.Add(cb_buy); + groupBox12.Controls.Add(tb_IndicatorNum); + groupBox12.Controls.Add(ck_SlopeSell); + groupBox12.Controls.Add(tb_BigMoneyVolCnt); + groupBox12.Controls.Add(cb_BuyBigthanHighType); + groupBox12.Controls.Add(cb_BigMoneyVolType); + groupBox12.Controls.Add(ck_BigMoneyVol); + groupBox12.Controls.Add(ck_BuyBigthanHighVal); + groupBox12.Location = new System.Drawing.Point(676, 18); + groupBox12.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox12.Name = "groupBox12"; + groupBox12.Padding = new System.Windows.Forms.Padding(3, 4, 3, 4); + groupBox12.Size = new System.Drawing.Size(249, 154); + groupBox12.TabIndex = 19; + groupBox12.TabStop = false; + groupBox12.Text = "Filter Setting"; // // tb_BigMoneyVolCnt // - this.tb_BigMoneyVolCnt.Location = new System.Drawing.Point(97, 81); - this.tb_BigMoneyVolCnt.Name = "tb_BigMoneyVolCnt"; - this.tb_BigMoneyVolCnt.Size = new System.Drawing.Size(105, 21); - this.tb_BigMoneyVolCnt.TabIndex = 8; - this.tb_BigMoneyVolCnt.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.tb_BigMoneyVolCnt_KeyPress); + tb_BigMoneyVolCnt.Location = new System.Drawing.Point(97, 73); + tb_BigMoneyVolCnt.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + tb_BigMoneyVolCnt.Name = "tb_BigMoneyVolCnt"; + tb_BigMoneyVolCnt.Size = new System.Drawing.Size(105, 23); + tb_BigMoneyVolCnt.TabIndex = 8; + tb_BigMoneyVolCnt.KeyPress += tb_BigMoneyVolCnt_KeyPress; // // cb_BuyBigthanHighType // - this.cb_BuyBigthanHighType.Location = new System.Drawing.Point(6, 36); - this.cb_BuyBigthanHighType.Name = "cb_BuyBigthanHighType"; - this.cb_BuyBigthanHighType.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { - new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)}); - this.cb_BuyBigthanHighType.Size = new System.Drawing.Size(85, 20); - this.cb_BuyBigthanHighType.TabIndex = 17; + cb_BuyBigthanHighType.Location = new System.Drawing.Point(114, 20); + cb_BuyBigthanHighType.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + cb_BuyBigthanHighType.Name = "cb_BuyBigthanHighType"; + cb_BuyBigthanHighType.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + cb_BuyBigthanHighType.Size = new System.Drawing.Size(85, 20); + cb_BuyBigthanHighType.TabIndex = 17; // // cb_BigMoneyVolType // - this.cb_BigMoneyVolType.Location = new System.Drawing.Point(6, 80); - this.cb_BigMoneyVolType.Name = "cb_BigMoneyVolType"; - this.cb_BigMoneyVolType.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { - new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo)}); - this.cb_BigMoneyVolType.Size = new System.Drawing.Size(85, 20); - this.cb_BigMoneyVolType.TabIndex = 1; + cb_BigMoneyVolType.Location = new System.Drawing.Point(6, 72); + cb_BigMoneyVolType.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + cb_BigMoneyVolType.Name = "cb_BigMoneyVolType"; + cb_BigMoneyVolType.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + cb_BigMoneyVolType.Size = new System.Drawing.Size(85, 20); + cb_BigMoneyVolType.TabIndex = 1; // // ck_BigMoneyVol // - this.ck_BigMoneyVol.AutoSize = true; - this.ck_BigMoneyVol.Location = new System.Drawing.Point(6, 61); - this.ck_BigMoneyVol.Name = "ck_BigMoneyVol"; - this.ck_BigMoneyVol.Size = new System.Drawing.Size(132, 16); - this.ck_BigMoneyVol.TabIndex = 16; - this.ck_BigMoneyVol.Text = "거래량 가장 많을 떄"; - this.ck_BigMoneyVol.UseVisualStyleBackColor = true; + ck_BigMoneyVol.AutoSize = true; + ck_BigMoneyVol.Location = new System.Drawing.Point(6, 48); + ck_BigMoneyVol.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + ck_BigMoneyVol.Name = "ck_BigMoneyVol"; + ck_BigMoneyVol.Size = new System.Drawing.Size(134, 19); + ck_BigMoneyVol.TabIndex = 16; + ck_BigMoneyVol.Text = "거래량 가장 많을 떄"; + ck_BigMoneyVol.UseVisualStyleBackColor = true; // // ck_BuyBigthanHighVal // - this.ck_BuyBigthanHighVal.AutoSize = true; - this.ck_BuyBigthanHighVal.Location = new System.Drawing.Point(6, 19); - this.ck_BuyBigthanHighVal.Name = "ck_BuyBigthanHighVal"; - this.ck_BuyBigthanHighVal.Size = new System.Drawing.Size(102, 16); - this.ck_BuyBigthanHighVal.TabIndex = 15; - this.ck_BuyBigthanHighVal.Text = "Buy가격>고가"; - this.ck_BuyBigthanHighVal.UseVisualStyleBackColor = true; + ck_BuyBigthanHighVal.AutoSize = true; + ck_BuyBigthanHighVal.Location = new System.Drawing.Point(6, 24); + ck_BuyBigthanHighVal.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + ck_BuyBigthanHighVal.Name = "ck_BuyBigthanHighVal"; + ck_BuyBigthanHighVal.Size = new System.Drawing.Size(102, 19); + ck_BuyBigthanHighVal.TabIndex = 15; + ck_BuyBigthanHighVal.Text = "Buy가격>고가"; + ck_BuyBigthanHighVal.UseVisualStyleBackColor = true; + // + // cb_sell + // + cb_sell.Location = new System.Drawing.Point(191, 127); + cb_sell.Name = "cb_sell"; + cb_sell.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + cb_sell.Size = new System.Drawing.Size(45, 20); + cb_sell.TabIndex = 32; + // + // cb_buy + // + cb_buy.Location = new System.Drawing.Point(140, 127); + cb_buy.Name = "cb_buy"; + cb_buy.Properties.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Combo) }); + cb_buy.Size = new System.Drawing.Size(45, 20); + cb_buy.TabIndex = 31; + // + // tb_IndicatorNum + // + tb_IndicatorNum.Location = new System.Drawing.Point(90, 124); + tb_IndicatorNum.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + tb_IndicatorNum.Name = "tb_IndicatorNum"; + tb_IndicatorNum.Size = new System.Drawing.Size(44, 23); + tb_IndicatorNum.TabIndex = 30; + // + // ck_SlopeSell + // + ck_SlopeSell.AutoSize = true; + ck_SlopeSell.Location = new System.Drawing.Point(8, 102); + ck_SlopeSell.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + ck_SlopeSell.Name = "ck_SlopeSell"; + ck_SlopeSell.Size = new System.Drawing.Size(227, 19); + ck_SlopeSell.TabIndex = 29; + ck_SlopeSell.Text = "기울기 판매 조건식 buy sell"; + ck_SlopeSell.UseVisualStyleBackColor = true; // // MainForm // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(937, 802); - this.Controls.Add(this.groupBox12); - this.Controls.Add(this.groupBox10); - this.Controls.Add(this.splitContainer_RegularExpression); - this.Controls.Add(this.splitContainer_SetupPanel); - this.Controls.Add(this.bt_AllClear); - this.Controls.Add(this.groupBox6); - this.Controls.Add(this.simpleButton_SetupRefresh); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox7); - this.Controls.Add(this.groupBox5); - this.Name = "MainForm"; - this.Text = " "; - this.groupBox1.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.comboBoxEdit_IndicatorSelection.Properties)).EndInit(); - this.groupBox2.ResumeLayout(false); - this.groupBox11.ResumeLayout(false); - this.groupBox11.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.panelControl_IndicatorSetup)).EndInit(); - this.groupBox5.ResumeLayout(false); - this.groupBox5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.dateEdit_EndDateTime.Properties.CalendarTimeProperties)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.dateEdit_EndDateTime.Properties)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.dateEdit_StartDateTime.Properties.CalendarTimeProperties)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.dateEdit_StartDateTime.Properties)).EndInit(); - this.groupBox3.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.treeList_BuySetupList)).EndInit(); - this.groupBox4.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.treeList_SellSetupList)).EndInit(); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); - this.groupBox7.ResumeLayout(false); - this.splitContainer_SetupPanel.Panel1.ResumeLayout(false); - this.splitContainer_SetupPanel.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer_SetupPanel)).EndInit(); - this.splitContainer_SetupPanel.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.textEdit_SellRegularExpression.Properties)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.textEdit_BuyRegularExpression.Properties)).EndInit(); - this.splitContainer_RegularExpression.Panel1.ResumeLayout(false); - this.splitContainer_RegularExpression.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer_RegularExpression)).EndInit(); - this.splitContainer_RegularExpression.ResumeLayout(false); - this.groupBox8.ResumeLayout(false); - this.groupBox9.ResumeLayout(false); - this.groupBox9.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.textEdit_SellExceptionRegularExpression.Properties)).EndInit(); - this.groupBox10.ResumeLayout(false); - this.groupBox10.PerformLayout(); - this.groupBox12.ResumeLayout(false); - this.groupBox12.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.cb_BuyBigthanHighType.Properties)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.cb_BigMoneyVolType.Properties)).EndInit(); - this.ResumeLayout(false); - + AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); + AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + ClientSize = new System.Drawing.Size(937, 1002); + Controls.Add(groupBox12); + Controls.Add(groupBox10); + Controls.Add(splitContainer_RegularExpression); + Controls.Add(splitContainer_SetupPanel); + Controls.Add(bt_AllClear); + Controls.Add(groupBox6); + Controls.Add(simpleButton_SetupRefresh); + Controls.Add(groupBox2); + Controls.Add(groupBox7); + Controls.Add(groupBox5); + Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); + Name = "MainForm"; + Text = " "; + groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)comboBoxEdit_IndicatorSelection.Properties).EndInit(); + groupBox2.ResumeLayout(false); + groupBox11.ResumeLayout(false); + groupBox11.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)panelControl_IndicatorSetup).EndInit(); + groupBox5.ResumeLayout(false); + groupBox5.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)dateEdit_EndDateTime.Properties.CalendarTimeProperties).EndInit(); + ((System.ComponentModel.ISupportInitialize)dateEdit_EndDateTime.Properties).EndInit(); + ((System.ComponentModel.ISupportInitialize)dateEdit_StartDateTime.Properties.CalendarTimeProperties).EndInit(); + ((System.ComponentModel.ISupportInitialize)dateEdit_StartDateTime.Properties).EndInit(); + groupBox3.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)treeList_BuySetupList).EndInit(); + groupBox4.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)treeList_SellSetupList).EndInit(); + groupBox6.ResumeLayout(false); + groupBox6.PerformLayout(); + groupBox7.ResumeLayout(false); + splitContainer_SetupPanel.Panel1.ResumeLayout(false); + splitContainer_SetupPanel.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)splitContainer_SetupPanel).EndInit(); + splitContainer_SetupPanel.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)textEdit_SellRegularExpression.Properties).EndInit(); + ((System.ComponentModel.ISupportInitialize)textEdit_BuyRegularExpression.Properties).EndInit(); + splitContainer_RegularExpression.Panel1.ResumeLayout(false); + splitContainer_RegularExpression.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)splitContainer_RegularExpression).EndInit(); + splitContainer_RegularExpression.ResumeLayout(false); + groupBox8.ResumeLayout(false); + groupBox9.ResumeLayout(false); + groupBox9.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)textEdit_SellExceptionRegularExpression.Properties).EndInit(); + groupBox10.ResumeLayout(false); + groupBox10.PerformLayout(); + groupBox12.ResumeLayout(false); + groupBox12.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)cb_BuyBigthanHighType.Properties).EndInit(); + ((System.ComponentModel.ISupportInitialize)cb_BigMoneyVolType.Properties).EndInit(); + ((System.ComponentModel.ISupportInitialize)cb_sell.Properties).EndInit(); + ((System.ComponentModel.ISupportInitialize)cb_buy.Properties).EndInit(); + ResumeLayout(false); } #endregion @@ -944,6 +1033,10 @@ namespace Million private DevExpress.XtraEditors.ComboBoxEdit cb_BigMoneyVolType; private System.Windows.Forms.CheckBox ck_BigMoneyVol; private System.Windows.Forms.CheckBox ck_BuyBigthanHighVal; + private DevExpress.XtraEditors.ComboBoxEdit cb_sell; + private DevExpress.XtraEditors.ComboBoxEdit cb_buy; + private System.Windows.Forms.TextBox tb_IndicatorNum; + private System.Windows.Forms.CheckBox ck_SlopeSell; } } diff --git a/Million Hunter/HunterMainForm.cs b/Million Hunter/HunterMainForm.cs index 352896f..e3e4f2d 100644 --- a/Million Hunter/HunterMainForm.cs +++ b/Million Hunter/HunterMainForm.cs @@ -41,7 +41,11 @@ namespace Million public Dictionary FirstTimeBuyFlag = null; - + private Dictionary slopeDic = new Dictionary(); + private bool slopeFlag = false; + private string indicatorNum = ""; + private string slopeBuy = ""; + private string slopeSell = ""; public MainForm() { InitializeComponent(); @@ -85,6 +89,15 @@ namespace Million simpleButton_SetupDelete.Visible = false; simpleButton_TobuyList.Visible = true; simpleButton_ToSellList.Visible = true; + var strList = new string[2]; + + strList[0] = "-"; + strList[1] = "+"; + + cb_buy.Properties.Items.Clear(); + cb_buy.Properties.Items.AddRange(strList); + cb_sell.Properties.Items.Clear(); + cb_sell.Properties.Items.AddRange(strList); } // 지표 콤보박스 클릭 시 이벤트 @@ -343,6 +356,11 @@ namespace Million totalIndicator.AddRange(buyIndicatorList); totalIndicator.AddRange(sellIndicatorList); + slopeFlag = ck_SlopeSell.Checked; + indicatorNum = tb_IndicatorNum.Text; + slopeBuy = cb_buy.Text.ToString(); + slopeSell = cb_sell.Text.ToString(); + var tableList = CommonProperty.selectedMarketOfPlaceList; var totalResultList = new List(); var startDate = savedResult.StartDateTime; @@ -729,7 +747,41 @@ namespace Million continue; } } - + + if (slopeFlag) + { + var indi = totalIndicator.FirstOrDefault(t => t.IndexString == indicatorNum); + slopeDic[item] = false; + if (indi != null) + { + var timeType = indi.MCandleTimeType; + + var key = CalculateManager.GetKeyData(indi); + + var itemDataList = standardData[timeType]; + + if (itemDataList.Count > 2) + { + var before = itemDataList[itemDataList.Count - 2]; + var beforeVal = before.IndicatorDic[key].value; + var recently = itemDataList[itemDataList.Count - 1]; + var recentlyVal = recently.IndicatorDic[key].value; + if (slopeBuy == "+") + { + if (beforeVal < recentlyVal) + slopeDic[item] = true; + } + else if (slopeBuy == "-") + { + if (beforeVal > recentlyVal) + slopeDic[item] = true; + } + } + } + } + + + #endregion var buyData = new CandleDataList(); @@ -752,6 +804,8 @@ namespace Million //Hunter의 경우 1분안에 사고 팔고가 다 끝날수도 있음 그러므로 처리해야함 if (buyList.Any(t => t.ConGoodsData.CoinFullName == item)) { + var buyItem = buyList.FirstOrDefault(x => x.ConGoodsData.CoinFullName == item); + var buyCandleData = buyItem.CandleDataLists_Im[0]; var flag = false; var scriptStr = sellScript.regularExpressionString; var str = "default"; @@ -767,16 +821,7 @@ namespace Million } if (!flag) - { - //default sell - flag = sellScript.DicExcuteScript(recentlyData.CalculateFlag); - scriptStr = sellScript.regularExpressionString; - } - - if (flag) - { - var buyItem = buyList.FirstOrDefault(x => x.ConGoodsData.CoinFullName == item); - var buyCandleData = buyItem.CandleDataLists_Im[0]; + { if (str != "exception") { if ((int)smallCandleType < 60) @@ -807,6 +852,54 @@ namespace Million } } } + + //default sell + flag = sellScript.DicExcuteScript(recentlyData.CalculateFlag); + scriptStr = sellScript.regularExpressionString; + } + + if (slopeFlag) + { + var indi = totalIndicator.FirstOrDefault(t => t.IndexString == indicatorNum); + slopeDic[item] = false; + if (indi != null) + { + var timeType = indi.MCandleTimeType; + + var key = CalculateManager.GetKeyData(indi); + + var itemDataList = standardData[timeType]; + + if (itemDataList.Count > 2) + { + var before = itemDataList[itemDataList.Count - 2]; + var beforeVal = before.IndicatorDic[key].value; + var recently = itemDataList[itemDataList.Count - 1]; + var recentlyVal = recently.IndicatorDic[key].value; + if (slopeSell == "+") + { + if (beforeVal < recentlyVal) + { + slopeDic[item] = false; + flag = true; + } + + } + else if (slopeSell == "-") + { + if (beforeVal > recentlyVal) + { + slopeDic[item] = false; + flag = true; + } + } + } + } + } + + + if (flag) + { var sellItem = recentlyData; var valDic = ResultLogicManager.GetIndicateValue(sellItem.CalculateFlag, totalIndicator, sellItem); diff --git a/Million Hunter/HunterMainForm.resx b/Million Hunter/HunterMainForm.resx index 1af7de1..af32865 100644 --- a/Million Hunter/HunterMainForm.resx +++ b/Million Hunter/HunterMainForm.resx @@ -1,17 +1,17 @@  -