프로덕션에서 구름이 다른 primitive/시리즈에 가려지지 않도록 bottom zOrder를 적용하고,
지표 배치·재로드 후 구름 데이터를 다시 적용한다. DB에 1로 저장된 기간은 기본값으로 복원한다.
Co-authored-by: Cursor <cursoragent@cursor.com>
- isIchimokuCloudVisible: bullish/bearish 둘 다 false이면 DB 잘못된 저장값으로
간주하고 구름을 표시 (하나만 false인 경우는 사용자 의도로 유지)
- _applyIchimokuCloudPlugin: 동일 로직으로 effectiveBullish/effectiveBearish 적용
- config.hidden 체크로만 클라우드 데이터 초기화
- isIchimokuCloudVisible 의존 제거
서버 DB에 cloudColors.bullishVisible=false, bearishVisible=false 가 잘못
저장된 경우에도 구름이 표시되도록 보호 로직 추가.
Co-authored-by: Cursor <cursoragent@cursor.com>
1. isIchimokuCloudVisible에서 areIchimokuSpanLinesVisible 검사 제거
- 서버 DB 구버전 설정(plot3/plot4=false)에서 구름이 미표시되는 회귀 수정
- 라인 표시 여부와 구름 표시 여부를 독립적으로 동작하도록 변경
2. calculateIndicator: ind.calculate에 calcParams 전달하도록 버그 수정
- senkouDisplacement 커스텀 값이 실제 계산에 반영되지 않던 문제 수정
Co-authored-by: Cursor <cursoragent@cursor.com>