From b3bae6d85aec7d5d72d46f819dec63a22bb173d9 Mon Sep 17 00:00:00 2001 From: kyh <1329522@naver.com> Date: Fri, 21 Oct 2022 19:05:03 +0900 Subject: [PATCH] =?UTF-8?q?=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= =?UTF-8?q?=EC=A0=84=20=EC=9E=84=EC=8B=9C=20=EC=BB=A4=EB=B0=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Million Buyer/MainForm.cs | 10 +++++----- Million/Manager/InteratorScripter.cs | 2 +- Million/Manager/RealtimeDataSettingManager.cs | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Million Buyer/MainForm.cs b/Million Buyer/MainForm.cs index 12d1e1f..fc59bb8 100644 --- a/Million Buyer/MainForm.cs +++ b/Million Buyer/MainForm.cs @@ -277,6 +277,10 @@ namespace Million_Buyer var sellScript = new InteratorScripter(); sellScript.regularExpressionString = sellRex; + var scriptDic = new Dictionary(); + + //TODO 모든 조건 데이터 미리 계산 필요 + //save 데이터 _saveResultData.StartDateTime = DateTime.Now; @@ -358,9 +362,7 @@ namespace Million_Buyer //Ticker 초기화 if (DateTime.Now.Minute == 0 && saveFlag) - { - realTimeMsg.ClearTicker(); - InsertLog("Ticker Data Clear.."); + { saveFlag = false; } else if (DateTime.Now.Minute > 1) saveFlag = true; @@ -463,8 +465,6 @@ namespace Million_Buyer sw.Stop(); if (sw.Elapsed.TotalSeconds > 1) InsertLog("Buy 계산 로직 : " + sw.Elapsed.ToString()); - - } } else diff --git a/Million/Manager/InteratorScripter.cs b/Million/Manager/InteratorScripter.cs index 07ce14f..c852f0d 100644 --- a/Million/Manager/InteratorScripter.cs +++ b/Million/Manager/InteratorScripter.cs @@ -39,7 +39,7 @@ namespace Million.Manager } }catch(Exception e) { - return ScriptExcute(ChangeScript(regularExpressionString, RegularExpression)); + return false; } } diff --git a/Million/Manager/RealtimeDataSettingManager.cs b/Million/Manager/RealtimeDataSettingManager.cs index 0f8d811..09e2655 100644 --- a/Million/Manager/RealtimeDataSettingManager.cs +++ b/Million/Manager/RealtimeDataSettingManager.cs @@ -358,10 +358,10 @@ namespace Million.Manager if (temp != null) { - tickerList.AddRange(temp); - } + tickerList.AddRange(temp); + ClearTicker(); + } } - } } }