- 프론트엔드 UI 업데이트 (backtest.html, backtest.js) 엔진 라디오 버튼 통합 관련 반영 - Rust 플러그인(kis_rust_core) 및 컴파일 소스코드 추가 - CLI 백테스트 스크립트 수정 및 최신화 - 기타 스크래치 테스트 스크립트, 로그 요약 마크다운(.md) 등 누락 파일 일괄 반영 - 추가적으로 아직 발견되지 않은 엣지 케이스나 렌더링 오류가 포함되어 있을 가능성이 있음
21 lines
786 B
Python
21 lines
786 B
Python
from database import TradeDB
|
|
import datetime
|
|
|
|
db = TradeDB()
|
|
try:
|
|
today_str = datetime.datetime.now().strftime("%Y-%m-%d")
|
|
cur = db.conn.execute("SELECT COUNT(*) AS c FROM ls_ws_ticks WHERE ts >= %s", (today_str,))
|
|
print("ls_ws_ticks today:", dict(cur.fetchone())['c'])
|
|
|
|
cur2 = db.conn.execute("SELECT COUNT(*) AS c FROM ls_ws_orderbook WHERE recv_ts >= %s", (today_str,))
|
|
print("ls_ws_orderbook today:", dict(cur2.fetchone())['c'])
|
|
|
|
cur3 = db.conn.execute("SELECT MAX(ts) AS m FROM ls_ws_ticks")
|
|
print("Max ts in ticks:", dict(cur3.fetchone())['m'])
|
|
|
|
cur4 = db.conn.execute("SELECT MAX(recv_ts) AS m FROM ls_ws_orderbook")
|
|
print("Max recv_ts in orderbook:", dict(cur4.fetchone())['m'])
|
|
|
|
except Exception as e:
|
|
print("Error:", e)
|