...
This commit is contained in:
parent
ada0d9d6fe
commit
059d1830b7
@ -163,7 +163,7 @@ data class UnifiedStockHolding(
|
|||||||
val dailyChangeRate: String = "0.0", // 당일 등락율 (fltt_rt)
|
val dailyChangeRate: String = "0.0", // 당일 등락율 (fltt_rt)
|
||||||
val pchsAmount: String = "0" // 총 매입금액 (pchs_amt)
|
val pchsAmount: String = "0" // 총 매입금액 (pchs_amt)
|
||||||
) {
|
) {
|
||||||
val isTodayEntry: Boolean get() = thdtBuyQty.toIntOrNull() ?: 0 > 0
|
val isTodayEntry: Boolean get() = (thdtBuyQty.toIntOrNull() ?: 0) > 0
|
||||||
}
|
}
|
||||||
|
|
||||||
@Serializable
|
@Serializable
|
||||||
|
|||||||
@ -216,7 +216,7 @@ object AutoTradingManager {
|
|||||||
var stockName = decision.stockName
|
var stockName = decision.stockName
|
||||||
val finalPrice = MarketUtil.roundToTickSize(oneTickLowerPrice.toDouble())
|
val finalPrice = MarketUtil.roundToTickSize(oneTickLowerPrice.toDouble())
|
||||||
val maxStocks = KisSession.config.getValues(ConfigIndex.MAX_HOLDING_COUNT).toInt()
|
val maxStocks = KisSession.config.getValues(ConfigIndex.MAX_HOLDING_COUNT).toInt()
|
||||||
var hasCodes = currentBalance?.getHoldings()?.any { it.code.equals(decision.stockCode) && it.quantity.toInt() > 2 && !it.isTodayEntry}
|
|
||||||
if (!canAddNewPosition(maxStocks)) {
|
if (!canAddNewPosition(maxStocks)) {
|
||||||
|
|
||||||
TradingLogStore.addNotice("SYSTEM", "LIMIT", "최대 보유 종목 도달로 신규 매수 일시 중단")
|
TradingLogStore.addNotice("SYSTEM", "LIMIT", "최대 보유 종목 도달로 신규 매수 일시 중단")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user