This commit is contained in:
2026-02-05 14:26:02 +09:00
parent e0e328ea97
commit 3f209dcd4d
9 changed files with 194 additions and 107 deletions
+15 -2
View File
@@ -147,9 +147,22 @@ object KisTradeService {
// RankingType.BEFORE -> {
// parameter("FID_MKOP_CLS_CODE", type.sortCode)
// }
else -> {
RankingType.FOREIGNER_BUY, RankingType.INSTITUTION_BUY -> {
parameter("FID_BLNG_CLS_CODE", type.sortCode) // 순매수용
parameter("FID_INPUT_CNT_1", "5") // 5일 누적 등 조정 가능
}
RankingType.PER_RANK, RankingType.PBR_RANK -> {
parameter("FID_FINCL_CLS_CODE", type.sortCode) // 재무비율용
}
RankingType.AFTER_HOURS_VOLUME -> {
parameter("FID_TIME_OUT_CLS_CODE", "1") // 시간외 구분
}
RankingType.EXPECTED_RISE -> parameter("FID_MK_OP_CLS_CODE", type.sortCode)
// 체결강도/호가 등은 FID_EXEC_CLS_CODE 추가
else -> parameter("FID_BLNG_CLS_CODE", "0") // 기본
// else -> {
//
// }
}
parameter("FID_PBMN", "")
parameter("FID_APLY_RANG_PRC_1", "")
+5 -1
View File
@@ -139,7 +139,11 @@ object RagService {
corpInfo?.stockName = stockName
tradingDecision.stockName = stockName
tradingDecision.corpName = corpInfo?.cName ?: ""
corpInfo?.let { NewsService.fetchAndIngestNews(it) }
corpInfo?.let {
try {
NewsService.fetchAndIngestNews(it)
} catch (e: Exception) {}
}
val financialDataDeferred = async { NewsService.fetchFinancialGrowth(corpInfo?.cCode ?: "") }