가상투자 화면 목록 선택 동작

This commit is contained in:
Macbook
2026-05-25 14:05:13 +09:00
parent 20f11f6c4b
commit 3102169541
24 changed files with 130 additions and 27 deletions
@@ -25,7 +25,7 @@ import java.util.concurrent.ConcurrentHashMap;
*
* 구조: ConcurrentHashMap<market, Map<candleType, BarSeries>>
* - market : "KRW-BTC", "KRW-ETH" 등 업비트 종목 코드
* - candleType: "1m", "3m", "5m", "15m", "30m", "1h", "4h", "1d"
* - candleType: "1m", "3m", "5m", "10m", "15m", "30m", "1h", "4h", "1d"
*
* 슬라이딩 윈도우: 모든 BarSeries 에 setMaximumBarCount(300) 적용.
* 301번째 캔들이 들어오면 가장 오래된 캔들이 자동 소멸.
@@ -51,6 +51,7 @@ public class Ta4jStorage {
"1m", "minutes/1",
"3m", "minutes/3",
"5m", "minutes/5",
"10m", "minutes/10",
"15m", "minutes/15",
"30m", "minutes/30",
"1h", "minutes/60",
@@ -231,6 +232,7 @@ public class Ta4jStorage {
case "1m" -> Duration.ofMinutes(1);
case "3m" -> Duration.ofMinutes(3);
case "5m" -> Duration.ofMinutes(5);
case "10m" -> Duration.ofMinutes(10);
case "15m" -> Duration.ofMinutes(15);
case "30m" -> Duration.ofMinutes(30);
case "1h" -> Duration.ofHours(1);