bdd2d66ea014ef76c4d18ced64c2e1a9b9ffbf31
## 사례 junggomoa.com 대시보드 RSI / StochRSI / MACD 패널이 비어있고 데이터 포인트가 거의 안 보이는 상황. 모바일 모드(14봉) 시 특히 심함. ## 원인 candle_limit (53/14) 를 그대로 get_klines 에 전달 → 14봉만 fetch. 지표 최소 윈도우 충족 못 함: RSI(14) : 14봉 필요 → 마지막 1봉만 값 있음 MACD : 26봉 slow window 필요 → 전부 NaN BB(20) : 전부 NaN MA25, MA99: 전부 NaN 결과적으로 차트 하단 패널들이 비어보임. ## 수정 build_chart 에서: 1. fetch_limit = max(candle_limit, 200) 로 충분히 받기 2. 모든 지표 / signal 계산 후, 표시 직전 (t = df["open_time"] 직전) df = df.tail(candle_limit) 로 잘라 차트는 사용자 지정 봉만 보여주기 지표는 200봉 history 로 계산되어 14봉만 표시해도 모든 값 정상. ## 검증 (candle_limit=14) RSI/MACD_hist/StochRSI_k/BB_mid/MA25/MA99 모두 14/14 populated. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
Python
70.9%
TypeScript
27.1%
Dockerfile
1%
Shell
0.5%
CSS
0.3%
Other
0.2%