조건수정

This commit is contained in:
kyh
2024-06-27 14:39:29 +09:00
parent 0a4f635173
commit fad61e6861

View File

@@ -225,16 +225,18 @@ namespace BitgetAPI.IndicatorConditionSetup
var 높은값_74_24 = Math.Max(candleData.movingAverageDataList[72].Value, candleData.movingAverageDataList[24].Value);
// 24,72 낮은값
var 낮은값_74_24 = Math.Min(candleData.movingAverageDataList[72].Value, candleData.movingAverageDataList[24].Value);
var 전봉4 = candleData_전봉.movingAverageDataList[4].Value;
var 전봉24 = candleData_전봉.movingAverageDataList[24].Value;
var 전봉72 = candleData_전봉.movingAverageDataList[72].Value;
var 현재봉4 = candleData.movingAverageDataList[4].Value;
var 현재봉24 = candleData.movingAverageDataList[24].Value;
var 현재봉72 = candleData.movingAverageDataList[72].Value;
var 전봉Bol4 = candleData_전봉.movingAverageDataList[4].BolangerValue;
var 전봉Bol12 = candleData_전봉.movingAverageDataList[12].BolangerValue;
var 전봉Bol24 = candleData_전봉.movingAverageDataList[24].BolangerValue;
var 전전봉Bol4 = candleData_전전봉.movingAverageDataList[4].BolangerValue;
var 전전봉Bol12 = candleData_전전봉.movingAverageDataList[12].BolangerValue;
var 전전봉Bol24 = candleData_전전봉.movingAverageDataList[24].BolangerValue;
var Bol12 = candleData.movingAverageDataList[12].BolangerValue;
@@ -255,10 +257,13 @@ namespace BitgetAPI.IndicatorConditionSetup
//var sellFlag = 전봉Bol12 - 전봉Bol24 < Bol12 - Bol24 || 현재봉4 > 낮은값_74_24;
var buyFlag = candleData_전봉.movingAverageDataList[12].BolangerValue > candleData_전봉.movingAverageDataList[24].BolangerValue && 전전봉Bol12 - 전전봉Bol24 > 전봉Bol12 - 전봉Bol24;
var buyFlag = 전전봉Bol4 > 전봉Bol4 &&
전봉Bol4 > 전봉Bol12 &&
전봉Bol12 > 전봉Bol24 &&
전전봉Bol12 - 전전봉Bol24 > 전봉Bol12 - 전봉Bol24;
//파는 시점 볼랜저 전전봉 12 - 24 값이 전봉 12 - 24보다 클경우 팜
var sellFlag = 전전봉Bol12 - 전전봉Bol24 < 전봉Bol12 - 전봉Bol24 || 현재봉4 > 낮은값_74_24;
var sellFlag = 전전봉Bol12 - 전전봉Bol24 < 전봉Bol12 - 전봉Bol24 || 전봉4 > 낮은값_74_24_전봉;
//파는 시점 볼랜저 전전봉 12 - 24 값이 전봉 12 - 24보다 클경우 팜
//var buyFlag = candleData_전봉.movingAverageDataList[12].BolangerValue > candleData_전봉.movingAverageDataList[24].BolangerValue && 전전봉Bol12 - 전전봉Bol24 > 전봉Bol12 - 전봉Bol24;
@@ -334,7 +339,7 @@ namespace BitgetAPI.IndicatorConditionSetup
&& candleData_전전봉.movingAverageDataList[4].Value < 높은값_74_24_전전봉) &&
// 현재의 4가 74,21 보다 작고나서
(candleData_전봉.movingAverageDataList[4].Value < 낮은값_74_24_전봉 &&
낮은값_74_24_전봉 < candleData.IchimokData.상한선) &&
낮은값_74_24_전봉 < candleData.IchimokData.하한선) &&
//볼랜저 12 24중 12가 크고 전전봉 전봉 12 차이보다 전전봉 전봉 24가 작아야함(하향)
buyFlag)
{