Files
kis_trader/scripts/_run_scalp_optuna_715.sh
Your Name fc27e726f9 feat: 새로운 안전 규칙 및 최적화 적용을 통한 트레이딩 시스템 개선
변경 사항 (Changes):

구문 오류(Syntax error) 및 토큰 낭비를 방지하기 위해 에이전트 쉘(Agent shell)과 파이썬 코드 스니펫에 다수의 신규 안전 규칙(Safety rules)을 추가함.

스키마 검증 및 적절한 SQL 포맷팅을 보장하기 위해 임시(Ad-hoc) 데이터베이스 쿼리 작성 가이드라인을 도입함.

코드 수정 후 UI 기능이 정상 작동하는지 확인하기 위해, 백테스트 웹 서비스 재시작 및 브라우저 검증에 대한 새로운 규칙을 구현함.

시스템 전반의 무결성(Integrity)을 유지하기 위해 실전 매매(Live trading), 웹 백테스팅, 파라미터 탐색(Parameter searches) 간의 일관성 검사(Consistency checks) 체계를 확립함.

기대 효과 (Impact):

이러한 개선 사항들은 트레이딩 시스템의 견고성(Robustness)과 신뢰성을 향상시키며, 에러 발생을 최소화하고 다양한 시스템 컴포넌트 간의 원활한 상호작용을 보장함.
2026-07-17 01:09:09 +09:00

32 lines
937 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
cd /home/hoon/kis_bot
mkdir -p logs
TS=$(date +%Y%m%d_%H%M%S)
STUDY="scalp_fine_20260715_${TS}"
LOG="logs/param_search_optuna_scalp_fine_${TS}.log"
echo "$LOG" > logs/param_search_optuna_scalp_fine_latest.logpath
echo "$STUDY" > logs/param_search_optuna_scalp_fine_latest.study
# 모멘텀과 동일: 거래일 2026-07-15 · fine 200 · 호가 OFF · apply-best
# 포트 한도 = config_scalp 병합 (SCALP_TOTAL_BUDGET_KRW=120만) — env_config 단독 금지(600만 버그)
nohup python3 -u kis_trader/backtest/param_search_optuna.py \
--strategy scalp \
--mode fine \
--start 2026-07-15 \
--end 2026-07-15 \
--trials 200 \
--min_trades 1 \
--min_win_rate 0 \
--min_pf 0 \
--sort-by score \
--orderbook-filter off \
--no-progress \
--apply-best \
--study-name "$STUDY" \
> "$LOG" 2>&1 &
echo "PID=$!"
echo "STUDY=$STUDY"
echo "LOG=$LOG"
echo "tail -f /home/hoon/kis_bot/$LOG"