myTestFreqAI/output.log
zhangkun9038@dingtalk.com 926e50c179 log
2025-05-01 16:33:08 +08:00

1233 lines
88 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Creating freqtrade_freqtrade_run ...
Creating freqtrade_freqtrade_run ... done
2025-05-01 08:32:01,809 - freqtrade - INFO - freqtrade 2025.3
2025-05-01 08:32:02,027 - numexpr.utils - INFO - NumExpr defaulting to 12 threads.
2025-05-01 08:32:03,445 - freqtrade.configuration.load_config - INFO - Using config: /freqtrade/config_examples/config_freqai.okx.json ...
2025-05-01 08:32:03,447 - freqtrade.loggers - INFO - Enabling colorized output.
2025-05-01 08:32:03,448 - root - INFO - Logfile configured
2025-05-01 08:32:03,448 - freqtrade.loggers - INFO - Verbosity set to 0
2025-05-01 08:32:03,449 - freqtrade.configuration.configuration - INFO - Using additional Strategy lookup path: /freqtrade/templates
2025-05-01 08:32:03,449 - freqtrade.configuration.configuration - INFO - Using max_open_trades: 4 ...
2025-05-01 08:32:03,449 - freqtrade.configuration.configuration - INFO - Parameter --timerange detected: 20250401-20250420 ...
2025-05-01 08:32:03,473 - freqtrade.configuration.configuration - INFO - Using user-data directory: /freqtrade/user_data ...
2025-05-01 08:32:03,474 - freqtrade.configuration.configuration - INFO - Using data directory: /freqtrade/user_data/data/okx ...
2025-05-01 08:32:03,474 - freqtrade.configuration.configuration - INFO - Parameter --cache=none detected ...
2025-05-01 08:32:03,474 - freqtrade.configuration.configuration - INFO - Filter trades by timerange: 20250401-20250420
2025-05-01 08:32:03,475 - freqtrade.configuration.configuration - INFO - Using freqaimodel class name: XGBoostRegressor
2025-05-01 08:32:03,476 - freqtrade.exchange.check_exchange - INFO - Checking exchange...
2025-05-01 08:32:03,481 - freqtrade.exchange.check_exchange - INFO - Exchange "okx" is officially supported by the Freqtrade development team.
2025-05-01 08:32:03,482 - freqtrade.configuration.configuration - INFO - Using pairlist from configuration.
2025-05-01 08:32:03,482 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
2025-05-01 08:32:03,484 - freqtrade.commands.optimize_commands - INFO - Starting freqtrade in Backtesting mode
2025-05-01 08:32:03,485 - freqtrade.exchange.exchange - INFO - Instance is running with dry_run enabled
2025-05-01 08:32:03,485 - freqtrade.exchange.exchange - INFO - Using CCXT 4.4.69
2025-05-01 08:32:03,485 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}}
2025-05-01 08:32:03,490 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}, 'timeout': 20000}
2025-05-01 08:32:03,496 - freqtrade.exchange.exchange - INFO - Using Exchange "OKX"
2025-05-01 08:32:06,034 - freqtrade.resolvers.exchange_resolver - INFO - Using resolved exchange 'Okx'...
2025-05-01 08:32:06,056 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy FreqaiExampleStrategy from '/freqtrade/templates/FreqaiExampleStrategy.py'...
2025-05-01 08:32:06,056 - freqtrade.strategy.hyper - INFO - Loading parameters from file /freqtrade/templates/FreqaiExampleStrategy.json
2025-05-01 08:32:06,057 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'timeframe' with value in config file: 3m.
2025-05-01 08:32:06,057 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stoploss' with value in config file: -0.05.
2025-05-01 08:32:06,058 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value in config file: USDT.
2025-05-01 08:32:06,058 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value in config file: 150.
2025-05-01 08:32:06,059 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'startup_candle_count' with value in config file: 30.
2025-05-01 08:32:06,059 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'unfilledtimeout' with value in config file: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit':
'minutes'}.
2025-05-01 08:32:06,060 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'max_open_trades' with value in config file: 4.
2025-05-01 08:32:06,060 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {'0': 0.132, '8': 0.047, '14': 0.007, '60': 0}
2025-05-01 08:32:06,060 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using timeframe: 3m
2025-05-01 08:32:06,061 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.05
2025-05-01 08:32:06,061 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: True
2025-05-01 08:32:06,061 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive: 0.01
2025-05-01 08:32:06,062 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.02
2025-05-01 08:32:06,062 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: False
2025-05-01 08:32:06,062 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_custom_stoploss: False
2025-05-01 08:32:06,063 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: True
2025-05-01 08:32:06,063 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_types: {'entry': 'limit', 'exit': 'limit', 'stoploss': 'limit', 'stoploss_on_exchange': False,
'stoploss_on_exchange_interval': 60}
2025-05-01 08:32:06,064 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'entry': 'GTC', 'exit': 'GTC'}
2025-05-01 08:32:06,064 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: USDT
2025-05-01 08:32:06,064 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: 150
2025-05-01 08:32:06,065 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using startup_candle_count: 30
2025-05-01 08:32:06,065 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using unfilledtimeout: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit': 'minutes'}
2025-05-01 08:32:06,065 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_exit_signal: True
2025-05-01 08:32:06,066 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_only: False
2025-05-01 08:32:06,066 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_entry_signal: False
2025-05-01 08:32:06,066 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_offset: 0.0
2025-05-01 08:32:06,067 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using disable_dataframe_checks: False
2025-05-01 08:32:06,067 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_buying_expired_candle_after: 0
2025-05-01 08:32:06,068 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using position_adjustment_enable: False
2025-05-01 08:32:06,068 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_entry_position_adjustment: -1
2025-05-01 08:32:06,068 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_open_trades: 4
2025-05-01 08:32:06,069 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
2025-05-01 08:32:06,072 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist StaticPairList from '/freqtrade/freqtrade/plugins/pairlist/StaticPairList.py'...
2025-05-01 08:32:06,079 - freqtrade.optimize.backtesting - INFO - Using fee 0.1500% - worst case fee from exchange (lowest tier).
2025-05-01 08:32:06,080 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
2025-05-01 08:32:06,080 - freqtrade.data.history.history_utils - INFO - Using indicator startup period: 14450 ...
2025-05-01 08:32:06,219 - freqtrade.optimize.backtesting - INFO - Loading data from 2025-03-01 21:30:00 up to 2025-04-20 00:00:00 (49 days).
2025-05-01 08:32:06,219 - freqtrade.optimize.backtesting - INFO - Dataload complete. Calculating indicators
2025-05-01 08:32:06,220 - freqtrade.optimize.backtesting - INFO - Running backtesting for Strategy FreqaiExampleStrategy
2025-05-01 08:32:07,799 - matplotlib.font_manager - INFO - generated new fontManager
2025-05-01 08:32:08,003 - freqtrade.resolvers.iresolver - INFO - Using resolved freqaimodel XGBoostRegressor from '/freqtrade/freqtrade/freqai/prediction_models/XGBoostRegressor.py'...
2025-05-01 08:32:08,003 - freqtrade.freqai.data_drawer - INFO - Could not find existing datadrawer, starting from scratch
2025-05-01 08:32:08,004 - freqtrade.freqai.data_drawer - INFO - Could not find existing historic_predictions, starting from scratch
2025-05-01 08:32:08,004 - freqtrade.freqai.freqai_interface - INFO - Set fresh train queue from whitelist. Queue: ['BTC/USDT', 'SOL/USDT']
2025-05-01 08:32:08,005 - freqtrade.strategy.hyper - INFO - Strategy Parameter: buy_rsi = 39.92672300850069
2025-05-01 08:32:08,005 - freqtrade.strategy.hyper - INFO - Strategy Parameter: sell_rsi = 69.92672300850067
2025-05-01 08:32:08,006 - freqtrade.strategy.hyper - INFO - No params for protection found, using default values.
2025-05-01 08:32:08,008 - FreqaiExampleStrategy - INFO - 处理交易对BTC/USDT
2025-05-01 08:32:08,010 - freqtrade.freqai.freqai_interface - INFO - Training 2 timeranges
2025-05-01 08:32:08,011 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-02 00:00:00 to 2025-04-01 00:00:00, 1/2 trains
2025-05-01 08:32:08,011 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1743465600_prediction.feather
2025-05-01 08:32:08,026 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,043 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,059 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,106 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
2025-05-01 08:32:08,107 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 5m from 2025-03-01 19:50:00 to 2025-04-20 00:00:00
2025-05-01 08:32:08,161 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,172 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,183 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,223 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
2025-05-01 08:32:08,224 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 1h from 2025-02-27 22:00:00 to 2025-04-20 00:00:00
2025-05-01 08:32:08,247 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,256 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,264 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,340 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
2025-05-01 08:32:08,341 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 3m from 2025-03-01 21:30:00 to 2025-04-20 00:00:00
2025-05-01 08:32:08,399 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,412 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,425 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,476 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
2025-05-01 08:32:08,477 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 5m from 2025-03-01 19:50:00 to 2025-04-20 00:00:00
2025-05-01 08:32:08,518 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,529 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,540 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,585 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
2025-05-01 08:32:08,585 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 1h from 2025-02-27 22:00:00 to 2025-04-20 00:00:00
2025-05-01 08:32:08,608 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,617 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,625 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:08,685 - FreqaiExampleStrategy - INFO - 设置 FreqAI 目标交易对BTC/USDT
2025-05-01 08:32:08,690 - FreqaiExampleStrategy - INFO - 目标列形状:(14450,)
2025-05-01 08:32:08,692 - FreqaiExampleStrategy - INFO - 目标列预览:
up_or_down &-buy_rsi
0 0.007116 50.010488
1 0.005291 50.010488
2 0.004416 50.010488
3 0.002082 50.010488
4 0.001904 50.010488
2025-05-01 08:32:08,698 - FreqaiExampleStrategy - INFO - 设置 FreqAI 目标交易对BTC/USDT
2025-05-01 08:32:08,703 - FreqaiExampleStrategy - INFO - 目标列形状:(19250,)
2025-05-01 08:32:08,704 - FreqaiExampleStrategy - INFO - 目标列预览:
up_or_down &-buy_rsi
0 0.007116 49.846666
1 0.005291 49.846666
2 0.004416 49.846666
3 0.002082 49.846666
4 0.001904 49.846666
2025-05-01 08:32:08,712 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1743465600/cb_btc_1743465600
2025-05-01 08:32:08,713 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
2025-05-01 08:32:08,737 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-01 08:32:08,738 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-02 to 2025-03-31 --------------------
2025-05-01 08:32:08,755 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 75 features
2025-05-01 08:32:08,755 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning: [08:32:08] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
warnings.warn(smsg, UserWarning)
[0] validation_0-rmse:0.29022 validation_1-rmse:0.28556
[1] validation_0-rmse:0.28471 validation_1-rmse:0.27986
[2] validation_0-rmse:0.27927 validation_1-rmse:0.27432
[3] validation_0-rmse:0.27481 validation_1-rmse:0.26957
[4] validation_0-rmse:0.27004 validation_1-rmse:0.26485
[5] validation_0-rmse:0.26549 validation_1-rmse:0.26011
[6] validation_0-rmse:0.26110 validation_1-rmse:0.25557
[7] validation_0-rmse:0.25760 validation_1-rmse:0.25177
[8] validation_0-rmse:0.25374 validation_1-rmse:0.24771
[9] validation_0-rmse:0.24993 validation_1-rmse:0.24381
[10] validation_0-rmse:0.24611 validation_1-rmse:0.23989
[11] validation_0-rmse:0.24272 validation_1-rmse:0.23624
[12] validation_0-rmse:0.23945 validation_1-rmse:0.23268
[13] validation_0-rmse:0.23638 validation_1-rmse:0.22927
[14] validation_0-rmse:0.23339 validation_1-rmse:0.22603
[15] validation_0-rmse:0.23021 validation_1-rmse:0.22280
[16] validation_0-rmse:0.22733 validation_1-rmse:0.21967
[17] validation_0-rmse:0.22449 validation_1-rmse:0.21671
[18] validation_0-rmse:0.22168 validation_1-rmse:0.21389
[19] validation_0-rmse:0.21924 validation_1-rmse:0.21115
[20] validation_0-rmse:0.21676 validation_1-rmse:0.20839
[21] validation_0-rmse:0.21463 validation_1-rmse:0.20598
[22] validation_0-rmse:0.21234 validation_1-rmse:0.20353
[23] validation_0-rmse:0.20996 validation_1-rmse:0.20106
[24] validation_0-rmse:0.20786 validation_1-rmse:0.19880
[25] validation_0-rmse:0.20588 validation_1-rmse:0.19656
[26] validation_0-rmse:0.20402 validation_1-rmse:0.19453
[27] validation_0-rmse:0.20230 validation_1-rmse:0.19244
[28] validation_0-rmse:0.20041 validation_1-rmse:0.19044
[29] validation_0-rmse:0.19883 validation_1-rmse:0.18853
[30] validation_0-rmse:0.19690 validation_1-rmse:0.18643
[31] validation_0-rmse:0.19514 validation_1-rmse:0.18453
[32] validation_0-rmse:0.19353 validation_1-rmse:0.18270
[33] validation_0-rmse:0.19204 validation_1-rmse:0.18095
[34] validation_0-rmse:0.19015 validation_1-rmse:0.17907
[35] validation_0-rmse:0.18869 validation_1-rmse:0.17744
[36] validation_0-rmse:0.18736 validation_1-rmse:0.17582
[37] validation_0-rmse:0.18566 validation_1-rmse:0.17405
[38] validation_0-rmse:0.18431 validation_1-rmse:0.17252
[39] validation_0-rmse:0.18289 validation_1-rmse:0.17099
[40] validation_0-rmse:0.18149 validation_1-rmse:0.16959
[41] validation_0-rmse:0.17999 validation_1-rmse:0.16798
[42] validation_0-rmse:0.17871 validation_1-rmse:0.16655
[43] validation_0-rmse:0.17761 validation_1-rmse:0.16521
[44] validation_0-rmse:0.17628 validation_1-rmse:0.16388
[45] validation_0-rmse:0.17513 validation_1-rmse:0.16258
[46] validation_0-rmse:0.17411 validation_1-rmse:0.16135
[47] validation_0-rmse:0.17304 validation_1-rmse:0.16014
[48] validation_0-rmse:0.17206 validation_1-rmse:0.15893
[49] validation_0-rmse:0.17094 validation_1-rmse:0.15768
[50] validation_0-rmse:0.17004 validation_1-rmse:0.15650
[51] validation_0-rmse:0.16905 validation_1-rmse:0.15541
[52] validation_0-rmse:0.16816 validation_1-rmse:0.15430
[53] validation_0-rmse:0.16730 validation_1-rmse:0.15326
[54] validation_0-rmse:0.16642 validation_1-rmse:0.15221
[55] validation_0-rmse:0.16544 validation_1-rmse:0.15114
[56] validation_0-rmse:0.16458 validation_1-rmse:0.15019
[57] validation_0-rmse:0.16378 validation_1-rmse:0.14927
[58] validation_0-rmse:0.16279 validation_1-rmse:0.14821
[59] validation_0-rmse:0.16198 validation_1-rmse:0.14733
[60] validation_0-rmse:0.16133 validation_1-rmse:0.14644
[61] validation_0-rmse:0.16064 validation_1-rmse:0.14558
[62] validation_0-rmse:0.15990 validation_1-rmse:0.14475
[63] validation_0-rmse:0.15860 validation_1-rmse:0.14340
[64] validation_0-rmse:0.15792 validation_1-rmse:0.14261
[65] validation_0-rmse:0.15720 validation_1-rmse:0.14171
[66] validation_0-rmse:0.15658 validation_1-rmse:0.14093
[67] validation_0-rmse:0.15598 validation_1-rmse:0.14016
[68] validation_0-rmse:0.15495 validation_1-rmse:0.13917
[69] validation_0-rmse:0.15427 validation_1-rmse:0.13850
[70] validation_0-rmse:0.15339 validation_1-rmse:0.13762
[71] validation_0-rmse:0.15235 validation_1-rmse:0.13656
[72] validation_0-rmse:0.15175 validation_1-rmse:0.13587
[73] validation_0-rmse:0.15074 validation_1-rmse:0.13477
[74] validation_0-rmse:0.15014 validation_1-rmse:0.13408
[75] validation_0-rmse:0.14950 validation_1-rmse:0.13340
[76] validation_0-rmse:0.14837 validation_1-rmse:0.13228
[77] validation_0-rmse:0.14764 validation_1-rmse:0.13148
[78] validation_0-rmse:0.14715 validation_1-rmse:0.13088
[79] validation_0-rmse:0.14663 validation_1-rmse:0.13020
[80] validation_0-rmse:0.14617 validation_1-rmse:0.12967
[81] validation_0-rmse:0.14565 validation_1-rmse:0.12903
[82] validation_0-rmse:0.14491 validation_1-rmse:0.12829
[83] validation_0-rmse:0.14423 validation_1-rmse:0.12755
[84] validation_0-rmse:0.14355 validation_1-rmse:0.12675
[85] validation_0-rmse:0.14274 validation_1-rmse:0.12590
[86] validation_0-rmse:0.14235 validation_1-rmse:0.12539
[87] validation_0-rmse:0.14191 validation_1-rmse:0.12485
[88] validation_0-rmse:0.14153 validation_1-rmse:0.12435
[89] validation_0-rmse:0.14099 validation_1-rmse:0.12374
[90] validation_0-rmse:0.14059 validation_1-rmse:0.12327
[91] validation_0-rmse:0.13990 validation_1-rmse:0.12261
[92] validation_0-rmse:0.13954 validation_1-rmse:0.12217
[93] validation_0-rmse:0.13906 validation_1-rmse:0.12165
[94] validation_0-rmse:0.13870 validation_1-rmse:0.12119
[95] validation_0-rmse:0.13836 validation_1-rmse:0.12078
[96] validation_0-rmse:0.13805 validation_1-rmse:0.12041
[97] validation_0-rmse:0.13767 validation_1-rmse:0.11995
[98] validation_0-rmse:0.13720 validation_1-rmse:0.11946
[99] validation_0-rmse:0.13679 validation_1-rmse:0.11901
[100] validation_0-rmse:0.13642 validation_1-rmse:0.11863
[101] validation_0-rmse:0.13604 validation_1-rmse:0.11818
[102] validation_0-rmse:0.13571 validation_1-rmse:0.11775
[103] validation_0-rmse:0.13493 validation_1-rmse:0.11696
[104] validation_0-rmse:0.13458 validation_1-rmse:0.11650
[105] validation_0-rmse:0.13428 validation_1-rmse:0.11613
[106] validation_0-rmse:0.13377 validation_1-rmse:0.11555
[107] validation_0-rmse:0.13351 validation_1-rmse:0.11521
[108] validation_0-rmse:0.13301 validation_1-rmse:0.11468
[109] validation_0-rmse:0.13258 validation_1-rmse:0.11420
[110] validation_0-rmse:0.13235 validation_1-rmse:0.11388
[111] validation_0-rmse:0.13197 validation_1-rmse:0.11351
[112] validation_0-rmse:0.13168 validation_1-rmse:0.11312
[113] validation_0-rmse:0.13130 validation_1-rmse:0.11272
[114] validation_0-rmse:0.13102 validation_1-rmse:0.11236
[115] validation_0-rmse:0.13069 validation_1-rmse:0.11200
[116] validation_0-rmse:0.13023 validation_1-rmse:0.11156
[117] validation_0-rmse:0.12998 validation_1-rmse:0.11127
[118] validation_0-rmse:0.12961 validation_1-rmse:0.11084
[119] validation_0-rmse:0.12940 validation_1-rmse:0.11061
[120] validation_0-rmse:0.12916 validation_1-rmse:0.11027
[121] validation_0-rmse:0.12890 validation_1-rmse:0.10996
[122] validation_0-rmse:0.12864 validation_1-rmse:0.10962
[123] validation_0-rmse:0.12845 validation_1-rmse:0.10930
[124] validation_0-rmse:0.12819 validation_1-rmse:0.10901
[125] validation_0-rmse:0.12797 validation_1-rmse:0.10869
[126] validation_0-rmse:0.12775 validation_1-rmse:0.10835
[127] validation_0-rmse:0.12727 validation_1-rmse:0.10785
[128] validation_0-rmse:0.12693 validation_1-rmse:0.10753
[129] validation_0-rmse:0.12679 validation_1-rmse:0.10734
[130] validation_0-rmse:0.12658 validation_1-rmse:0.10703
[131] validation_0-rmse:0.12605 validation_1-rmse:0.10646
[132] validation_0-rmse:0.12585 validation_1-rmse:0.10621
[133] validation_0-rmse:0.12552 validation_1-rmse:0.10586
[134] validation_0-rmse:0.12513 validation_1-rmse:0.10545
[135] validation_0-rmse:0.12438 validation_1-rmse:0.10470
[136] validation_0-rmse:0.12399 validation_1-rmse:0.10431
[137] validation_0-rmse:0.12362 validation_1-rmse:0.10389
[138] validation_0-rmse:0.12343 validation_1-rmse:0.10369
[139] validation_0-rmse:0.12323 validation_1-rmse:0.10341
[140] validation_0-rmse:0.12305 validation_1-rmse:0.10315
[141] validation_0-rmse:0.12288 validation_1-rmse:0.10294
[142] validation_0-rmse:0.12238 validation_1-rmse:0.10240
[143] validation_0-rmse:0.12206 validation_1-rmse:0.10204
[144] validation_0-rmse:0.12185 validation_1-rmse:0.10179
[145] validation_0-rmse:0.12153 validation_1-rmse:0.10145
[146] validation_0-rmse:0.12128 validation_1-rmse:0.10115
[147] validation_0-rmse:0.12104 validation_1-rmse:0.10088
[148] validation_0-rmse:0.12068 validation_1-rmse:0.10047
[149] validation_0-rmse:0.12049 validation_1-rmse:0.10024
[150] validation_0-rmse:0.12032 validation_1-rmse:0.10001
[151] validation_0-rmse:0.12011 validation_1-rmse:0.09980
[152] validation_0-rmse:0.11997 validation_1-rmse:0.09963
[153] validation_0-rmse:0.11967 validation_1-rmse:0.09930
[154] validation_0-rmse:0.11931 validation_1-rmse:0.09895
[155] validation_0-rmse:0.11913 validation_1-rmse:0.09872
[156] validation_0-rmse:0.11891 validation_1-rmse:0.09846
[157] validation_0-rmse:0.11877 validation_1-rmse:0.09829
[158] validation_0-rmse:0.11839 validation_1-rmse:0.09788
[159] validation_0-rmse:0.11782 validation_1-rmse:0.09728
[160] validation_0-rmse:0.11741 validation_1-rmse:0.09685
[161] validation_0-rmse:0.11696 validation_1-rmse:0.09636
[162] validation_0-rmse:0.11676 validation_1-rmse:0.09615
[163] validation_0-rmse:0.11640 validation_1-rmse:0.09573
[164] validation_0-rmse:0.11610 validation_1-rmse:0.09545
[165] validation_0-rmse:0.11588 validation_1-rmse:0.09525
[166] validation_0-rmse:0.11571 validation_1-rmse:0.09509
[167] validation_0-rmse:0.11556 validation_1-rmse:0.09491
[168] validation_0-rmse:0.11511 validation_1-rmse:0.09444
[169] validation_0-rmse:0.11504 validation_1-rmse:0.09428
[170] validation_0-rmse:0.11482 validation_1-rmse:0.09403
[171] validation_0-rmse:0.11446 validation_1-rmse:0.09363
[172] validation_0-rmse:0.11417 validation_1-rmse:0.09328
[173] validation_0-rmse:0.11395 validation_1-rmse:0.09302
[174] validation_0-rmse:0.11368 validation_1-rmse:0.09271
[175] validation_0-rmse:0.11345 validation_1-rmse:0.09246
[176] validation_0-rmse:0.11323 validation_1-rmse:0.09223
[177] validation_0-rmse:0.11310 validation_1-rmse:0.09205
[178] validation_0-rmse:0.11296 validation_1-rmse:0.09187
[179] validation_0-rmse:0.11273 validation_1-rmse:0.09161
[180] validation_0-rmse:0.11249 validation_1-rmse:0.09138
[181] validation_0-rmse:0.11233 validation_1-rmse:0.09118
[182] validation_0-rmse:0.11207 validation_1-rmse:0.09091
[183] validation_0-rmse:0.11182 validation_1-rmse:0.09067
[184] validation_0-rmse:0.11172 validation_1-rmse:0.09050
[185] validation_0-rmse:0.11160 validation_1-rmse:0.09036
[186] validation_0-rmse:0.11126 validation_1-rmse:0.08998
[187] validation_0-rmse:0.11105 validation_1-rmse:0.08972
[188] validation_0-rmse:0.11075 validation_1-rmse:0.08939
[189] validation_0-rmse:0.11060 validation_1-rmse:0.08924
[190] validation_0-rmse:0.11045 validation_1-rmse:0.08908
[191] validation_0-rmse:0.11034 validation_1-rmse:0.08898
[192] validation_0-rmse:0.11024 validation_1-rmse:0.08886
[193] validation_0-rmse:0.10997 validation_1-rmse:0.08853
[194] validation_0-rmse:0.10974 validation_1-rmse:0.08828
[195] validation_0-rmse:0.10962 validation_1-rmse:0.08812
[196] validation_0-rmse:0.10933 validation_1-rmse:0.08779
[197] validation_0-rmse:0.10906 validation_1-rmse:0.08752
[198] validation_0-rmse:0.10865 validation_1-rmse:0.08710
[199] validation_0-rmse:0.10846 validation_1-rmse:0.08691
2025-05-01 08:32:10,717 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (2.00 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[08:32:10] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-01 08:32:10,947 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1743465600/cb_btc_1743465600--buy_rsi.html
2025-05-01 08:32:10,948 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-01 08:32:10,967 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-01 08:32:10,975 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-12 00:00:00 to 2025-04-11 00:00:00, 2/2 trains
2025-05-01 08:32:10,976 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1744329600_prediction.feather
2025-05-01 08:32:10,981 - FreqaiExampleStrategy - INFO - 设置 FreqAI 目标交易对BTC/USDT
2025-05-01 08:32:10,987 - FreqaiExampleStrategy - INFO - 目标列形状:(19250,)
2025-05-01 08:32:10,988 - FreqaiExampleStrategy - INFO - 目标列预览:
up_or_down &-buy_rsi
0 0.007116 49.846666
1 0.005291 49.846666
2 0.004416 49.846666
3 0.002082 49.846666
4 0.001904 49.846666
2025-05-01 08:32:10,997 - FreqaiExampleStrategy - INFO - 设置 FreqAI 目标交易对BTC/USDT
2025-05-01 08:32:11,003 - FreqaiExampleStrategy - INFO - 目标列形状:(23570,)
2025-05-01 08:32:11,005 - FreqaiExampleStrategy - INFO - 目标列预览:
up_or_down &-buy_rsi
0 0.007116 50.074781
1 0.005291 50.074781
2 0.004416 50.074781
3 0.002082 50.074781
4 0.001904 50.074781
2025-05-01 08:32:11,012 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1744329600/cb_btc_1744329600
2025-05-01 08:32:11,013 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
2025-05-01 08:32:11,028 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-01 08:32:11,029 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-12 to 2025-04-10 --------------------
2025-05-01 08:32:11,045 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 75 features
2025-05-01 08:32:11,045 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[08:32:11] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[0] validation_0-rmse:0.29190 validation_1-rmse:0.28988
[1] validation_0-rmse:0.28631 validation_1-rmse:0.28388
[2] validation_0-rmse:0.28059 validation_1-rmse:0.27791
[3] validation_0-rmse:0.27597 validation_1-rmse:0.27282
[4] validation_0-rmse:0.27132 validation_1-rmse:0.26791
[5] validation_0-rmse:0.26666 validation_1-rmse:0.26287
[6] validation_0-rmse:0.26193 validation_1-rmse:0.25802
[7] validation_0-rmse:0.25814 validation_1-rmse:0.25375
[8] validation_0-rmse:0.25389 validation_1-rmse:0.24927
[9] validation_0-rmse:0.24990 validation_1-rmse:0.24489
[10] validation_0-rmse:0.24602 validation_1-rmse:0.24078
[11] validation_0-rmse:0.24233 validation_1-rmse:0.23687
[12] validation_0-rmse:0.23880 validation_1-rmse:0.23304
[13] validation_0-rmse:0.23523 validation_1-rmse:0.22935
[14] validation_0-rmse:0.23205 validation_1-rmse:0.22588
[15] validation_0-rmse:0.22868 validation_1-rmse:0.22242
[16] validation_0-rmse:0.22581 validation_1-rmse:0.21914
[17] validation_0-rmse:0.22296 validation_1-rmse:0.21600
[18] validation_0-rmse:0.22026 validation_1-rmse:0.21301
[19] validation_0-rmse:0.21779 validation_1-rmse:0.21022
[20] validation_0-rmse:0.21524 validation_1-rmse:0.20744
[21] validation_0-rmse:0.21312 validation_1-rmse:0.20501
[22] validation_0-rmse:0.21093 validation_1-rmse:0.20247
[23] validation_0-rmse:0.20873 validation_1-rmse:0.19994
[24] validation_0-rmse:0.20649 validation_1-rmse:0.19742
[25] validation_0-rmse:0.20441 validation_1-rmse:0.19516
[26] validation_0-rmse:0.20269 validation_1-rmse:0.19305
[27] validation_0-rmse:0.20076 validation_1-rmse:0.19076
[28] validation_0-rmse:0.19898 validation_1-rmse:0.18875
[29] validation_0-rmse:0.19731 validation_1-rmse:0.18675
[30] validation_0-rmse:0.19536 validation_1-rmse:0.18463
[31] validation_0-rmse:0.19356 validation_1-rmse:0.18267
[32] validation_0-rmse:0.19155 validation_1-rmse:0.18058
[33] validation_0-rmse:0.18986 validation_1-rmse:0.17868
[34] validation_0-rmse:0.18819 validation_1-rmse:0.17689
[35] validation_0-rmse:0.18677 validation_1-rmse:0.17518
[36] validation_0-rmse:0.18514 validation_1-rmse:0.17339
[37] validation_0-rmse:0.18381 validation_1-rmse:0.17175
[38] validation_0-rmse:0.18243 validation_1-rmse:0.17018
[39] validation_0-rmse:0.18065 validation_1-rmse:0.16848
[40] validation_0-rmse:0.17938 validation_1-rmse:0.16703
[41] validation_0-rmse:0.17791 validation_1-rmse:0.16554
[42] validation_0-rmse:0.17680 validation_1-rmse:0.16421
[43] validation_0-rmse:0.17572 validation_1-rmse:0.16289
[44] validation_0-rmse:0.17438 validation_1-rmse:0.16138
[45] validation_0-rmse:0.17302 validation_1-rmse:0.16000
[46] validation_0-rmse:0.17185 validation_1-rmse:0.15871
[47] validation_0-rmse:0.17078 validation_1-rmse:0.15747
[48] validation_0-rmse:0.16964 validation_1-rmse:0.15632
[49] validation_0-rmse:0.16848 validation_1-rmse:0.15508
[50] validation_0-rmse:0.16747 validation_1-rmse:0.15394
[51] validation_0-rmse:0.16652 validation_1-rmse:0.15280
[52] validation_0-rmse:0.16548 validation_1-rmse:0.15170
[53] validation_0-rmse:0.16459 validation_1-rmse:0.15071
[54] validation_0-rmse:0.16368 validation_1-rmse:0.14973
[55] validation_0-rmse:0.16281 validation_1-rmse:0.14870
[56] validation_0-rmse:0.16180 validation_1-rmse:0.14764
[57] validation_0-rmse:0.16102 validation_1-rmse:0.14673
[58] validation_0-rmse:0.16015 validation_1-rmse:0.14581
[59] validation_0-rmse:0.15944 validation_1-rmse:0.14491
[60] validation_0-rmse:0.15843 validation_1-rmse:0.14382
[61] validation_0-rmse:0.15758 validation_1-rmse:0.14284
[62] validation_0-rmse:0.15684 validation_1-rmse:0.14200
[63] validation_0-rmse:0.15621 validation_1-rmse:0.14121
[64] validation_0-rmse:0.15551 validation_1-rmse:0.14040
[65] validation_0-rmse:0.15480 validation_1-rmse:0.13954
[66] validation_0-rmse:0.15418 validation_1-rmse:0.13878
[67] validation_0-rmse:0.15351 validation_1-rmse:0.13805
[68] validation_0-rmse:0.15289 validation_1-rmse:0.13733
[69] validation_0-rmse:0.15196 validation_1-rmse:0.13639
[70] validation_0-rmse:0.15140 validation_1-rmse:0.13568
[71] validation_0-rmse:0.15051 validation_1-rmse:0.13479
[72] validation_0-rmse:0.14929 validation_1-rmse:0.13350
[73] validation_0-rmse:0.14855 validation_1-rmse:0.13270
[74] validation_0-rmse:0.14791 validation_1-rmse:0.13198
[75] validation_0-rmse:0.14720 validation_1-rmse:0.13117
[76] validation_0-rmse:0.14660 validation_1-rmse:0.13056
[77] validation_0-rmse:0.14594 validation_1-rmse:0.12987
[78] validation_0-rmse:0.14523 validation_1-rmse:0.12905
[79] validation_0-rmse:0.14386 validation_1-rmse:0.12772
[80] validation_0-rmse:0.14280 validation_1-rmse:0.12665
[81] validation_0-rmse:0.14225 validation_1-rmse:0.12604
[82] validation_0-rmse:0.14176 validation_1-rmse:0.12547
[83] validation_0-rmse:0.14135 validation_1-rmse:0.12495
[84] validation_0-rmse:0.14087 validation_1-rmse:0.12438
[85] validation_0-rmse:0.14043 validation_1-rmse:0.12387
[86] validation_0-rmse:0.13978 validation_1-rmse:0.12320
[87] validation_0-rmse:0.13906 validation_1-rmse:0.12241
[88] validation_0-rmse:0.13825 validation_1-rmse:0.12162
[89] validation_0-rmse:0.13778 validation_1-rmse:0.12109
[90] validation_0-rmse:0.13743 validation_1-rmse:0.12064
[91] validation_0-rmse:0.13685 validation_1-rmse:0.12008
[92] validation_0-rmse:0.13650 validation_1-rmse:0.11965
[93] validation_0-rmse:0.13604 validation_1-rmse:0.11913
[94] validation_0-rmse:0.13569 validation_1-rmse:0.11867
[95] validation_0-rmse:0.13533 validation_1-rmse:0.11821
[96] validation_0-rmse:0.13495 validation_1-rmse:0.11778
[97] validation_0-rmse:0.13449 validation_1-rmse:0.11723
[98] validation_0-rmse:0.13412 validation_1-rmse:0.11677
[99] validation_0-rmse:0.13376 validation_1-rmse:0.11638
[100] validation_0-rmse:0.13323 validation_1-rmse:0.11588
[101] validation_0-rmse:0.13282 validation_1-rmse:0.11545
[102] validation_0-rmse:0.13251 validation_1-rmse:0.11505
[103] validation_0-rmse:0.13197 validation_1-rmse:0.11451
[104] validation_0-rmse:0.13096 validation_1-rmse:0.11356
[105] validation_0-rmse:0.13022 validation_1-rmse:0.11286
[106] validation_0-rmse:0.12992 validation_1-rmse:0.11247
[107] validation_0-rmse:0.12961 validation_1-rmse:0.11211
[108] validation_0-rmse:0.12924 validation_1-rmse:0.11171
[109] validation_0-rmse:0.12873 validation_1-rmse:0.11120
[110] validation_0-rmse:0.12825 validation_1-rmse:0.11072
[111] validation_0-rmse:0.12799 validation_1-rmse:0.11043
[112] validation_0-rmse:0.12771 validation_1-rmse:0.11010
[113] validation_0-rmse:0.12741 validation_1-rmse:0.10976
[114] validation_0-rmse:0.12697 validation_1-rmse:0.10931
[115] validation_0-rmse:0.12637 validation_1-rmse:0.10874
[116] validation_0-rmse:0.12614 validation_1-rmse:0.10842
[117] validation_0-rmse:0.12595 validation_1-rmse:0.10815
[118] validation_0-rmse:0.12543 validation_1-rmse:0.10760
[119] validation_0-rmse:0.12518 validation_1-rmse:0.10729
[120] validation_0-rmse:0.12496 validation_1-rmse:0.10702
[121] validation_0-rmse:0.12480 validation_1-rmse:0.10672
[122] validation_0-rmse:0.12437 validation_1-rmse:0.10633
[123] validation_0-rmse:0.12372 validation_1-rmse:0.10565
[124] validation_0-rmse:0.12342 validation_1-rmse:0.10529
[125] validation_0-rmse:0.12318 validation_1-rmse:0.10502
[126] validation_0-rmse:0.12297 validation_1-rmse:0.10482
[127] validation_0-rmse:0.12277 validation_1-rmse:0.10452
[128] validation_0-rmse:0.12227 validation_1-rmse:0.10408
[129] validation_0-rmse:0.12209 validation_1-rmse:0.10386
[130] validation_0-rmse:0.12190 validation_1-rmse:0.10357
[131] validation_0-rmse:0.12159 validation_1-rmse:0.10322
[132] validation_0-rmse:0.12138 validation_1-rmse:0.10297
[133] validation_0-rmse:0.12081 validation_1-rmse:0.10245
[134] validation_0-rmse:0.12046 validation_1-rmse:0.10206
[135] validation_0-rmse:0.12017 validation_1-rmse:0.10176
[136] validation_0-rmse:0.11966 validation_1-rmse:0.10120
[137] validation_0-rmse:0.11934 validation_1-rmse:0.10081
[138] validation_0-rmse:0.11923 validation_1-rmse:0.10069
[139] validation_0-rmse:0.11884 validation_1-rmse:0.10033
[140] validation_0-rmse:0.11866 validation_1-rmse:0.10015
[141] validation_0-rmse:0.11832 validation_1-rmse:0.09976
[142] validation_0-rmse:0.11815 validation_1-rmse:0.09952
[143] validation_0-rmse:0.11769 validation_1-rmse:0.09909
[144] validation_0-rmse:0.11742 validation_1-rmse:0.09882
[145] validation_0-rmse:0.11691 validation_1-rmse:0.09827
[146] validation_0-rmse:0.11673 validation_1-rmse:0.09805
[147] validation_0-rmse:0.11657 validation_1-rmse:0.09788
[148] validation_0-rmse:0.11626 validation_1-rmse:0.09757
[149] validation_0-rmse:0.11605 validation_1-rmse:0.09733
[150] validation_0-rmse:0.11590 validation_1-rmse:0.09714
[151] validation_0-rmse:0.11572 validation_1-rmse:0.09694
[152] validation_0-rmse:0.11552 validation_1-rmse:0.09669
[153] validation_0-rmse:0.11534 validation_1-rmse:0.09649
[154] validation_0-rmse:0.11511 validation_1-rmse:0.09626
[155] validation_0-rmse:0.11497 validation_1-rmse:0.09606
[156] validation_0-rmse:0.11446 validation_1-rmse:0.09554
[157] validation_0-rmse:0.11425 validation_1-rmse:0.09533
[158] validation_0-rmse:0.11400 validation_1-rmse:0.09506
[159] validation_0-rmse:0.11381 validation_1-rmse:0.09485
[160] validation_0-rmse:0.11370 validation_1-rmse:0.09471
[161] validation_0-rmse:0.11330 validation_1-rmse:0.09435
[162] validation_0-rmse:0.11313 validation_1-rmse:0.09412
[163] validation_0-rmse:0.11293 validation_1-rmse:0.09392
[164] validation_0-rmse:0.11280 validation_1-rmse:0.09376
[165] validation_0-rmse:0.11265 validation_1-rmse:0.09357
[166] validation_0-rmse:0.11245 validation_1-rmse:0.09333
[167] validation_0-rmse:0.11232 validation_1-rmse:0.09317
[168] validation_0-rmse:0.11194 validation_1-rmse:0.09269
[169] validation_0-rmse:0.11183 validation_1-rmse:0.09257
[170] validation_0-rmse:0.11155 validation_1-rmse:0.09232
[171] validation_0-rmse:0.11138 validation_1-rmse:0.09212
[172] validation_0-rmse:0.11113 validation_1-rmse:0.09186
[173] validation_0-rmse:0.11101 validation_1-rmse:0.09169
[174] validation_0-rmse:0.11075 validation_1-rmse:0.09144
[175] validation_0-rmse:0.11043 validation_1-rmse:0.09112
[176] validation_0-rmse:0.11027 validation_1-rmse:0.09091
[177] validation_0-rmse:0.10990 validation_1-rmse:0.09054
[178] validation_0-rmse:0.10947 validation_1-rmse:0.09014
[179] validation_0-rmse:0.10936 validation_1-rmse:0.09001
[180] validation_0-rmse:0.10897 validation_1-rmse:0.08959
[181] validation_0-rmse:0.10861 validation_1-rmse:0.08924
[182] validation_0-rmse:0.10845 validation_1-rmse:0.08903
[183] validation_0-rmse:0.10818 validation_1-rmse:0.08875
[184] validation_0-rmse:0.10807 validation_1-rmse:0.08860
[185] validation_0-rmse:0.10794 validation_1-rmse:0.08844
[186] validation_0-rmse:0.10770 validation_1-rmse:0.08818
[187] validation_0-rmse:0.10760 validation_1-rmse:0.08806
[188] validation_0-rmse:0.10736 validation_1-rmse:0.08781
[189] validation_0-rmse:0.10723 validation_1-rmse:0.08766
[190] validation_0-rmse:0.10709 validation_1-rmse:0.08750
[191] validation_0-rmse:0.10701 validation_1-rmse:0.08739
[192] validation_0-rmse:0.10682 validation_1-rmse:0.08719
[193] validation_0-rmse:0.10677 validation_1-rmse:0.08707
[194] validation_0-rmse:0.10659 validation_1-rmse:0.08687
[195] validation_0-rmse:0.10626 validation_1-rmse:0.08655
[196] validation_0-rmse:0.10605 validation_1-rmse:0.08635
[197] validation_0-rmse:0.10592 validation_1-rmse:0.08620
[198] validation_0-rmse:0.10571 validation_1-rmse:0.08597
[199] validation_0-rmse:0.10560 validation_1-rmse:0.08582
2025-05-01 08:32:13,084 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (2.07 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[08:32:13] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-01 08:32:13,124 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1744329600/cb_btc_1744329600--buy_rsi.html
2025-05-01 08:32:13,125 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-01 08:32:13,149 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-01 08:32:13,205 - FreqaiExampleStrategy - INFO - 动态参数buy_rsi=39.26145316407591, sell_rsi=59.26145316407591, stoploss=-0.15, trailing_stop_positive=0.05
2025-05-01 08:32:13,244 - FreqaiExampleStrategy - INFO - up_or_down 值统计:
up_or_down
1 11845
0 11726
2025-05-01 08:32:13,246 - FreqaiExampleStrategy - INFO - do_predict 值统计:
do_predict
0.0 14451
1.0 9120
2025-05-01 08:32:13,250 - FreqaiExampleStrategy - INFO - 处理交易对SOL/USDT
2025-05-01 08:32:13,252 - freqtrade.freqai.freqai_interface - INFO - Training 2 timeranges
2025-05-01 08:32:13,253 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-02 00:00:00 to 2025-04-01 00:00:00, 1/2 trains
2025-05-01 08:32:13,253 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1743465600_prediction.feather
2025-05-01 08:32:13,264 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,278 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,292 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,329 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
2025-05-01 08:32:13,329 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 5m from 2025-03-01 19:50:00 to 2025-04-20 00:00:00
2025-05-01 08:32:13,376 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,387 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,399 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,434 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
2025-05-01 08:32:13,434 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 1h from 2025-02-27 22:00:00 to 2025-04-20 00:00:00
2025-05-01 08:32:13,457 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,465 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,473 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,532 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
2025-05-01 08:32:13,532 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 3m from 2025-03-01 21:30:00 to 2025-04-20 00:00:00
2025-05-01 08:32:13,587 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,599 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,612 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,670 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,681 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,693 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,747 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,755 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,763 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,846 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,859 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,874 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,942 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,953 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:13,966 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:14,039 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:14,047 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:14,056 - FreqaiExampleStrategy - INFO - 特征工程完成特征数量13
2025-05-01 08:32:14,132 - FreqaiExampleStrategy - INFO - 设置 FreqAI 目标交易对SOL/USDT
2025-05-01 08:32:14,137 - FreqaiExampleStrategy - INFO - 目标列形状:(14450,)
2025-05-01 08:32:14,138 - FreqaiExampleStrategy - INFO - 目标列预览:
up_or_down &-buy_rsi
0 0.016595 49.72136
1 0.012811 49.72136
2 0.010135 49.72136
3 0.008514 49.72136
4 0.006242 49.72136
2025-05-01 08:32:14,146 - FreqaiExampleStrategy - INFO - 设置 FreqAI 目标交易对SOL/USDT
2025-05-01 08:32:14,151 - FreqaiExampleStrategy - INFO - 目标列形状:(19250,)
2025-05-01 08:32:14,153 - FreqaiExampleStrategy - INFO - 目标列预览:
up_or_down &-buy_rsi
0 0.016595 49.562407
1 0.012811 49.562407
2 0.010135 49.562407
3 0.008514 49.562407
4 0.006242 49.562407
2025-05-01 08:32:14,163 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1743465600/cb_sol_1743465600
2025-05-01 08:32:14,164 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
2025-05-01 08:32:14,190 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-01 08:32:14,191 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-02 to 2025-03-31 --------------------
2025-05-01 08:32:14,214 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 111 features
2025-05-01 08:32:14,214 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[08:32:14] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[0] validation_0-rmse:0.25128 validation_1-rmse:0.24599
[1] validation_0-rmse:0.24705 validation_1-rmse:0.24159
[2] validation_0-rmse:0.24267 validation_1-rmse:0.23697
[3] validation_0-rmse:0.23884 validation_1-rmse:0.23285
[4] validation_0-rmse:0.23460 validation_1-rmse:0.22836
[5] validation_0-rmse:0.23048 validation_1-rmse:0.22409
[6] validation_0-rmse:0.22663 validation_1-rmse:0.22023
[7] validation_0-rmse:0.22305 validation_1-rmse:0.21641
[8] validation_0-rmse:0.21974 validation_1-rmse:0.21307
[9] validation_0-rmse:0.21647 validation_1-rmse:0.20952
[10] validation_0-rmse:0.21325 validation_1-rmse:0.20611
[11] validation_0-rmse:0.21025 validation_1-rmse:0.20291
[12] validation_0-rmse:0.20749 validation_1-rmse:0.19975
[13] validation_0-rmse:0.20504 validation_1-rmse:0.19705
[14] validation_0-rmse:0.20227 validation_1-rmse:0.19408
[15] validation_0-rmse:0.19974 validation_1-rmse:0.19136
[16] validation_0-rmse:0.19718 validation_1-rmse:0.18870
[17] validation_0-rmse:0.19482 validation_1-rmse:0.18610
[18] validation_0-rmse:0.19255 validation_1-rmse:0.18352
[19] validation_0-rmse:0.19034 validation_1-rmse:0.18110
[20] validation_0-rmse:0.18810 validation_1-rmse:0.17880
[21] validation_0-rmse:0.18612 validation_1-rmse:0.17660
[22] validation_0-rmse:0.18391 validation_1-rmse:0.17432
[23] validation_0-rmse:0.18197 validation_1-rmse:0.17215
[24] validation_0-rmse:0.17989 validation_1-rmse:0.16997
[25] validation_0-rmse:0.17811 validation_1-rmse:0.16787
[26] validation_0-rmse:0.17634 validation_1-rmse:0.16590
[27] validation_0-rmse:0.17466 validation_1-rmse:0.16406
[28] validation_0-rmse:0.17297 validation_1-rmse:0.16231
[29] validation_0-rmse:0.17120 validation_1-rmse:0.16043
[30] validation_0-rmse:0.16975 validation_1-rmse:0.15878
[31] validation_0-rmse:0.16831 validation_1-rmse:0.15716
[32] validation_0-rmse:0.16680 validation_1-rmse:0.15554
[33] validation_0-rmse:0.16549 validation_1-rmse:0.15398
[34] validation_0-rmse:0.16422 validation_1-rmse:0.15258
[35] validation_0-rmse:0.16254 validation_1-rmse:0.15092
[36] validation_0-rmse:0.16127 validation_1-rmse:0.14950
[37] validation_0-rmse:0.15997 validation_1-rmse:0.14808
[38] validation_0-rmse:0.15858 validation_1-rmse:0.14665
[39] validation_0-rmse:0.15734 validation_1-rmse:0.14535
[40] validation_0-rmse:0.15627 validation_1-rmse:0.14413
[41] validation_0-rmse:0.15522 validation_1-rmse:0.14291
[42] validation_0-rmse:0.15413 validation_1-rmse:0.14171
[43] validation_0-rmse:0.15295 validation_1-rmse:0.14049
[44] validation_0-rmse:0.15194 validation_1-rmse:0.13937
[45] validation_0-rmse:0.15087 validation_1-rmse:0.13821
[46] validation_0-rmse:0.14988 validation_1-rmse:0.13712
[47] validation_0-rmse:0.14897 validation_1-rmse:0.13608
[48] validation_0-rmse:0.14814 validation_1-rmse:0.13508
[49] validation_0-rmse:0.14707 validation_1-rmse:0.13395
[50] validation_0-rmse:0.14619 validation_1-rmse:0.13296
[51] validation_0-rmse:0.14539 validation_1-rmse:0.13203
[52] validation_0-rmse:0.14449 validation_1-rmse:0.13098
[53] validation_0-rmse:0.14370 validation_1-rmse:0.13008
[54] validation_0-rmse:0.14281 validation_1-rmse:0.12910
[55] validation_0-rmse:0.14200 validation_1-rmse:0.12822
[56] validation_0-rmse:0.14123 validation_1-rmse:0.12740
[57] validation_0-rmse:0.14051 validation_1-rmse:0.12659
[58] validation_0-rmse:0.13965 validation_1-rmse:0.12574
[59] validation_0-rmse:0.13888 validation_1-rmse:0.12495
[60] validation_0-rmse:0.13823 validation_1-rmse:0.12416
[61] validation_0-rmse:0.13733 validation_1-rmse:0.12321
[62] validation_0-rmse:0.13656 validation_1-rmse:0.12237
[63] validation_0-rmse:0.13601 validation_1-rmse:0.12167
[64] validation_0-rmse:0.13532 validation_1-rmse:0.12091
[65] validation_0-rmse:0.13476 validation_1-rmse:0.12020
[66] validation_0-rmse:0.13420 validation_1-rmse:0.11952
[67] validation_0-rmse:0.13346 validation_1-rmse:0.11873
[68] validation_0-rmse:0.13287 validation_1-rmse:0.11806
[69] validation_0-rmse:0.13219 validation_1-rmse:0.11729
[70] validation_0-rmse:0.13166 validation_1-rmse:0.11665
[71] validation_0-rmse:0.13113 validation_1-rmse:0.11601
[72] validation_0-rmse:0.13056 validation_1-rmse:0.11539
[73] validation_0-rmse:0.12988 validation_1-rmse:0.11467
[74] validation_0-rmse:0.12928 validation_1-rmse:0.11404
[75] validation_0-rmse:0.12869 validation_1-rmse:0.11343
[76] validation_0-rmse:0.12819 validation_1-rmse:0.11281
[77] validation_0-rmse:0.12764 validation_1-rmse:0.11222
[78] validation_0-rmse:0.12706 validation_1-rmse:0.11162
[79] validation_0-rmse:0.12663 validation_1-rmse:0.11108
[80] validation_0-rmse:0.12620 validation_1-rmse:0.11056
[81] validation_0-rmse:0.12569 validation_1-rmse:0.10999
[82] validation_0-rmse:0.12521 validation_1-rmse:0.10944
[83] validation_0-rmse:0.12479 validation_1-rmse:0.10897
[84] validation_0-rmse:0.12425 validation_1-rmse:0.10838
[85] validation_0-rmse:0.12387 validation_1-rmse:0.10790
[86] validation_0-rmse:0.12349 validation_1-rmse:0.10745
[87] validation_0-rmse:0.12316 validation_1-rmse:0.10701
[88] validation_0-rmse:0.12282 validation_1-rmse:0.10655
[89] validation_0-rmse:0.12244 validation_1-rmse:0.10611
[90] validation_0-rmse:0.12212 validation_1-rmse:0.10570
[91] validation_0-rmse:0.12154 validation_1-rmse:0.10512
[92] validation_0-rmse:0.12126 validation_1-rmse:0.10474
[93] validation_0-rmse:0.12092 validation_1-rmse:0.10433
[94] validation_0-rmse:0.12038 validation_1-rmse:0.10373
[95] validation_0-rmse:0.11998 validation_1-rmse:0.10328
[96] validation_0-rmse:0.11959 validation_1-rmse:0.10290
[97] validation_0-rmse:0.11930 validation_1-rmse:0.10252
[98] validation_0-rmse:0.11884 validation_1-rmse:0.10206
[99] validation_0-rmse:0.11848 validation_1-rmse:0.10165
[100] validation_0-rmse:0.11822 validation_1-rmse:0.10129
[101] validation_0-rmse:0.11787 validation_1-rmse:0.10082
[102] validation_0-rmse:0.11758 validation_1-rmse:0.10051
[103] validation_0-rmse:0.11714 validation_1-rmse:0.10001
[104] validation_0-rmse:0.11685 validation_1-rmse:0.09966
[105] validation_0-rmse:0.11660 validation_1-rmse:0.09936
[106] validation_0-rmse:0.11635 validation_1-rmse:0.09904
[107] validation_0-rmse:0.11600 validation_1-rmse:0.09869
[108] validation_0-rmse:0.11556 validation_1-rmse:0.09822
[109] validation_0-rmse:0.11521 validation_1-rmse:0.09784
[110] validation_0-rmse:0.11479 validation_1-rmse:0.09732
[111] validation_0-rmse:0.11441 validation_1-rmse:0.09693
[112] validation_0-rmse:0.11402 validation_1-rmse:0.09656
[113] validation_0-rmse:0.11376 validation_1-rmse:0.09623
[114] validation_0-rmse:0.11354 validation_1-rmse:0.09592
[115] validation_0-rmse:0.11332 validation_1-rmse:0.09570
[116] validation_0-rmse:0.11291 validation_1-rmse:0.09527
[117] validation_0-rmse:0.11262 validation_1-rmse:0.09493
[118] validation_0-rmse:0.11220 validation_1-rmse:0.09443
[119] validation_0-rmse:0.11178 validation_1-rmse:0.09396
[120] validation_0-rmse:0.11155 validation_1-rmse:0.09366
[121] validation_0-rmse:0.11132 validation_1-rmse:0.09340
[122] validation_0-rmse:0.11110 validation_1-rmse:0.09313
[123] validation_0-rmse:0.11069 validation_1-rmse:0.09272
[124] validation_0-rmse:0.11042 validation_1-rmse:0.09247
[125] validation_0-rmse:0.10982 validation_1-rmse:0.09180
[126] validation_0-rmse:0.10960 validation_1-rmse:0.09153
[127] validation_0-rmse:0.10934 validation_1-rmse:0.09121
[128] validation_0-rmse:0.10907 validation_1-rmse:0.09088
[129] validation_0-rmse:0.10849 validation_1-rmse:0.09026
[130] validation_0-rmse:0.10817 validation_1-rmse:0.08988
[131] validation_0-rmse:0.10779 validation_1-rmse:0.08941
[132] validation_0-rmse:0.10753 validation_1-rmse:0.08910
[133] validation_0-rmse:0.10700 validation_1-rmse:0.08855
[134] validation_0-rmse:0.10680 validation_1-rmse:0.08832
[135] validation_0-rmse:0.10664 validation_1-rmse:0.08813
[136] validation_0-rmse:0.10641 validation_1-rmse:0.08787
[137] validation_0-rmse:0.10610 validation_1-rmse:0.08754
[138] validation_0-rmse:0.10591 validation_1-rmse:0.08728
[139] validation_0-rmse:0.10568 validation_1-rmse:0.08705
[140] validation_0-rmse:0.10526 validation_1-rmse:0.08661
[141] validation_0-rmse:0.10513 validation_1-rmse:0.08642
[142] validation_0-rmse:0.10480 validation_1-rmse:0.08605
[143] validation_0-rmse:0.10464 validation_1-rmse:0.08584
[144] validation_0-rmse:0.10439 validation_1-rmse:0.08562
[145] validation_0-rmse:0.10418 validation_1-rmse:0.08537
[146] validation_0-rmse:0.10400 validation_1-rmse:0.08519
[147] validation_0-rmse:0.10386 validation_1-rmse:0.08502
[148] validation_0-rmse:0.10367 validation_1-rmse:0.08476
[149] validation_0-rmse:0.10329 validation_1-rmse:0.08435
[150] validation_0-rmse:0.10311 validation_1-rmse:0.08415
[151] validation_0-rmse:0.10281 validation_1-rmse:0.08384
[152] validation_0-rmse:0.10242 validation_1-rmse:0.08341
[153] validation_0-rmse:0.10223 validation_1-rmse:0.08318
[154] validation_0-rmse:0.10197 validation_1-rmse:0.08289
[155] validation_0-rmse:0.10153 validation_1-rmse:0.08242
[156] validation_0-rmse:0.10136 validation_1-rmse:0.08223
[157] validation_0-rmse:0.10117 validation_1-rmse:0.08199
[158] validation_0-rmse:0.10082 validation_1-rmse:0.08161
[159] validation_0-rmse:0.10071 validation_1-rmse:0.08150
[160] validation_0-rmse:0.10052 validation_1-rmse:0.08126
[161] validation_0-rmse:0.10043 validation_1-rmse:0.08114
[162] validation_0-rmse:0.10011 validation_1-rmse:0.08078
[163] validation_0-rmse:0.09991 validation_1-rmse:0.08058
[164] validation_0-rmse:0.09978 validation_1-rmse:0.08041
[165] validation_0-rmse:0.09952 validation_1-rmse:0.08012
[166] validation_0-rmse:0.09926 validation_1-rmse:0.07986
[167] validation_0-rmse:0.09904 validation_1-rmse:0.07961
[168] validation_0-rmse:0.09878 validation_1-rmse:0.07929
[169] validation_0-rmse:0.09848 validation_1-rmse:0.07895
[170] validation_0-rmse:0.09822 validation_1-rmse:0.07866
[171] validation_0-rmse:0.09812 validation_1-rmse:0.07853
[172] validation_0-rmse:0.09787 validation_1-rmse:0.07831
[173] validation_0-rmse:0.09766 validation_1-rmse:0.07808
[174] validation_0-rmse:0.09734 validation_1-rmse:0.07777
[175] validation_0-rmse:0.09701 validation_1-rmse:0.07739
[176] validation_0-rmse:0.09689 validation_1-rmse:0.07724
[177] validation_0-rmse:0.09680 validation_1-rmse:0.07712
[178] validation_0-rmse:0.09654 validation_1-rmse:0.07687
[179] validation_0-rmse:0.09626 validation_1-rmse:0.07653
[180] validation_0-rmse:0.09608 validation_1-rmse:0.07633
[181] validation_0-rmse:0.09587 validation_1-rmse:0.07612
[182] validation_0-rmse:0.09570 validation_1-rmse:0.07590
[183] validation_0-rmse:0.09547 validation_1-rmse:0.07563
[184] validation_0-rmse:0.09518 validation_1-rmse:0.07536
[185] validation_0-rmse:0.09510 validation_1-rmse:0.07525
[186] validation_0-rmse:0.09492 validation_1-rmse:0.07503
[187] validation_0-rmse:0.09475 validation_1-rmse:0.07483
[188] validation_0-rmse:0.09460 validation_1-rmse:0.07465
[189] validation_0-rmse:0.09447 validation_1-rmse:0.07453
[190] validation_0-rmse:0.09430 validation_1-rmse:0.07434
[191] validation_0-rmse:0.09415 validation_1-rmse:0.07416
[192] validation_0-rmse:0.09408 validation_1-rmse:0.07403
[193] validation_0-rmse:0.09398 validation_1-rmse:0.07387
[194] validation_0-rmse:0.09387 validation_1-rmse:0.07376
[195] validation_0-rmse:0.09374 validation_1-rmse:0.07361
[196] validation_0-rmse:0.09361 validation_1-rmse:0.07342
[197] validation_0-rmse:0.09348 validation_1-rmse:0.07327
[198] validation_0-rmse:0.09334 validation_1-rmse:0.07307
[199] validation_0-rmse:0.09320 validation_1-rmse:0.07293
2025-05-01 08:32:17,009 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (2.85 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[08:32:17] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-01 08:32:17,042 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1743465600/cb_sol_1743465600--buy_rsi.html
2025-05-01 08:32:17,043 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-01 08:32:17,081 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-01 08:32:17,090 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-12 00:00:00 to 2025-04-11 00:00:00, 2/2 trains
2025-05-01 08:32:17,090 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1744329600_prediction.feather
2025-05-01 08:32:17,100 - FreqaiExampleStrategy - INFO - 设置 FreqAI 目标交易对SOL/USDT
2025-05-01 08:32:17,106 - FreqaiExampleStrategy - INFO - 目标列形状:(19250,)
2025-05-01 08:32:17,107 - FreqaiExampleStrategy - INFO - 目标列预览:
up_or_down &-buy_rsi
0 0.016595 49.562407
1 0.012811 49.562407
2 0.010135 49.562407
3 0.008514 49.562407
4 0.006242 49.562407
2025-05-01 08:32:17,119 - FreqaiExampleStrategy - INFO - 设置 FreqAI 目标交易对SOL/USDT
2025-05-01 08:32:17,124 - FreqaiExampleStrategy - INFO - 目标列形状:(23570,)
2025-05-01 08:32:17,126 - FreqaiExampleStrategy - INFO - 目标列预览:
up_or_down &-buy_rsi
0 0.016595 49.934347
1 0.012811 49.934347
2 0.010135 49.934347
3 0.008514 49.934347
4 0.006242 49.934347
2025-05-01 08:32:17,135 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1744329600/cb_sol_1744329600
2025-05-01 08:32:17,135 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
2025-05-01 08:32:17,157 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
2025-05-01 08:32:17,158 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-12 to 2025-04-10 --------------------
2025-05-01 08:32:17,183 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 111 features
2025-05-01 08:32:17,184 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[08:32:17] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
[0] validation_0-rmse:0.28344 validation_1-rmse:0.28168
[1] validation_0-rmse:0.27833 validation_1-rmse:0.27634
[2] validation_0-rmse:0.27320 validation_1-rmse:0.27093
[3] validation_0-rmse:0.26872 validation_1-rmse:0.26615
[4] validation_0-rmse:0.26380 validation_1-rmse:0.26107
[5] validation_0-rmse:0.25909 validation_1-rmse:0.25610
[6] validation_0-rmse:0.25452 validation_1-rmse:0.25138
[7] validation_0-rmse:0.25019 validation_1-rmse:0.24687
[8] validation_0-rmse:0.24638 validation_1-rmse:0.24287
[9] validation_0-rmse:0.24248 validation_1-rmse:0.23878
[10] validation_0-rmse:0.23860 validation_1-rmse:0.23471
[11] validation_0-rmse:0.23516 validation_1-rmse:0.23106
[12] validation_0-rmse:0.23163 validation_1-rmse:0.22735
[13] validation_0-rmse:0.22887 validation_1-rmse:0.22407
[14] validation_0-rmse:0.22580 validation_1-rmse:0.22081
[15] validation_0-rmse:0.22279 validation_1-rmse:0.21748
[16] validation_0-rmse:0.22000 validation_1-rmse:0.21435
[17] validation_0-rmse:0.21715 validation_1-rmse:0.21132
[18] validation_0-rmse:0.21435 validation_1-rmse:0.20825
[19] validation_0-rmse:0.21173 validation_1-rmse:0.20548
[20] validation_0-rmse:0.20892 validation_1-rmse:0.20259
[21] validation_0-rmse:0.20645 validation_1-rmse:0.20002
[22] validation_0-rmse:0.20389 validation_1-rmse:0.19730
[23] validation_0-rmse:0.20150 validation_1-rmse:0.19476
[24] validation_0-rmse:0.19922 validation_1-rmse:0.19221
[25] validation_0-rmse:0.19687 validation_1-rmse:0.18976
[26] validation_0-rmse:0.19491 validation_1-rmse:0.18752
[27] validation_0-rmse:0.19291 validation_1-rmse:0.18526
[28] validation_0-rmse:0.19091 validation_1-rmse:0.18315
[29] validation_0-rmse:0.18897 validation_1-rmse:0.18101
[30] validation_0-rmse:0.18716 validation_1-rmse:0.17900
[31] validation_0-rmse:0.18542 validation_1-rmse:0.17706
[32] validation_0-rmse:0.18370 validation_1-rmse:0.17521
[33] validation_0-rmse:0.18211 validation_1-rmse:0.17338
[34] validation_0-rmse:0.18045 validation_1-rmse:0.17163
[35] validation_0-rmse:0.17870 validation_1-rmse:0.16975
[36] validation_0-rmse:0.17728 validation_1-rmse:0.16811
[37] validation_0-rmse:0.17580 validation_1-rmse:0.16648
[38] validation_0-rmse:0.17436 validation_1-rmse:0.16489
[39] validation_0-rmse:0.17304 validation_1-rmse:0.16340
[40] validation_0-rmse:0.17177 validation_1-rmse:0.16199
[41] validation_0-rmse:0.17046 validation_1-rmse:0.16053
[42] validation_0-rmse:0.16919 validation_1-rmse:0.15917
[43] validation_0-rmse:0.16793 validation_1-rmse:0.15777
[44] validation_0-rmse:0.16671 validation_1-rmse:0.15635
[45] validation_0-rmse:0.16567 validation_1-rmse:0.15508
[46] validation_0-rmse:0.16436 validation_1-rmse:0.15360
[47] validation_0-rmse:0.16326 validation_1-rmse:0.15238
[48] validation_0-rmse:0.16206 validation_1-rmse:0.15104
[49] validation_0-rmse:0.16094 validation_1-rmse:0.14984
[50] validation_0-rmse:0.15989 validation_1-rmse:0.14871
[51] validation_0-rmse:0.15899 validation_1-rmse:0.14767
[52] validation_0-rmse:0.15781 validation_1-rmse:0.14634
[53] validation_0-rmse:0.15690 validation_1-rmse:0.14525
[54] validation_0-rmse:0.15584 validation_1-rmse:0.14416
[55] validation_0-rmse:0.15490 validation_1-rmse:0.14315
[56] validation_0-rmse:0.15402 validation_1-rmse:0.14216
[57] validation_0-rmse:0.15301 validation_1-rmse:0.14109
[58] validation_0-rmse:0.15212 validation_1-rmse:0.14003
[59] validation_0-rmse:0.15120 validation_1-rmse:0.13904
[60] validation_0-rmse:0.15026 validation_1-rmse:0.13804
[61] validation_0-rmse:0.14951 validation_1-rmse:0.13719
[62] validation_0-rmse:0.14867 validation_1-rmse:0.13629
[63] validation_0-rmse:0.14796 validation_1-rmse:0.13547
[64] validation_0-rmse:0.14731 validation_1-rmse:0.13470
[65] validation_0-rmse:0.14648 validation_1-rmse:0.13377
[66] validation_0-rmse:0.14571 validation_1-rmse:0.13299
[67] validation_0-rmse:0.14485 validation_1-rmse:0.13218
[68] validation_0-rmse:0.14428 validation_1-rmse:0.13146
[69] validation_0-rmse:0.14349 validation_1-rmse:0.13059
[70] validation_0-rmse:0.14283 validation_1-rmse:0.12985
[71] validation_0-rmse:0.14213 validation_1-rmse:0.12908
[72] validation_0-rmse:0.14159 validation_1-rmse:0.12839
[73] validation_0-rmse:0.14069 validation_1-rmse:0.12754
[74] validation_0-rmse:0.14000 validation_1-rmse:0.12673
[75] validation_0-rmse:0.13921 validation_1-rmse:0.12588
[76] validation_0-rmse:0.13866 validation_1-rmse:0.12522
[77] validation_0-rmse:0.13798 validation_1-rmse:0.12448
[78] validation_0-rmse:0.13731 validation_1-rmse:0.12382
[79] validation_0-rmse:0.13671 validation_1-rmse:0.12314
[80] validation_0-rmse:0.13624 validation_1-rmse:0.12254
[81] validation_0-rmse:0.13549 validation_1-rmse:0.12174
[82] validation_0-rmse:0.13506 validation_1-rmse:0.12123
[83] validation_0-rmse:0.13458 validation_1-rmse:0.12068
[84] validation_0-rmse:0.13422 validation_1-rmse:0.12011
[85] validation_0-rmse:0.13374 validation_1-rmse:0.11956
[86] validation_0-rmse:0.13328 validation_1-rmse:0.11903
[87] validation_0-rmse:0.13281 validation_1-rmse:0.11856
[88] validation_0-rmse:0.13215 validation_1-rmse:0.11779
[89] validation_0-rmse:0.13177 validation_1-rmse:0.11733
[90] validation_0-rmse:0.13133 validation_1-rmse:0.11685
[91] validation_0-rmse:0.13053 validation_1-rmse:0.11604
[92] validation_0-rmse:0.12997 validation_1-rmse:0.11537
[93] validation_0-rmse:0.12940 validation_1-rmse:0.11472
[94] validation_0-rmse:0.12904 validation_1-rmse:0.11424
[95] validation_0-rmse:0.12861 validation_1-rmse:0.11374
[96] validation_0-rmse:0.12816 validation_1-rmse:0.11331
[97] validation_0-rmse:0.12765 validation_1-rmse:0.11284
[98] validation_0-rmse:0.12715 validation_1-rmse:0.11223
[99] validation_0-rmse:0.12679 validation_1-rmse:0.11178
[100] validation_0-rmse:0.12644 validation_1-rmse:0.11139
[101] validation_0-rmse:0.12612 validation_1-rmse:0.11100
[102] validation_0-rmse:0.12582 validation_1-rmse:0.11061
[103] validation_0-rmse:0.12545 validation_1-rmse:0.11020
[104] validation_0-rmse:0.12496 validation_1-rmse:0.10971
[105] validation_0-rmse:0.12469 validation_1-rmse:0.10939
[106] validation_0-rmse:0.12445 validation_1-rmse:0.10905
[107] validation_0-rmse:0.12403 validation_1-rmse:0.10859
[108] validation_0-rmse:0.12369 validation_1-rmse:0.10819
[109] validation_0-rmse:0.12314 validation_1-rmse:0.10759
[110] validation_0-rmse:0.12263 validation_1-rmse:0.10703
[111] validation_0-rmse:0.12229 validation_1-rmse:0.10667
[112] validation_0-rmse:0.12202 validation_1-rmse:0.10632
[113] validation_0-rmse:0.12179 validation_1-rmse:0.10604
[114] validation_0-rmse:0.12143 validation_1-rmse:0.10559
[115] validation_0-rmse:0.12121 validation_1-rmse:0.10528
[116] validation_0-rmse:0.12100 validation_1-rmse:0.10500
[117] validation_0-rmse:0.12069 validation_1-rmse:0.10463
[118] validation_0-rmse:0.12050 validation_1-rmse:0.10434
[119] validation_0-rmse:0.12027 validation_1-rmse:0.10401
[120] validation_0-rmse:0.11995 validation_1-rmse:0.10368
[121] validation_0-rmse:0.11954 validation_1-rmse:0.10320
[122] validation_0-rmse:0.11925 validation_1-rmse:0.10285
[123] validation_0-rmse:0.11875 validation_1-rmse:0.10231
[124] validation_0-rmse:0.11857 validation_1-rmse:0.10208
[125] validation_0-rmse:0.11811 validation_1-rmse:0.10154
[126] validation_0-rmse:0.11782 validation_1-rmse:0.10123
[127] validation_0-rmse:0.11760 validation_1-rmse:0.10093
[128] validation_0-rmse:0.11742 validation_1-rmse:0.10069
[129] validation_0-rmse:0.11686 validation_1-rmse:0.10008
[130] validation_0-rmse:0.11665 validation_1-rmse:0.09981
[131] validation_0-rmse:0.11647 validation_1-rmse:0.09958
[132] validation_0-rmse:0.11617 validation_1-rmse:0.09923
[133] validation_0-rmse:0.11595 validation_1-rmse:0.09898
[134] validation_0-rmse:0.11576 validation_1-rmse:0.09868
[135] validation_0-rmse:0.11555 validation_1-rmse:0.09842
[136] validation_0-rmse:0.11534 validation_1-rmse:0.09818
[137] validation_0-rmse:0.11517 validation_1-rmse:0.09799
[138] validation_0-rmse:0.11489 validation_1-rmse:0.09768
[139] validation_0-rmse:0.11473 validation_1-rmse:0.09745
[140] validation_0-rmse:0.11455 validation_1-rmse:0.09717
[141] validation_0-rmse:0.11412 validation_1-rmse:0.09667
[142] validation_0-rmse:0.11399 validation_1-rmse:0.09643
[143] validation_0-rmse:0.11376 validation_1-rmse:0.09617
[144] validation_0-rmse:0.11338 validation_1-rmse:0.09568
[145] validation_0-rmse:0.11305 validation_1-rmse:0.09531
[146] validation_0-rmse:0.11267 validation_1-rmse:0.09487
[147] validation_0-rmse:0.11243 validation_1-rmse:0.09459
[148] validation_0-rmse:0.11199 validation_1-rmse:0.09410
[149] validation_0-rmse:0.11183 validation_1-rmse:0.09391
[150] validation_0-rmse:0.11169 validation_1-rmse:0.09372
[151] validation_0-rmse:0.11155 validation_1-rmse:0.09354
[152] validation_0-rmse:0.11140 validation_1-rmse:0.09334
[153] validation_0-rmse:0.11118 validation_1-rmse:0.09308
[154] validation_0-rmse:0.11103 validation_1-rmse:0.09290
[155] validation_0-rmse:0.11071 validation_1-rmse:0.09253
[156] validation_0-rmse:0.11052 validation_1-rmse:0.09229
[157] validation_0-rmse:0.11028 validation_1-rmse:0.09199
[158] validation_0-rmse:0.11004 validation_1-rmse:0.09165
[159] validation_0-rmse:0.10975 validation_1-rmse:0.09129
[160] validation_0-rmse:0.10955 validation_1-rmse:0.09103
[161] validation_0-rmse:0.10928 validation_1-rmse:0.09071
[162] validation_0-rmse:0.10915 validation_1-rmse:0.09054
[163] validation_0-rmse:0.10903 validation_1-rmse:0.09039
[164] validation_0-rmse:0.10874 validation_1-rmse:0.09009
[165] validation_0-rmse:0.10856 validation_1-rmse:0.08987
[166] validation_0-rmse:0.10827 validation_1-rmse:0.08954
[167] validation_0-rmse:0.10797 validation_1-rmse:0.08916
[168] validation_0-rmse:0.10763 validation_1-rmse:0.08879
[169] validation_0-rmse:0.10751 validation_1-rmse:0.08865
[170] validation_0-rmse:0.10711 validation_1-rmse:0.08818
[171] validation_0-rmse:0.10669 validation_1-rmse:0.08772
[172] validation_0-rmse:0.10644 validation_1-rmse:0.08745
[173] validation_0-rmse:0.10624 validation_1-rmse:0.08723
[174] validation_0-rmse:0.10609 validation_1-rmse:0.08703
[175] validation_0-rmse:0.10573 validation_1-rmse:0.08666
[176] validation_0-rmse:0.10561 validation_1-rmse:0.08645
[177] validation_0-rmse:0.10552 validation_1-rmse:0.08628
[178] validation_0-rmse:0.10541 validation_1-rmse:0.08615
[179] validation_0-rmse:0.10530 validation_1-rmse:0.08601
[180] validation_0-rmse:0.10522 validation_1-rmse:0.08588
[181] validation_0-rmse:0.10481 validation_1-rmse:0.08546
[182] validation_0-rmse:0.10458 validation_1-rmse:0.08519
[183] validation_0-rmse:0.10436 validation_1-rmse:0.08499
[184] validation_0-rmse:0.10411 validation_1-rmse:0.08468
[185] validation_0-rmse:0.10395 validation_1-rmse:0.08449
[186] validation_0-rmse:0.10384 validation_1-rmse:0.08435
[187] validation_0-rmse:0.10372 validation_1-rmse:0.08423
[188] validation_0-rmse:0.10357 validation_1-rmse:0.08406
[189] validation_0-rmse:0.10351 validation_1-rmse:0.08396
[190] validation_0-rmse:0.10324 validation_1-rmse:0.08368
[191] validation_0-rmse:0.10302 validation_1-rmse:0.08341
[192] validation_0-rmse:0.10292 validation_1-rmse:0.08323
[193] validation_0-rmse:0.10273 validation_1-rmse:0.08299
[194] validation_0-rmse:0.10262 validation_1-rmse:0.08285
[195] validation_0-rmse:0.10246 validation_1-rmse:0.08265
[196] validation_0-rmse:0.10218 validation_1-rmse:0.08237
[197] validation_0-rmse:0.10207 validation_1-rmse:0.08220
[198] validation_0-rmse:0.10188 validation_1-rmse:0.08196
[199] validation_0-rmse:0.10169 validation_1-rmse:0.08171
2025-05-01 08:32:19,817 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (2.68 secs) --------------------
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
[08:32:19] WARNING: /workspace/src/learner.cc:740:
Parameters: { "verbose" } are not used.
2025-05-01 08:32:19,854 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1744329600/cb_sol_1744329600--buy_rsi.html
2025-05-01 08:32:19,855 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
2025-05-01 08:32:19,883 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
2025-05-01 08:32:19,948 - FreqaiExampleStrategy - INFO - 动态参数buy_rsi=50.0, sell_rsi=70.0, stoploss=-0.15, trailing_stop_positive=0.05
2025-05-01 08:32:20,011 - FreqaiExampleStrategy - INFO - up_or_down 值统计:
up_or_down
0 11865
1 11706
2025-05-01 08:32:20,012 - FreqaiExampleStrategy - INFO - do_predict 值统计:
do_predict
0.0 14451
1.0 9120
2025-05-01 08:32:20,021 - freqtrade.optimize.backtesting - INFO - Backtesting with data from 2025-04-01 00:00:00 up to 2025-04-20 00:00:00 (19 days).
2025-05-01 08:32:20,027 - FreqaiExampleStrategy - ERROR - MACD 或 MACD 信号列缺失,无法生成买入信号。尝试重新计算 MACD 列。
2025-05-01 08:32:20,028 - FreqaiExampleStrategy - INFO - MACD 列已成功重新计算。
2025-05-01 08:32:20,060 - FreqaiExampleStrategy - ERROR - MACD 或 MACD 信号列缺失,无法生成买入信号。尝试重新计算 MACD 列。
2025-05-01 08:32:20,062 - FreqaiExampleStrategy - INFO - MACD 列已成功重新计算。
2025-05-01 08:32:20,662 - freqtrade.misc - INFO - dumping json to "/freqtrade/user_data/backtest_results/backtest-result-2025-05-01_08-32-20.meta.json"
Result for strategy FreqaiExampleStrategy
BACKTESTING REPORT
┏━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Pair ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ BTC/USDT │ 17 │ 0.03 │ 0.801 │ 0.08 │ 11:49:00 │ 2 15 0 100 │
│ SOL/USDT │ 13 │ -0.93 │ -18.095 │ -1.81 │ 8:54:00 │ 5 7 1 38.5 │
│ TOTAL │ 30 │ -0.38 │ -17.294 │ -1.73 │ 10:34:00 │ 7 22 1 23.3 │
└──────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
LEFT OPEN TRADES REPORT
┏━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Pair ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ TOTAL │ 0 │ 0.0 │ 0.000 │ 0.0 │ 0:00 │ 0 0 0 0 │
└───────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
ENTER TAG STATS
┏━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Enter Tag ┃ Entries ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ long │ 30 │ -0.38 │ -17.294 │ -1.73 │ 10:34:00 │ 7 22 1 23.3 │
│ TOTAL │ 30 │ -0.38 │ -17.294 │ -1.73 │ 10:34:00 │ 7 22 1 23.3 │
└───────────┴─────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
EXIT REASON STATS
┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Exit Reason ┃ Exits ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ roi │ 29 │ 0.12 │ 5.235 │ 0.52 │ 9:21:00 │ 7 22 0 100 │
│ trailing_stop_loss │ 1 │ -15.0 │ -22.529 │ -2.25 │ 1 day, 21:45:00 │ 0 0 1 0 │
│ TOTAL │ 30 │ -0.38 │ -17.294 │ -1.73 │ 10:34:00 │ 7 22 1 23.3 │
└────────────────────┴───────┴──────────────┴─────────────────┴──────────────┴─────────────────┴────────────────────────┘
MIXED TAG STATS
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Enter Tag ┃ Exit Reason ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
│ ('long', 'roi') │ │ 29 │ 0.12 │ 5.235 │ 0.52 │ 9:21:00 │ 7 22 0 100 │
│ ('long', 'trailing_stop_loss') │ │ 1 │ -15.0 │ -22.529 │ -2.25 │ 1 day, 21:45:00 │ 0 0 1 0 │
│ TOTAL │ │ 30 │ -0.38 │ -17.294 │ -1.73 │ 10:34:00 │ 7 22 1 23.3 │
└────────────────────────────────┴─────────────┴────────┴──────────────┴─────────────────┴──────────────┴─────────────────┴────────────────────────┘
SUMMARY METRICS
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┓
┃ Metric ┃ Value ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━┩
│ Backtesting from │ 2025-04-01 00:00:00 │
│ Backtesting to │ 2025-04-20 00:00:00 │
│ Trading Mode │ Spot │
│ Max open trades │ 2 │
│ │ │
│ Total/Daily Avg Trades │ 30 / 1.58 │
│ Starting balance │ 1000 USDT │
│ Final balance │ 982.706 USDT │
│ Absolute profit │ -17.294 USDT │
│ Total profit % │ -1.73% │
│ CAGR % │ -28.48% │
│ Sortino │ -100.00 │
│ Sharpe │ -4.24 │
│ Calmar │ -77.19 │
│ SQN │ -0.76 │
│ Profit factor │ 0.23 │
│ Expectancy (Ratio) │ -0.58 (-0.76) │
│ Avg. daily profit % │ -0.09% │
│ Avg. stake amount │ 150 USDT │
│ Total trade volume │ 9009.677 USDT │
│ │ │
│ Best Pair │ BTC/USDT 0.08% │
│ Worst Pair │ SOL/USDT -1.81% │
│ Best trade │ SOL/USDT 1.41% │
│ Worst trade │ SOL/USDT -15.00% │
│ Best day │ 2.151 USDT │
│ Worst day │ -22.529 USDT │
│ Days win/draw/lose │ 4 / 14 / 1 │
│ Avg. Duration Winners │ 0:51:00 │
│ Avg. Duration Loser │ 1 day, 21:45:00 │
│ Max Consecutive Wins / Loss │ 3 / 11 │
│ Rejected Entry signals │ 0 │
│ Entry/Exit Timeouts │ 0 / 0 │
│ │ │
│ Min balance │ 977.471 USDT │
│ Max balance │ 1000 USDT │
│ Max % of account underwater │ 2.25% │
│ Absolute Drawdown (Account) │ 2.25% │
│ Absolute Drawdown │ 22.529 USDT │
│ Drawdown high │ 0 USDT │
│ Drawdown low │ -22.529 USDT │
│ Drawdown Start │ 2025-04-01 14:54:00 │
│ Drawdown End │ 2025-04-06 23:15:00 │
│ Market change │ -0.80% │
└─────────────────────────────┴─────────────────────┘
Backtested 2025-04-01 00:00:00 -> 2025-04-20 00:00:00 | Max open trades : 2
STRATEGY SUMMARY
┏━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┓
┃ Strategy ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ Drawdown ┃
┡━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━┩
│ FreqaiExampleStrategy │ 30 │ -0.38 │ -17.294 │ -1.73 │ 10:34:00 │ 7 22 1 23.3 │ 22.529 USDT 2.25% │
└───────────────────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┴────────────────────┘