feat: enhance data handling and model training features

- Updated .gitignore to include .venv and .worktrees.
- Removed symlink for the virtual environment.
- Added new parquet files for dogeusdt, trxusdt, and xrpusdt datasets.
- Introduced model files and training logs for dogeusdt, trxusdt, and xrpusdt.
- Enhanced fetch_history.py to support caching of correlation symbols.
- Updated train_and_deploy.sh to manage correlation cache directory.
This commit is contained in:
21in7
2026-03-05 23:57:44 +09:00
parent d92fae13f8
commit 2b3f39b5d1
13 changed files with 130 additions and 5 deletions

View File

@@ -68,6 +68,7 @@ else
fi
DECAY="${TIME_WEIGHT_DECAY:-2.0}"
CORR_CACHE_DIR="data/.corr_cache"
echo ""
echo "========================================"
@@ -106,6 +107,7 @@ for SYM in "${TARGETS[@]}"; do
--symbol "$SYM" \
--interval 15m \
--days "$FETCH_DAYS" \
--corr-cache-dir "$CORR_CACHE_DIR" \
$UPSERT_FLAG
# === [1.5/3] OI 파생 피처 A/B 비교 ===
@@ -154,6 +156,9 @@ for SYM in "${TARGETS[@]}"; do
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
done
# 상관 심볼 캐시 정리
rm -rf "$CORR_CACHE_DIR"
echo ""
echo "=== 전체 파이프라인 완료: $(date '+%Y-%m-%d %H:%M:%S %Z') ==="
echo ""