From c0656951362721b651dc501b6d4f25d428035ce5 Mon Sep 17 00:00:00 2001 From: kyh <1329522@naver.com> Date: Tue, 16 May 2023 09:07:46 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=84=EC=8B=9C=EC=BB=A4=EB=B0=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Million Hunter/HunterMainForm.cs | 13 +++++++++++-- .../HunterSubForm/LoadResultViewerForm.cs | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/Million Hunter/HunterMainForm.cs b/Million Hunter/HunterMainForm.cs index 17ecd1e..d258b7c 100644 --- a/Million Hunter/HunterMainForm.cs +++ b/Million Hunter/HunterMainForm.cs @@ -472,7 +472,7 @@ namespace Million var hStandardData = DataManager.GetStandardData(totalIndicator, startHourDate, startDate, market, distinctIndicator, true, hCandleTypeList); standardData.Add(CommonProperty.MCandleTimeType.H1, hStandardData[CommonProperty.MCandleTimeType.H1]); - + //속도 및 메모리 부하를 줄이기 위한 로직 추가 //db 전체 데이터 불러오는 로직 -> 1분봉 데이터 하나도 안빠져있다는 가정 @@ -615,7 +615,7 @@ namespace Million // 이전 전봉(H1)의 고가가 사려는 가격보다 높을경우 pass if (StarValueLowOverlapUp) { - if (recentlyData.BuyValue < beforeData.HighValue) + if (recentlyData.StartValue < beforeData.HighValue) { foreach (var indi in totalIndicator) subIndicatorStateManagement[indi.IndexString][item] = false; @@ -623,6 +623,15 @@ namespace Million overlapBuyManagementList[item] = true; continue; } + + //if (recentlyData.BuyValue < beforeData.HighValue) + //{ + // foreach (var indi in totalIndicator) + // subIndicatorStateManagement[indi.IndexString][item] = false; + + // overlapBuyManagementList[item] = true; + // continue; + //} } recentlyData.BuyTime = recentlyData.DateTime; diff --git a/Million Hunter/HunterSubForm/LoadResultViewerForm.cs b/Million Hunter/HunterSubForm/LoadResultViewerForm.cs index ccca0cd..44e77e6 100644 --- a/Million Hunter/HunterSubForm/LoadResultViewerForm.cs +++ b/Million Hunter/HunterSubForm/LoadResultViewerForm.cs @@ -150,7 +150,7 @@ namespace Million.HunterSubForm //Main 폼의 SaveResultData 초기화 _mainForm._saveResultData = null; //Main 폼의 SaveResultData 초기화 (클론 복사 해야할 수 있음) - _mainForm._saveResultData = selectedResultData.Clone(); + _mainForm._saveResultData = selectedResultData.Clone(); // 데이터가 있는 경우 버튼 색 변경 if (_mainForm._saveResultData.SearchResultList != null)