chore: 작업 중 발생한 부수적 변경 사항 및 누락된 파일 전체 커밋

- 프론트엔드 UI 업데이트 (backtest.html, backtest.js) 엔진 라디오 버튼 통합 관련 반영
- Rust 플러그인(kis_rust_core) 및 컴파일 소스코드 추가
- CLI 백테스트 스크립트 수정 및 최신화
- 기타 스크래치 테스트 스크립트, 로그 요약 마크다운(.md) 등 누락 파일 일괄 반영
- 추가적으로 아직 발견되지 않은 엣지 케이스나 렌더링 오류가 포함되어 있을 가능성이 있음
This commit is contained in:
Your Name
2026-09-06 17:04:50 +09:00
parent 4dbb1387a1
commit e1ac8d119b
181 changed files with 8371 additions and 503 deletions

View File

@@ -1,26 +1,9 @@
import sys
import os
sys.path.append('/home/hoon/kis_bot')
sys.path.append("/home/hoon/kis_bot")
from database import TradeDB
def check_db():
db = TradeDB()
try:
# Check tables
tables = [dict(r) for r in db.conn.execute("SHOW TABLES").fetchall()]
print("Tables:", tables)
# Let's check environment variables and settings related to slots and buying
cols_env = [dict(r)["Field"] for r in db.conn.execute("SHOW COLUMNS FROM env_settings").fetchall()]
print("env_settings cols:", cols_env)
env_vars = db.conn.execute("SELECT * FROM env_settings").fetchall()
for env in env_vars:
print(dict(env))
finally:
db.close()
if __name__ == "__main__":
check_db()
db = TradeDB()
keys = ["RSI_PERIOD", "RSI_OVERSOLD", "RSI_OVERBOUGHT", "SCALP_SL_PCT", "SCALP_TP_PCT", "SCALP_DROP_RATE", "SCALP_COOLDOWN_MIN", "SCALP_MACD_CROSS"]
for k in keys:
val = db.get_env(k)
print(f"{k}: {val}")