mirror of
https://github.com/silencesdg/mt5_python_ea_suite.git
synced 2026-07-30 12:17:43 +00:00
feat: 适应度门槛95+swing_point策略+多项改进
- 新增适应度门槛: min_backtest_fitness=95, 适应度<95暂停开仓 - 新增 SwingPointRetest 策略替代 Turtle - 新增 monday_reset.py 周重置脚本 - exit_rules: 拖尾止损相对回撤模式 - market_state: 趋势检测优化 - position: 一票制并发锁+合约规格缓存 - optimize: Optuna 替代 DEAP 遗传算法 - realtime_trader: 适应度门槛+同向递增 - weights: 动态权重管理 - cron_optimize: PYTHONPATH 修复 - .gitignore: 排除生成文件
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#!/bin/bash
|
||||
# cron 环境修复:设置正确的 PYTHONPATH 后运行优化器
|
||||
export PYTHONPATH="/home/songkl/.hermes/profiles/bot1/home/.local/lib/python3.13/site-packages:$PYTHONPATH"
|
||||
# 每日自动优化 + 重启 EA
|
||||
# 设置 PYTHONPATH 确保 cron 环境下能找到 user-site packages(如 deap, moocore 等)
|
||||
export PYTHONPATH="$HOME/.local/lib/python$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")')/site-packages:$PYTHONPATH"
|
||||
cd /home/songkl/mt5_python_ea_suite
|
||||
exec /usr/bin/python3 scripts/daily_optimize.py "$@"
|
||||
exec python3 scripts/daily_optimize.py "$@"
|
||||
|
||||
Reference in New Issue
Block a user