diff --git a/tools/dryrun.sh b/tools/dryrun.sh index 50b09b5..52a1514 100755 --- a/tools/dryrun.sh +++ b/tools/dryrun.sh @@ -252,10 +252,10 @@ if [ -n "$STRATEGY_NAME" ]; then if [ -f "../config_examples/$STRATEGY_CONFIG_LOWER" ]; then CONFIG_FILE="$STRATEGY_CONFIG_LOWER" echo "✅ 自动匹配配置文件 (config_examples): $CONFIG_FILE" >&2 - elif [ -f "../freqtrade/templates/$STRATEGY_CONFIG_LOWER" ]; then - # 其次在 templates 中查找(仅罢材材) + elif [ -f "../freqtrade/user_data/strategies/$STRATEGY_CONFIG_LOWER" ]; then + # 其次在 user_data/strategies 中查找 CONFIG_FILE="$STRATEGY_CONFIG_LOWER" - echo "✅ 自动匹配配置文件 (templates): $CONFIG_FILE" >&2 + echo "✅ 自动匹配配置文件 (user_data/strategies): $CONFIG_FILE" >&2 fi fi @@ -317,7 +317,7 @@ docker-compose run -d --rm --name freqtrade-dryrun-${GIT_COMMIT_SHORT} -p 8080:8 --config /freqtrade/config_examples/$CONFIG_FILE \ --strategy $STRATEGY_NAME \ --fee 0.0008 \ - --strategy-path /freqtrade/templates + --strategy-path /freqtrade/user_data/strategies/ if [ $? -eq 0 ]; then echo "✅ 容器 $CONTAINER_NAME 启动完成" >&2