전저점 관련 데이터 추가
This commit is contained in:
@@ -259,13 +259,17 @@ namespace BitgetAPI.WebService
|
||||
{
|
||||
using (var Response = (HttpWebResponse)webEx.Response)
|
||||
{
|
||||
var nCode = Response.StatusCode;
|
||||
|
||||
using (var reader = new StreamReader(Response.GetResponseStream()))
|
||||
if (Response != null)
|
||||
{
|
||||
var sRespBodyData = reader.ReadToEnd();
|
||||
|
||||
//return (JObject.Parse(sRespBodyData));
|
||||
var nCode = Response.StatusCode;
|
||||
|
||||
using (var reader = new StreamReader(Response.GetResponseStream()))
|
||||
{
|
||||
var sRespBodyData = reader.ReadToEnd();
|
||||
|
||||
//return (JObject.Parse(sRespBodyData));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1098,8 +1102,24 @@ namespace BitgetAPI.WebService
|
||||
var max = candleDataList.Max(t => t.Argument);
|
||||
lastCandleData = candleDataList.Find(t => t.Argument == max);
|
||||
|
||||
// 최신데이터와 비교하여 교체/등록하기
|
||||
if (lastCandleData.Argument.Second != 0)
|
||||
var flag = false;
|
||||
if (((int)mCandleTimeType) < 60)
|
||||
{
|
||||
if (!(lastCandleData.Argument.Millisecond == 0 && lastCandleData.Argument.Second == 0 && lastCandleData.Argument.Minute % ((int)mCandleTimeType) == 0))
|
||||
{
|
||||
flag = true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!(lastCandleData.Argument.Millisecond == 0 && lastCandleData.Argument.Second == 0 &&
|
||||
lastCandleData.Argument.Minute == 0 && lastCandleData.Argument.Hour % (((int)mCandleTimeType) / 60) == 0))
|
||||
{
|
||||
flag = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (flag)
|
||||
{
|
||||
var beforeList = candleDataList.OrderByDescending(t => t.Argument).ToList();
|
||||
var beforeArg = beforeList[1].Argument;
|
||||
@@ -1179,7 +1199,14 @@ namespace BitgetAPI.WebService
|
||||
}
|
||||
var dt = candleData.Argument;
|
||||
dt = dt.AddSeconds(dt.Second * -1);
|
||||
dt = dt.AddMilliseconds(dt.Millisecond * -1);
|
||||
dt = dt.AddMilliseconds(dt.Millisecond * -1);
|
||||
|
||||
if((int)mCandleTimeType > 60)
|
||||
{
|
||||
dt = dt.AddMinutes(dt.Minute * -1);
|
||||
}
|
||||
|
||||
|
||||
// 새 데이터 등록
|
||||
candleDataList.Add(candleData);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user