80개수로 변경
This commit is contained in:
@@ -220,20 +220,20 @@ namespace Million.DbManagement
|
||||
|
||||
if (candleTimeType == MCandleTimeType.M1 || candleTimeType == MCandleTimeType.M3 || candleTimeType == MCandleTimeType.M5 ||
|
||||
candleTimeType == MCandleTimeType.M10 | candleTimeType == MCandleTimeType.M15|| candleTimeType == MCandleTimeType.M30)
|
||||
startDate = startDate.AddMinutes(-72 * (int)candleTimeType);
|
||||
startDate = startDate.AddMinutes(-80 * (int)candleTimeType);
|
||||
else if(candleTimeType == MCandleTimeType.H1 | candleTimeType == MCandleTimeType.H4)
|
||||
{
|
||||
var val = 1;
|
||||
if (candleTimeType == MCandleTimeType.H4)
|
||||
val = 4;
|
||||
startDate = startDate.AddHours(-72 * val);
|
||||
startDate = startDate.AddHours(-80 * val);
|
||||
}
|
||||
else if(candleTimeType == MCandleTimeType.D1)
|
||||
startDate = startDate.AddDays(-72 * 1);
|
||||
startDate = startDate.AddDays(-80 * 1);
|
||||
else if (candleTimeType == MCandleTimeType.W1)
|
||||
startDate = startDate.AddDays(-72 * 7);
|
||||
startDate = startDate.AddDays(-80 * 7);
|
||||
else if (candleTimeType == MCandleTimeType.MT1)
|
||||
startDate = startDate.AddMonths(-72);
|
||||
startDate = startDate.AddMonths(-80);
|
||||
|
||||
var sqlQuery = string.Format(@"SELECT [DateTime],[StartValue],[EndValue],[HighValue],[LowValue],[MoneyVolume],[CandleTimeType] FROM [{0}] WHERE [DateTime] >= '{1}' AND [DateTime] < '{2}' AND [CandleTimeType] = {3} ORDER BY [DateTime] ASC", marketData.CoinFullName, startDate.ToString("yyyy-MM-dd HH:mm:ss"), endDate.ToString("yyyy-MM-dd HH:mm:ss"), (int)candleTimeType);
|
||||
|
||||
@@ -265,20 +265,20 @@ namespace Million.DbManagement
|
||||
|
||||
if (candleTimeType == MCandleTimeType.M1 || candleTimeType == MCandleTimeType.M3 || candleTimeType == MCandleTimeType.M5 ||
|
||||
candleTimeType == MCandleTimeType.M10 | candleTimeType == MCandleTimeType.M15 || candleTimeType == MCandleTimeType.M30)
|
||||
startDate = startDate.AddMinutes(-72 * (int)candleTimeType);
|
||||
startDate = startDate.AddMinutes(-80 * (int)candleTimeType);
|
||||
else if (candleTimeType == MCandleTimeType.H1 | candleTimeType == MCandleTimeType.H4)
|
||||
{
|
||||
var val = 1;
|
||||
if (candleTimeType == MCandleTimeType.H4)
|
||||
val = 4;
|
||||
startDate = startDate.AddHours(-72 * val);
|
||||
startDate = startDate.AddHours(-80 * val);
|
||||
}
|
||||
else if (candleTimeType == MCandleTimeType.D1)
|
||||
startDate = startDate.AddDays(-72 * 1);
|
||||
startDate = startDate.AddDays(-80 * 1);
|
||||
else if (candleTimeType == MCandleTimeType.W1)
|
||||
startDate = startDate.AddDays(-72 * 7);
|
||||
startDate = startDate.AddDays(-80 * 7);
|
||||
else if (candleTimeType == MCandleTimeType.MT1)
|
||||
startDate = startDate.AddMonths(-72);
|
||||
startDate = startDate.AddMonths(-80);
|
||||
|
||||
var sqlQuery = string.Format(@"SELECT TOP({0}) [DateTime],[StartValue],[EndValue],[HighValue],[LowValue],[MoneyVolume],[CandleTimeType] FROM [{1}] WHERE [DateTime] >= '{2}' AND [CandleTimeType] = {3} ORDER BY [DateTime] ASC", count, marketData.CoinFullName, startDate.ToString("yyyy-MM-dd HH:mm:ss"), ((int)candleTimeType).ToString());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user