예외처리 코드 추가
This commit is contained in:
@@ -101,15 +101,17 @@ namespace BitgetAPI.IndicatorConditionSetup
|
||||
}
|
||||
|
||||
var findedMarket = commonProperty.candleDataLists.Find(i => i.ConGoodsData.MarketName == item.MarketName);
|
||||
var lastCandleData = findedMarket.candleDataList[item.MCandleTimeType].OrderBy(i => i.Argument).ToList().Last();
|
||||
|
||||
if (lastCandleData.IchimokData != null)
|
||||
{
|
||||
if (checked구름떼하향돌파 || 영호조건식_하향돌파)
|
||||
var candleDataList = findedMarket.candleDataList[item.MCandleTimeType].OrderBy(i => i.Argument).ToList();
|
||||
if(candleDataList != null && candleDataList.Count > 0) {
|
||||
var lastCandleData = candleDataList.Last();
|
||||
if (lastCandleData.IchimokData != null)
|
||||
{
|
||||
item.Price = lastCandleData.Close;
|
||||
item.Rate = (lastCandleData.Close / lastCandleData.Open) * 100 - 100;
|
||||
item.IndicatorRate = (lastCandleData.Close / item.IndicatorPrice) * 100 - 100;
|
||||
if (checked구름떼하향돌파 || 영호조건식_하향돌파)
|
||||
{
|
||||
item.Price = lastCandleData.Close;
|
||||
item.Rate = (lastCandleData.Close / lastCandleData.Open) * 100 - 100;
|
||||
item.IndicatorRate = (lastCandleData.Close / item.IndicatorPrice) * 100 - 100;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user