0520-0525: 1006

This commit is contained in:
zhangkun9038@dingtalk.com 2025-06-06 07:10:14 +08:00
parent d099c278ed
commit eeec332ea4
4 changed files with 16 additions and 11 deletions

View File

@ -100,6 +100,7 @@
20,
50
],
"outlier_protection_percentage": 0.15,
"plot_feature_importances": 10
},
"data_split_parameters": {
@ -107,11 +108,15 @@
"shuffle": false
},
"model_training_parameters": {
"n_estimators": 60,
"learning_rate": 0.1,
"num_leaves": 31,
"verbose": 1,
"max_depth": 4
"n_estimators": 400,
"learning_rate": 0.03,
"num_leaves": 40,
"max_depth": 10,
"min_data_in_leaf": 20,
"feature_fraction": 0.8,
"bagging_fraction": 0.8,
"bagging_freq": 5,
"verbose": -1
}
},
"api_server": {

View File

@ -38,7 +38,7 @@ hyperopt_config="${STRATEGY_NAME%.py}.json"
echo "docker-compose run --rm freqtrade backtesting \
--logfile /freqtrade/user_data/logs/freqtrade.log \
--freqaimodel XGBoostRegressorMultiTarget \
--freqaimodel LightGBMRegressorMultiTarget \
--config /freqtrade/config_examples/$CONFIG_FILE \
--strategy-path /freqtrade/templates \
--config /freqtrade/templates/${PARAMS_NAME}.json \
@ -49,7 +49,7 @@ echo "docker-compose run --rm freqtrade backtesting \
#LightGBMRegressorMultiTarget
docker-compose run --rm freqtrade backtesting \
--logfile /freqtrade/user_data/logs/freqtrade.log \
--freqaimodel XGBoostRegressorMultiTarget \
--freqaimodel LightGBMRegressorMultiTarget \
--config /freqtrade/config_examples/$CONFIG_FILE \
--strategy-path /freqtrade/templates \
--config /freqtrade/templates/${PARAMS_NAME}.json \

View File

@ -75,7 +75,7 @@ echo "docker-compose run -d --rm --name freqtrade-dryrun-${GIT_COMMIT_SHORT} -p
--logfile /freqtrade/user_data/logs/freqtrade.log \
--db-url sqlite:////freqtrade/user_data/tradesv3.sqlite \
--dry-run \
--freqaimodel XGBoostRegressorMultiTarget \
--freqaimodel LightGBMRegressorMultiTarget \
--config /freqtrade/config_examples/$CONFIG_FILE \
--config /freqtrade/templates/${PARAMS_NAME}.json \
--strategy $STRATEGY_NAME \
@ -87,7 +87,7 @@ docker-compose run -d --rm --name freqtrade-dryrun-${GIT_COMMIT_SHORT} -p 8080:8
--logfile /freqtrade/user_data/logs/freqtrade.log \
--db-url sqlite:////freqtrade/user_data/tradesv3.sqlite \
--dry-run \
--freqaimodel XGBoostRegressorMultiTarget \
--freqaimodel LightGBMRegressorMultiTarget \
--config /freqtrade/config_examples/$CONFIG_FILE \
--config /freqtrade/templates/${PARAMS_NAME}.json \
--strategy $STRATEGY_NAME \

View File

@ -35,7 +35,7 @@ rm -fr ./user_data/dryrun_results/*
#docker-compose -f docker-compose_backtest.yml run --rm freqtrade >output.log 2>&1
echo "docker-compose run --rm freqtrade hyperopt \
--logfile /freqtrade/user_data/logs/freqtrade.log \
--freqaimodel XGBoostRegressorMultiTarget \
--freqaimodel LightGBMRegressorMultiTarget \
--strategy $STRATEGY_NAME \
--config /freqtrade/config_examples/$CONFIG_FILE \
--config /freqtrade/templates/${PARAMS_NAME}.json \
@ -47,7 +47,7 @@ echo "docker-compose run --rm freqtrade hyperopt \
--fee 0.0016"
docker-compose run --rm freqtrade hyperopt \
--logfile /freqtrade/user_data/logs/freqtrade.log \
--freqaimodel XGBoostRegressorMultiTarget \
--freqaimodel LightGBMRegressorMultiTarget \
--strategy $STRATEGY_NAME \
--config /freqtrade/config_examples/$CONFIG_FILE \
--config /freqtrade/templates/${PARAMS_NAME}.json \