From acae2c013cf4923dedd01f87a2b9d01fb7d30d05 Mon Sep 17 00:00:00 2001 From: kyh <1329522@naver.com> Date: Fri, 21 Feb 2025 20:06:50 +0900 Subject: [PATCH] =?UTF-8?q?=EC=98=88=EC=99=B8=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../IndicatorProcess.cs | 29 +++++++++---------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/BitgetApi/IndicatorConditionSetup/IndicatorProcess.cs b/BitgetApi/IndicatorConditionSetup/IndicatorProcess.cs index 35ed510..e112e82 100644 --- a/BitgetApi/IndicatorConditionSetup/IndicatorProcess.cs +++ b/BitgetApi/IndicatorConditionSetup/IndicatorProcess.cs @@ -664,12 +664,12 @@ namespace BitgetAPI.IndicatorConditionSetup var flag_60 = 저고점_60["Type"] == 0 && 저고점_60["전저가"] < 현재봉3_60 && 저고점_60["전고가"] > 현재봉3_60; var flag_15 = 저고점_15["Type"] == 0 - && 저고점_60["전저가"] < 현재봉3_15 - && 저고점_60["전고가"] < 현재봉3_15 - && 저고점_60["전고가"] > 전봉3_15 - && 저고점_60["전저가"] > 저고점_60["전전저가"] - && 저고점_60["전저가"] < 저고점_60["전고가"] - && 저고점_60["전고가"] > 저고점_60["전전저가"] && 저고점_60["전고가"]< 저고점_60["전전고가"]; + && 저고점_15["전저가"] < 현재봉3_15 + && 저고점_15["전고가"] < 현재봉3_15 + && 저고점_15["전고가"] > 전봉3_15 + && 저고점_15["전저가"] > 저고점_15["전전저가"] + && 저고점_15["전저가"] < 저고점_15["전고가"] + && 저고점_15["전고가"] > 저고점_15["전전저가"] && 저고점_15["전고가"]< 저고점_15["전전고가"]; if (flag_60 && flag_15) { @@ -750,7 +750,7 @@ namespace BitgetAPI.IndicatorConditionSetup if (interval < MCandleTimeType.H1) { - var buyTime = ((DateTime)buyItem["CandleTime"]).AddMinutes((int)interval); + var buyTime = ((DateTime)buyItem["CandleTime"]).AddMinutes(15); if (nowTime < buyTime) { @@ -870,14 +870,13 @@ namespace BitgetAPI.IndicatorConditionSetup var flag_60 = 저고점_60["Type"] == 1 && 저고점_60["전고가"] > 현재봉3_60 && 저고점_60["전저가"] < 현재봉3_60; - var flag_15 = 저고점_15["Type"] == 1 - && 저고점_60["전고가"] > 현재봉3_15 - && 저고점_60["전저가"] > 현재봉3_15 - && 저고점_60["전저가"] < 전봉3_15 - && 저고점_60["전고가"] < 저고점_60["전전고가"] - && 저고점_60["전고가"] > 저고점_60["전저가"] - && 저고점_60["전저가"] < 저고점_60["전전고가"] && 저고점_60["전저가"] > 저고점_60["전전저가"]; + && 저고점_15["전고가"] > 현재봉3_15 + && 저고점_15["전저가"] > 현재봉3_15 + && 저고점_15["전저가"] < 전봉3_15 + && 저고점_15["전고가"] < 저고점_15["전전고가"] + && 저고점_15["전고가"] > 저고점_15["전저가"] + && 저고점_15["전저가"] < 저고점_15["전전고가"] && 저고점_15["전저가"] > 저고점_15["전전저가"]; if (flag_60 && flag_15) { @@ -959,7 +958,7 @@ namespace BitgetAPI.IndicatorConditionSetup var flag = (bool)buyItem["Flag"]; if (interval < MCandleTimeType.H1) { - var buyTime = ((DateTime)buyItem["CandleTime"]).AddMinutes((int)interval); + var buyTime = ((DateTime)buyItem["CandleTime"]).AddMinutes(15); if (nowTime < buyTime) {