diff --git a/cloudbt/run_cloudbt.py b/cloudbt/run_cloudbt.py index 6a0e405..a97daae 100644 --- a/cloudbt/run_cloudbt.py +++ b/cloudbt/run_cloudbt.py @@ -227,6 +227,10 @@ freqtrade backtesting \ --export trades \ --export-directory user_data/backtest_results/{start_datetime}/job_{job_id}.json \ --no-color 1>user_data/backtest_results/{start_datetime}/job_{job_id}.log 2>&1 +if [ $? -ne 0 ]; then + echo "回测失败" + exit 1 +fi mc cp user_data/backtest_results/{start_datetime}/job_{job_id}* oss/{BUCKET_NAME}/{start_datetime}/ """