Update run_cloudbt.py

This commit is contained in:
yhydev
2025-12-14 00:51:33 +08:00
parent 2d12a1072c
commit 4fc7b6e764

View File

@@ -210,6 +210,7 @@ def generate_shell_script(timeframe: str, timerange: str, pairs_chunk: List[str]
""" """
Generate a shell script for the given timeframe, timerange, and pairs chunk. Generate a shell script for the given timeframe, timerange, and pairs chunk.
""" """
BUCKET_NAME = os.environ.get("BUCKET_NAME", "backresult")
return f""" return f"""
#!/bin/bash #!/bin/bash
cd $WORKING_DIR cd $WORKING_DIR
@@ -224,9 +225,9 @@ freqtrade backtesting \
--pairs {','.join(pairs_chunk)} \ --pairs {','.join(pairs_chunk)} \
--strategy {strategy} \ --strategy {strategy} \
--export trades \ --export trades \
--export-directory user_data/backtest_results/{start_datetime}/{job_id}.json \ --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 --no-color 1>user_data/backtest_results/{start_datetime}/job_{job_id}.log 2>&1
mc cp user_data/backtest_results/{start_datetime}/job_{job_id}.log oss/{start_datetime} mc cp user_data/backtest_results/{start_datetime}/job_{job_id}* oss/{BUCKET_NAME}/{start_datetime}/
""" """
def main(): def main():