log
This commit is contained in:
parent
3395fdea36
commit
a203481210
@ -93,7 +93,7 @@
|
||||
"random_state": 42
|
||||
},
|
||||
"model_training_parameters": {
|
||||
"n_estimators": 200,
|
||||
"n_estimators": 100,
|
||||
"learning_rate": 0.05,
|
||||
"max_depth": 5,
|
||||
"subsample": 0.8,
|
||||
|
||||
@ -4,9 +4,10 @@ from pandas import DataFrame
|
||||
import pandas as pd
|
||||
import numpy as np
|
||||
import talib as ta
|
||||
import datetime
|
||||
from typing import Dict, List, Optional
|
||||
from sklearn.metrics import mean_squared_error
|
||||
from freqtrade.optimize.space import CategoricalParameter, DecimalParameter
|
||||
from freqtrade.strategy import CategoricalParameter, DecimalParameter
|
||||
from xgboost import XGBRegressor
|
||||
import ccxt
|
||||
|
||||
@ -196,7 +197,7 @@ class OKXRegressionStrategy(IStrategy):
|
||||
# 确保返回 DataFrame,防止 None
|
||||
if dataframe is None:
|
||||
dataframe = DataFrame()
|
||||
dataframe['ATR_{}'.format(atr_period.value)] = ta.ATR(dataframe, timeperiod=atr_period.value)
|
||||
dataframe['ATR_{}'.format(self.atr_period.value)] = ta.ATR(dataframe['high'], dataframe['low'], dataframe['close'], timeperiod=self.atr_period.value)
|
||||
return dataframe
|
||||
|
||||
|
||||
@ -215,6 +216,10 @@ class OKXRegressionStrategy(IStrategy):
|
||||
(dataframe["%-%-rsi-14"] < dataframe["&-buy_rsi_pred"]) # RSI 低于动态阈值
|
||||
),
|
||||
"enter_long"] = 1
|
||||
|
||||
# 设置 entry_price 列,用于止损逻辑
|
||||
dataframe['entry_price'] = dataframe['open'].where(dataframe['enter_long'] == 1).ffill()
|
||||
|
||||
logger.debug(f"生成 {dataframe['enter_long'].sum()} 个做多信号")
|
||||
return dataframe
|
||||
def _dynamic_stop_loss(self, dataframe: DataFrame, metadata: dict, atr_col: str = 'ATR_14', multiplier: float = 2.0) -> DataFrame:
|
||||
@ -259,7 +264,7 @@ class OKXRegressionStrategy(IStrategy):
|
||||
atr_value = self.dp.get_pair_dataframe(pair, timeframe=self.timeframe)['ATR_14'].iloc[-1]
|
||||
trailing_stop = current_rate - atr_value * 1.5
|
||||
return trailing_stop / current_rate - 1 # 返回相对百分比
|
||||
return None
|
||||
return None
|
||||
|
||||
def leverage(self, pair: str, current_time: 'datetime', current_rate: float,
|
||||
proposed_leverage: float, max_leverage: float, side: str,
|
||||
|
||||
1640
output.log
1640
output.log
File diff suppressed because it is too large
Load Diff
@ -1,111 +1,117 @@
|
||||
Creating freqtrade_freqtrade_run ...
|
||||
Creating freqtrade_freqtrade_run ... done
|
||||
2025-05-02 03:07:27,469 - freqtrade - INFO - freqtrade 2025.3
|
||||
2025-05-02 03:07:27,687 - numexpr.utils - INFO - NumExpr defaulting to 12 threads.
|
||||
2025-05-02 03:07:29,101 - freqtrade.configuration.load_config - INFO - Using config: /freqtrade/config_examples/config_freqai.okx.json ...
|
||||
2025-05-02 03:07:29,104 - freqtrade.loggers - INFO - Enabling colorized output.
|
||||
2025-05-02 03:07:29,104 - root - INFO - Logfile configured
|
||||
2025-05-02 03:07:29,104 - freqtrade.loggers - INFO - Verbosity set to 0
|
||||
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Using additional Strategy lookup path: /freqtrade/templates
|
||||
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Using max_open_trades: 4 ...
|
||||
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Parameter --timerange detected: 20250301-20250420 ...
|
||||
2025-05-02 03:07:29,139 - freqtrade.configuration.configuration - INFO - Using user-data directory: /freqtrade/user_data ...
|
||||
2025-05-02 03:07:29,140 - freqtrade.configuration.configuration - INFO - Using data directory: /freqtrade/user_data/data/okx ...
|
||||
2025-05-02 03:07:29,140 - freqtrade.configuration.configuration - INFO - Parameter --cache=none detected ...
|
||||
2025-05-02 03:07:29,141 - freqtrade.configuration.configuration - INFO - Filter trades by timerange: 20250301-20250420
|
||||
2025-05-02 03:07:29,141 - freqtrade.configuration.configuration - INFO - Using freqaimodel class name: XGBoostRegressor
|
||||
2025-05-02 03:07:29,142 - freqtrade.exchange.check_exchange - INFO - Checking exchange...
|
||||
2025-05-02 03:07:29,149 - freqtrade.exchange.check_exchange - INFO - Exchange "okx" is officially supported by the Freqtrade development team.
|
||||
2025-05-02 03:07:29,149 - freqtrade.configuration.configuration - INFO - Using pairlist from configuration.
|
||||
2025-05-02 03:07:29,150 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
|
||||
2025-05-02 03:07:29,152 - freqtrade.commands.optimize_commands - INFO - Starting freqtrade in Backtesting mode
|
||||
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Instance is running with dry_run enabled
|
||||
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Using CCXT 4.4.69
|
||||
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}}
|
||||
2025-05-02 03:07:29,158 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}, 'timeout': 20000}
|
||||
2025-05-02 03:07:29,164 - freqtrade.exchange.exchange - INFO - Using Exchange "OKX"
|
||||
2025-05-02 03:07:31,712 - freqtrade.resolvers.exchange_resolver - INFO - Using resolved exchange 'Okx'...
|
||||
2025-05-02 03:07:31,769 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy OKXRegressionStrategy from '/freqtrade/templates/OKXRegressionStrategy.py'...
|
||||
2025-05-02 03:07:31,770 - freqtrade.strategy.hyper - INFO - Found no parameter file.
|
||||
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'timeframe' with value in config file: 3m.
|
||||
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stoploss' with value in config file: -0.05.
|
||||
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value in config file: USDT.
|
||||
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value in config file: 150.
|
||||
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'startup_candle_count' with value in config file: 30.
|
||||
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'unfilledtimeout' with value in config file: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit':
|
||||
2025-05-02 05:00:01,171 - freqtrade - INFO - freqtrade 2025.3
|
||||
2025-05-02 05:00:01,410 - numexpr.utils - INFO - NumExpr defaulting to 12 threads.
|
||||
2025-05-02 05:00:02,835 - freqtrade.configuration.load_config - INFO - Using config: /freqtrade/config_examples/config_freqai.okx.json ...
|
||||
2025-05-02 05:00:02,837 - freqtrade.loggers - INFO - Enabling colorized output.
|
||||
2025-05-02 05:00:02,837 - root - INFO - Logfile configured
|
||||
2025-05-02 05:00:02,838 - freqtrade.loggers - INFO - Verbosity set to 0
|
||||
2025-05-02 05:00:02,838 - freqtrade.configuration.configuration - INFO - Using additional Strategy lookup path: /freqtrade/templates
|
||||
2025-05-02 05:00:02,838 - freqtrade.configuration.configuration - INFO - Using max_open_trades: 4 ...
|
||||
2025-05-02 05:00:02,839 - freqtrade.configuration.configuration - INFO - Parameter --timerange detected: 20250301-20250420 ...
|
||||
2025-05-02 05:00:02,855 - freqtrade.configuration.configuration - INFO - Using user-data directory: /freqtrade/user_data ...
|
||||
2025-05-02 05:00:02,855 - freqtrade.configuration.configuration - INFO - Using data directory: /freqtrade/user_data/data/okx ...
|
||||
2025-05-02 05:00:02,856 - freqtrade.configuration.configuration - INFO - Parameter --cache=none detected ...
|
||||
2025-05-02 05:00:02,856 - freqtrade.configuration.configuration - INFO - Filter trades by timerange: 20250301-20250420
|
||||
2025-05-02 05:00:02,857 - freqtrade.configuration.configuration - INFO - Using freqaimodel class name: XGBoostRegressor
|
||||
2025-05-02 05:00:02,857 - freqtrade.exchange.check_exchange - INFO - Checking exchange...
|
||||
2025-05-02 05:00:02,863 - freqtrade.exchange.check_exchange - INFO - Exchange "okx" is officially supported by the Freqtrade development team.
|
||||
2025-05-02 05:00:02,864 - freqtrade.configuration.configuration - INFO - Using pairlist from configuration.
|
||||
2025-05-02 05:00:02,864 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
|
||||
2025-05-02 05:00:02,866 - freqtrade.commands.optimize_commands - INFO - Starting freqtrade in Backtesting mode
|
||||
2025-05-02 05:00:02,867 - freqtrade.exchange.exchange - INFO - Instance is running with dry_run enabled
|
||||
2025-05-02 05:00:02,867 - freqtrade.exchange.exchange - INFO - Using CCXT 4.4.69
|
||||
2025-05-02 05:00:02,867 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}}
|
||||
2025-05-02 05:00:02,872 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}, 'timeout': 20000}
|
||||
2025-05-02 05:00:02,878 - freqtrade.exchange.exchange - INFO - Using Exchange "OKX"
|
||||
2025-05-02 05:00:03,280 - freqtrade.exchange.common - WARNING - _load_async_markets() returned exception: "Error in reload_markets due to ExchangeNotAvailable. Message: okx GET
|
||||
https://www.okx.com/api/v5/public/instruments?instType=SPOT". Retrying still for 3 times.
|
||||
2025-05-02 05:00:05,382 - freqtrade.exchange.common - WARNING - _load_async_markets() returned exception: "Error in reload_markets due to ExchangeNotAvailable. Message: okx GET
|
||||
https://www.okx.com/api/v5/public/instruments?instType=SPOT". Retrying still for 2 times.
|
||||
2025-05-02 05:00:10,528 - freqtrade.resolvers.exchange_resolver - INFO - Using resolved exchange 'Okx'...
|
||||
2025-05-02 05:00:10,587 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy OKXRegressionStrategy from '/freqtrade/templates/OKXRegressionStrategy.py'...
|
||||
2025-05-02 05:00:10,587 - freqtrade.strategy.hyper - INFO - Found no parameter file.
|
||||
2025-05-02 05:00:10,588 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'timeframe' with value in config file: 3m.
|
||||
2025-05-02 05:00:10,588 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stoploss' with value in config file: -0.05.
|
||||
2025-05-02 05:00:10,589 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value in config file: USDT.
|
||||
2025-05-02 05:00:10,589 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value in config file: 150.
|
||||
2025-05-02 05:00:10,589 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'startup_candle_count' with value in config file: 30.
|
||||
2025-05-02 05:00:10,589 - 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-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'max_open_trades' with value in config file: 4.
|
||||
2025-05-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {}
|
||||
2025-05-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using timeframe: 3m
|
||||
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.05
|
||||
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: True
|
||||
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive: 0.01
|
||||
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.0
|
||||
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: False
|
||||
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_custom_stoploss: False
|
||||
2025-05-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: True
|
||||
2025-05-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_types: {'entry': 'limit', 'exit': 'limit', 'stoploss': 'limit', 'stoploss_on_exchange': False,
|
||||
2025-05-02 05:00:10,590 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'max_open_trades' with value in config file: 4.
|
||||
2025-05-02 05:00:10,590 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {}
|
||||
2025-05-02 05:00:10,590 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using timeframe: 3m
|
||||
2025-05-02 05:00:10,591 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.05
|
||||
2025-05-02 05:00:10,591 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: True
|
||||
2025-05-02 05:00:10,591 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive: 0.01
|
||||
2025-05-02 05:00:10,592 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.0
|
||||
2025-05-02 05:00:10,592 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: False
|
||||
2025-05-02 05:00:10,592 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_custom_stoploss: False
|
||||
2025-05-02 05:00:10,593 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: True
|
||||
2025-05-02 05:00:10,593 - 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-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'entry': 'GTC', 'exit': 'GTC'}
|
||||
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: USDT
|
||||
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: 150
|
||||
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using startup_candle_count: 30
|
||||
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using unfilledtimeout: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit': 'minutes'}
|
||||
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_exit_signal: True
|
||||
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_only: False
|
||||
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_entry_signal: False
|
||||
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_offset: 0.0
|
||||
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using disable_dataframe_checks: False
|
||||
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_buying_expired_candle_after: 0
|
||||
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using position_adjustment_enable: False
|
||||
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_entry_position_adjustment: -1
|
||||
2025-05-02 03:07:31,781 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_open_trades: 4
|
||||
2025-05-02 03:07:31,781 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
|
||||
2025-05-02 03:07:31,785 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist StaticPairList from '/freqtrade/freqtrade/plugins/pairlist/StaticPairList.py'...
|
||||
2025-05-02 03:07:31,791 - freqtrade.optimize.backtesting - INFO - Using fee 0.1500% - worst case fee from exchange (lowest tier).
|
||||
2025-05-02 03:07:31,792 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 03:07:31,792 - freqtrade.data.history.history_utils - INFO - Using indicator startup period: 14450 ...
|
||||
2025-05-02 03:07:31,808 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:31,838 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:31,855 - freqtrade.optimize.backtesting - INFO - Loading data from 2025-02-01 00:00:00 up to 2025-04-20 00:00:00 (78 days).
|
||||
2025-05-02 03:07:31,856 - freqtrade.optimize.backtesting - INFO - Dataload complete. Calculating indicators
|
||||
2025-05-02 03:07:31,857 - freqtrade.optimize.backtesting - INFO - Running backtesting for Strategy OKXRegressionStrategy
|
||||
2025-05-02 03:07:33,402 - matplotlib.font_manager - INFO - generated new fontManager
|
||||
2025-05-02 03:07:33,619 - freqtrade.resolvers.iresolver - INFO - Using resolved freqaimodel XGBoostRegressor from '/freqtrade/freqtrade/freqai/prediction_models/XGBoostRegressor.py'...
|
||||
2025-05-02 03:07:33,620 - freqtrade.freqai.data_drawer - INFO - Could not find existing datadrawer, starting from scratch
|
||||
2025-05-02 03:07:33,620 - freqtrade.freqai.data_drawer - INFO - Could not find existing historic_predictions, starting from scratch
|
||||
2025-05-02 03:07:33,621 - freqtrade.freqai.freqai_interface - INFO - Set fresh train queue from whitelist. Queue: ['BTC/USDT', 'SOL/USDT']
|
||||
2025-05-02 03:07:33,621 - freqtrade.strategy.hyper - INFO - No params for buy found, using default values.
|
||||
2025-05-02 03:07:33,622 - freqtrade.strategy.hyper - INFO - No params for sell found, using default values.
|
||||
2025-05-02 03:07:33,622 - freqtrade.strategy.hyper - INFO - No params for protection found, using default values.
|
||||
2025-05-02 03:07:33,627 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
|
||||
2025-05-02 03:07:33,629 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
|
||||
2025-05-02 03:07:33,629 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:00:10,593 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'entry': 'GTC', 'exit': 'GTC'}
|
||||
2025-05-02 05:00:10,594 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: USDT
|
||||
2025-05-02 05:00:10,594 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: 150
|
||||
2025-05-02 05:00:10,594 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using startup_candle_count: 30
|
||||
2025-05-02 05:00:10,595 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using unfilledtimeout: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit': 'minutes'}
|
||||
2025-05-02 05:00:10,595 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_exit_signal: True
|
||||
2025-05-02 05:00:10,595 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_only: False
|
||||
2025-05-02 05:00:10,596 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_entry_signal: False
|
||||
2025-05-02 05:00:10,596 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_offset: 0.0
|
||||
2025-05-02 05:00:10,596 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using disable_dataframe_checks: False
|
||||
2025-05-02 05:00:10,596 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_buying_expired_candle_after: 0
|
||||
2025-05-02 05:00:10,597 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using position_adjustment_enable: False
|
||||
2025-05-02 05:00:10,597 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_entry_position_adjustment: -1
|
||||
2025-05-02 05:00:10,597 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_open_trades: 4
|
||||
2025-05-02 05:00:10,598 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
|
||||
2025-05-02 05:00:10,601 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist StaticPairList from '/freqtrade/freqtrade/plugins/pairlist/StaticPairList.py'...
|
||||
2025-05-02 05:00:10,608 - freqtrade.optimize.backtesting - INFO - Using fee 0.1500% - worst case fee from exchange (lowest tier).
|
||||
2025-05-02 05:00:10,609 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 05:00:10,609 - freqtrade.data.history.history_utils - INFO - Using indicator startup period: 14450 ...
|
||||
2025-05-02 05:00:10,626 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:10,657 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:10,677 - freqtrade.optimize.backtesting - INFO - Loading data from 2025-02-01 00:00:00 up to 2025-04-20 00:00:00 (78 days).
|
||||
2025-05-02 05:00:10,678 - freqtrade.optimize.backtesting - INFO - Dataload complete. Calculating indicators
|
||||
2025-05-02 05:00:10,679 - freqtrade.optimize.backtesting - INFO - Running backtesting for Strategy OKXRegressionStrategy
|
||||
2025-05-02 05:00:12,246 - matplotlib.font_manager - INFO - generated new fontManager
|
||||
2025-05-02 05:00:12,460 - freqtrade.resolvers.iresolver - INFO - Using resolved freqaimodel XGBoostRegressor from '/freqtrade/freqtrade/freqai/prediction_models/XGBoostRegressor.py'...
|
||||
2025-05-02 05:00:12,461 - freqtrade.freqai.data_drawer - INFO - Could not find existing datadrawer, starting from scratch
|
||||
2025-05-02 05:00:12,461 - freqtrade.freqai.data_drawer - INFO - Could not find existing historic_predictions, starting from scratch
|
||||
2025-05-02 05:00:12,461 - freqtrade.freqai.freqai_interface - INFO - Set fresh train queue from whitelist. Queue: ['BTC/USDT', 'SOL/USDT']
|
||||
2025-05-02 05:00:12,462 - freqtrade.strategy.hyper - INFO - No params for buy found, using default values.
|
||||
2025-05-02 05:00:12,463 - freqtrade.strategy.hyper - INFO - Strategy Parameter(default): atr_period = 14
|
||||
2025-05-02 05:00:12,463 - freqtrade.strategy.hyper - INFO - No params for sell found, using default values.
|
||||
2025-05-02 05:00:12,464 - freqtrade.strategy.hyper - INFO - Strategy Parameter(default): atr_multiplier = 2.0
|
||||
2025-05-02 05:00:12,464 - freqtrade.strategy.hyper - INFO - No params for protection found, using default values.
|
||||
2025-05-02 05:00:12,470 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
|
||||
2025-05-02 05:00:12,471 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
|
||||
2025-05-02 05:00:12,472 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1740787200_prediction.feather
|
||||
2025-05-02 03:07:41,919 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 03:07:41,920 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:41,929 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:42,020 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 03:07:42,021 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:42,026 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:42,380 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 03:07:42,381 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:42,390 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:50,264 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 03:07:50,264 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:50,273 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:50,429 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 03:07:50,429 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:50,434 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
2025-05-02 05:00:23,926 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 05:00:23,927 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:23,936 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:24,032 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 05:00:24,032 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:24,037 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:24,404 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 05:00:24,405 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:24,414 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:34,152 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 05:00:34,152 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:34,161 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:34,322 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 05:00:34,323 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:34,328 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
dataframe = dataframe.fillna(method="ffill").fillna(0)
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
dataframe = dataframe.fillna(method="ffill").fillna(0)
|
||||
2025-05-02 03:07:50,934 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200
|
||||
2025-05-02 03:07:50,935 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:07:51,030 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
|
||||
2025-05-02 03:07:51,031 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
|
||||
2025-05-02 03:07:51,087 - datasieve.pipeline - INFO - VarianceThreshold will remove 13 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:00:34,846 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200
|
||||
2025-05-02 05:00:34,847 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:00:34,945 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
|
||||
2025-05-02 05:00:34,945 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
|
||||
2025-05-02 05:00:35,005 - datasieve.pipeline - INFO - VarianceThreshold will remove 13 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -117,39 +123,39 @@ Creating freqtrade_freqtrade_run ... done
|
||||
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m']
|
||||
2025-05-02 03:07:51,122 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 421 features
|
||||
2025-05-02 03:07:51,122 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning: [03:07:51] WARNING: /workspace/src/learner.cc:740:
|
||||
2025-05-02 05:00:35,044 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 421 features
|
||||
2025-05-02 05:00:35,045 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning: [05:00:35] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
warnings.warn(smsg, UserWarning)
|
||||
[99] validation_0-rmse:0.06515 validation_1-rmse:0.05858
|
||||
2025-05-02 03:08:26,335 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (35.40 secs) --------------------
|
||||
2025-05-02 05:01:26,046 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (51.20 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:08:26] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:01:26] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:08:26,544 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200--s_close.html
|
||||
2025-05-02 03:08:26,545 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:08:26,650 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:08:26,665 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
|
||||
2025-05-02 03:08:26,666 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:01:26,258 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200--s_close.html
|
||||
2025-05-02 05:01:26,259 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:01:26,360 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:01:26,374 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
|
||||
2025-05-02 05:01:26,375 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1741651200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:08:27,143 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200
|
||||
2025-05-02 03:08:27,144 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:08:27,250 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:08:27,251 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
|
||||
2025-05-02 03:08:27,313 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:01:26,868 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200
|
||||
2025-05-02 05:01:26,869 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:01:26,981 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:01:26,982 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
|
||||
2025-05-02 05:01:27,047 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -221,41 +227,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:08:27,351 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 03:08:27,352 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:01:27,084 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 05:01:27,085 - 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:
|
||||
|
||||
[03:08:27] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:01:27] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.05485 validation_1-rmse:0.05074
|
||||
2025-05-02 03:09:04,172 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (37.03 secs) --------------------
|
||||
2025-05-02 05:02:20,677 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (53.81 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:09:04] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:02:20] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:09:04,214 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200--s_close.html
|
||||
2025-05-02 03:09:04,215 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:09:04,319 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:09:04,335 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
|
||||
2025-05-02 03:09:04,336 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:02:20,712 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200--s_close.html
|
||||
2025-05-02 05:02:20,713 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:02:20,812 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:02:20,829 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
|
||||
2025-05-02 05:02:20,830 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1742515200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:09:04,900 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200
|
||||
2025-05-02 03:09:04,900 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:09:05,008 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:09:05,009 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
|
||||
2025-05-02 03:09:05,066 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:02:21,408 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200
|
||||
2025-05-02 05:02:21,409 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:02:21,521 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:02:21,522 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
|
||||
2025-05-02 05:02:21,584 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -327,41 +333,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:09:05,097 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 03:09:05,098 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:02:21,617 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 05:02:21,617 - 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:
|
||||
|
||||
[03:09:05] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:02:22] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.05597 validation_1-rmse:0.05024
|
||||
2025-05-02 03:09:42,276 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (37.38 secs) --------------------
|
||||
2025-05-02 05:03:18,466 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (57.06 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:09:42] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:03:18] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:09:42,312 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200--s_close.html
|
||||
2025-05-02 03:09:42,313 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:09:42,417 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:09:42,433 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
|
||||
2025-05-02 03:09:42,434 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:03:18,500 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200--s_close.html
|
||||
2025-05-02 05:03:18,500 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:03:18,600 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:03:18,616 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
|
||||
2025-05-02 05:03:18,617 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1743379200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:09:43,042 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200
|
||||
2025-05-02 03:09:43,043 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:09:43,156 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:09:43,156 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
|
||||
2025-05-02 03:09:43,216 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:03:19,258 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200
|
||||
2025-05-02 05:03:19,259 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:03:19,374 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:03:19,374 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
|
||||
2025-05-02 05:03:19,433 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -433,41 +439,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:09:43,254 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 03:09:43,254 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:03:19,474 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 05:03:19,475 - 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:
|
||||
|
||||
[03:09:43] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:03:19] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.05230 validation_1-rmse:0.04572
|
||||
2025-05-02 03:10:21,556 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (38.51 secs) --------------------
|
||||
2025-05-02 05:04:15,469 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (56.21 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:10:21] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:04:15] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:10:21,590 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200--s_close.html
|
||||
2025-05-02 03:10:21,591 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:10:21,704 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:10:21,721 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
|
||||
2025-05-02 03:10:21,722 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:04:15,509 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200--s_close.html
|
||||
2025-05-02 05:04:15,510 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:04:15,621 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:04:15,637 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
|
||||
2025-05-02 05:04:15,638 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1744243200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:10:22,397 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200
|
||||
2025-05-02 03:10:22,397 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:10:22,485 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:10:22,486 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
|
||||
2025-05-02 03:10:22,545 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:04:16,350 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200
|
||||
2025-05-02 05:04:16,351 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:04:16,456 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:04:16,456 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
|
||||
2025-05-02 05:04:16,522 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -539,51 +545,51 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:10:22,585 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 03:10:22,585 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:04:16,553 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 05:04:16,553 - 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:
|
||||
|
||||
[03:10:22] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:04:17] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.04390 validation_1-rmse:0.03861
|
||||
2025-05-02 03:11:03,302 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (40.90 secs) --------------------
|
||||
2025-05-02 05:05:14,027 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (57.68 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:11:03] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:05:14] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:11:03,342 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200--s_close.html
|
||||
2025-05-02 03:11:03,343 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:11:03,431 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:11:03,557 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
|
||||
2025-05-02 03:11:03,558 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
|
||||
2025-05-02 03:11:03,559 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:05:14,061 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200--s_close.html
|
||||
2025-05-02 05:05:14,062 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:05:14,158 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:05:14,287 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
|
||||
2025-05-02 05:05:14,288 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
|
||||
2025-05-02 05:05:14,289 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1740787200_prediction.feather
|
||||
2025-05-02 03:11:12,141 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 03:11:12,142 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:11:12,151 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:11:12,239 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 03:11:12,240 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:11:12,244 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:11:12,600 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 03:11:12,601 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:11:12,610 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
2025-05-02 05:05:22,330 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 05:05:22,330 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:05:22,339 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:05:22,444 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 05:05:22,445 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:05:22,450 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:05:22,817 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 05:05:22,818 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:05:22,828 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:11:14,141 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200
|
||||
2025-05-02 03:11:14,142 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:11:14,285 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
|
||||
2025-05-02 03:11:14,286 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
|
||||
2025-05-02 03:11:14,365 - datasieve.pipeline - INFO - VarianceThreshold will remove 19 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:05:24,451 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200
|
||||
2025-05-02 05:05:24,452 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:05:24,607 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
|
||||
2025-05-02 05:05:24,608 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
|
||||
2025-05-02 05:05:24,698 - datasieve.pipeline - INFO - VarianceThreshold will remove 19 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -601,41 +607,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m']
|
||||
2025-05-02 03:11:14,421 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 631 features
|
||||
2025-05-02 03:11:14,421 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
|
||||
2025-05-02 05:05:24,754 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 631 features
|
||||
2025-05-02 05:05:24,754 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:11:14] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:05:25] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.06031 validation_1-rmse:0.05308
|
||||
2025-05-02 03:12:26,454 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (72.31 secs) --------------------
|
||||
2025-05-02 05:06:48,659 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (84.21 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:12:26] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:06:48] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:12:26,488 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200--s_close.html
|
||||
2025-05-02 03:12:26,488 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:12:26,638 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:12:26,654 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
|
||||
2025-05-02 03:12:26,654 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:06:48,692 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200--s_close.html
|
||||
2025-05-02 05:06:48,693 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:06:48,843 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:06:48,859 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
|
||||
2025-05-02 05:06:48,860 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1741651200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:12:27,333 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200
|
||||
2025-05-02 03:12:27,334 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:12:27,485 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:12:27,486 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
|
||||
2025-05-02 03:12:27,572 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:06:49,573 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200
|
||||
2025-05-02 05:06:49,574 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:06:49,749 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:06:49,750 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
|
||||
2025-05-02 05:06:49,844 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -743,41 +749,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:12:27,622 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 03:12:27,622 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:06:49,898 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 05:06:49,899 - 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:
|
||||
|
||||
[03:12:28] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:06:50] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.04711 validation_1-rmse:0.04089
|
||||
2025-05-02 03:13:43,791 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (76.46 secs) --------------------
|
||||
2025-05-02 05:08:12,950 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (83.38 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:13:43] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:08:12] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:13:43,827 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200--s_close.html
|
||||
2025-05-02 03:13:43,828 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:13:43,971 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:13:43,989 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
|
||||
2025-05-02 03:13:43,990 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:08:12,985 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200--s_close.html
|
||||
2025-05-02 05:08:12,985 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:08:13,125 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:08:13,142 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
|
||||
2025-05-02 05:08:13,142 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1742515200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:13:44,792 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200
|
||||
2025-05-02 03:13:44,793 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:13:44,946 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:13:44,947 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
|
||||
2025-05-02 03:13:45,033 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:08:13,994 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200
|
||||
2025-05-02 05:08:13,995 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:08:14,155 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:08:14,156 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
|
||||
2025-05-02 05:08:14,251 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -885,41 +891,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:13:45,084 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 03:13:45,085 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:08:14,304 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 05:08:14,304 - 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:
|
||||
|
||||
[03:13:45] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:08:14] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.04230 validation_1-rmse:0.03809
|
||||
2025-05-02 03:15:04,966 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (80.17 secs) --------------------
|
||||
2025-05-02 05:09:37,344 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (83.35 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:15:04] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:09:37] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:15:05,008 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200--s_close.html
|
||||
2025-05-02 03:15:05,009 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:15:05,156 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:15:05,172 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
|
||||
2025-05-02 03:15:05,173 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:09:37,379 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200--s_close.html
|
||||
2025-05-02 05:09:37,379 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:09:37,522 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:09:37,539 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
|
||||
2025-05-02 05:09:37,540 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1743379200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:15:06,074 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200
|
||||
2025-05-02 03:15:06,074 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:15:06,236 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:15:06,237 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
|
||||
2025-05-02 03:15:06,319 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:09:38,473 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200
|
||||
2025-05-02 05:09:38,474 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:09:38,642 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:09:38,642 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
|
||||
2025-05-02 05:09:38,731 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -1027,41 +1033,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:15:06,370 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 03:15:06,371 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:09:38,789 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 05:09:38,790 - 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:
|
||||
|
||||
[03:15:06] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:09:39] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.03722 validation_1-rmse:0.03277
|
||||
2025-05-02 03:16:29,119 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (83.04 secs) --------------------
|
||||
2025-05-02 05:11:04,332 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (85.86 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:16:29] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:11:04] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:16:29,156 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200--s_close.html
|
||||
2025-05-02 03:16:29,156 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:16:29,301 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:16:29,319 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
|
||||
2025-05-02 03:16:29,320 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:11:04,369 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200--s_close.html
|
||||
2025-05-02 05:11:04,369 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:11:04,507 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:11:04,524 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
|
||||
2025-05-02 05:11:04,525 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1744243200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:16:30,319 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200
|
||||
2025-05-02 03:16:30,320 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:16:30,476 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:16:30,477 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
|
||||
2025-05-02 03:16:30,564 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:11:05,570 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200
|
||||
2025-05-02 05:11:05,570 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:11:05,738 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:11:05,739 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
|
||||
2025-05-02 05:11:05,833 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -1169,35 +1175,35 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:16:30,616 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 03:16:30,616 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:11:05,886 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 05:11:05,887 - 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:
|
||||
|
||||
[03:16:31] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:11:06] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.04374 validation_1-rmse:0.03837
|
||||
2025-05-02 03:17:55,364 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (85.04 secs) --------------------
|
||||
2025-05-02 05:12:31,493 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (85.92 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:17:55] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:12:31] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:17:55,401 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200--s_close.html
|
||||
2025-05-02 03:17:55,401 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:17:55,545 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:17:55,722 - freqtrade.optimize.backtesting - INFO - Backtesting with data from 2025-03-03 02:30:00 up to 2025-04-20 00:00:00 (47 days).
|
||||
2025-05-02 03:17:56,194 - freqtrade.misc - INFO - dumping json to "/freqtrade/user_data/backtest_results/backtest-result-2025-05-02_03-17-56.meta.json"
|
||||
2025-05-02 05:12:31,532 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200--s_close.html
|
||||
2025-05-02 05:12:31,532 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:12:31,676 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:12:31,856 - freqtrade.optimize.backtesting - INFO - Backtesting with data from 2025-03-03 02:30:00 up to 2025-04-20 00:00:00 (47 days).
|
||||
2025-05-02 05:12:32,235 - freqtrade.misc - INFO - dumping json to "/freqtrade/user_data/backtest_results/backtest-result-2025-05-02_05-12-32.meta.json"
|
||||
Result for strategy OKXRegressionStrategy
|
||||
BACKTESTING REPORT
|
||||
┏━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Pair ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
|
||||
┡━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ BTC/USDT │ 6 │ -0.4 │ -0.483 │ -0.05 │ 0:22:00 │ 1 0 5 16.7 │
|
||||
│ SOL/USDT │ 41 │ -0.86 │ -7.036 │ -0.7 │ 1:51:00 │ 6 0 35 14.6 │
|
||||
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ BTC/USDT │ 0 │ 0.0 │ 0.000 │ 0.0 │ 0:00 │ 0 0 0 0 │
|
||||
│ SOL/USDT │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
│ TOTAL │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
└──────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
|
||||
LEFT OPEN TRADES REPORT
|
||||
┏━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
@ -1209,22 +1215,24 @@ Result for strategy OKXRegressionStrategy
|
||||
┏━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Enter Tag ┃ Entries ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
|
||||
┡━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ OTHER │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ OTHER │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
│ TOTAL │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
└───────────┴─────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
|
||||
EXIT REASON STATS
|
||||
┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Exit Reason ┃ Exits ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ trailing_stop_loss │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ trailing_stop_loss │ 18 │ -0.22 │ -0.778 │ -0.08 │ 0:35:00 │ 5 0 13 27.8 │
|
||||
│ exit_signal │ 3 │ -2.7 │ -1.622 │ -0.16 │ 0:56:00 │ 0 0 3 0 │
|
||||
│ TOTAL │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
└────────────────────┴───────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
|
||||
MIXED TAG STATS
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Enter Tag ┃ Exit Reason ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ ('', 'trailing_stop_loss') │ │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ TOTAL │ │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ ('', 'trailing_stop_loss') │ │ 18 │ -0.22 │ -0.778 │ -0.08 │ 0:35:00 │ 5 0 13 27.8 │
|
||||
│ ('', 'exit_signal') │ │ 3 │ -2.7 │ -1.622 │ -0.16 │ 0:56:00 │ 0 0 3 0 │
|
||||
│ TOTAL │ │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
└────────────────────────────┴─────────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
|
||||
SUMMARY METRICS
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┓
|
||||
@ -1235,43 +1243,43 @@ Result for strategy OKXRegressionStrategy
|
||||
│ Trading Mode │ Spot │
|
||||
│ Max open trades │ 2 │
|
||||
│ │ │
|
||||
│ Total/Daily Avg Trades │ 47 / 1.0 │
|
||||
│ Total/Daily Avg Trades │ 21 / 0.45 │
|
||||
│ Starting balance │ 1000 USDT │
|
||||
│ Final balance │ 992.481 USDT │
|
||||
│ Absolute profit │ -7.519 USDT │
|
||||
│ Total profit % │ -0.75% │
|
||||
│ CAGR % │ -5.69% │
|
||||
│ Sortino │ -10.08 │
|
||||
│ Sharpe │ -9.30 │
|
||||
│ Calmar │ -37.45 │
|
||||
│ SQN │ -3.30 │
|
||||
│ Profit factor │ 0.17 │
|
||||
│ Expectancy (Ratio) │ -0.16 (-0.71) │
|
||||
│ Avg. daily profit % │ -0.02% │
|
||||
│ Avg. stake amount │ 19.885 USDT │
|
||||
│ Total trade volume │ 1867.299 USDT │
|
||||
│ Final balance │ 997.601 USDT │
|
||||
│ Absolute profit │ -2.399 USDT │
|
||||
│ Total profit % │ -0.24% │
|
||||
│ CAGR % │ -1.85% │
|
||||
│ Sortino │ -5.14 │
|
||||
│ Sharpe │ -4.05 │
|
||||
│ Calmar │ -40.50 │
|
||||
│ SQN │ -2.12 │
|
||||
│ Profit factor │ 0.27 │
|
||||
│ Expectancy (Ratio) │ -0.11 (-0.56) │
|
||||
│ Avg. daily profit % │ -0.01% │
|
||||
│ Avg. stake amount │ 19.979 USDT │
|
||||
│ Total trade volume │ 839.227 USDT │
|
||||
│ │ │
|
||||
│ Best Pair │ BTC/USDT -0.05% │
|
||||
│ Worst Pair │ SOL/USDT -0.70% │
|
||||
│ Best trade │ SOL/USDT 2.55% │
|
||||
│ Worst trade │ SOL/USDT -5.11% │
|
||||
│ Best day │ 0.474 USDT │
|
||||
│ Worst day │ -1.283 USDT │
|
||||
│ Days win/draw/lose │ 2 / 23 / 15 │
|
||||
│ Avg. Duration Winners │ 1:40:00 │
|
||||
│ Avg. Duration Loser │ 1:40:00 │
|
||||
│ Max Consecutive Wins / Loss │ 3 / 13 │
|
||||
│ Best Pair │ BTC/USDT 0.00% │
|
||||
│ Worst Pair │ SOL/USDT -0.24% │
|
||||
│ Best trade │ SOL/USDT 2.02% │
|
||||
│ Worst trade │ SOL/USDT -3.99% │
|
||||
│ Best day │ 0.145 USDT │
|
||||
│ Worst day │ -1.273 USDT │
|
||||
│ Days win/draw/lose │ 2 / 28 / 7 │
|
||||
│ Avg. Duration Winners │ 0:22:00 │
|
||||
│ Avg. Duration Loser │ 0:43:00 │
|
||||
│ Max Consecutive Wins / Loss │ 3 / 9 │
|
||||
│ Rejected Entry signals │ 0 │
|
||||
│ Entry/Exit Timeouts │ 0 / 0 │
|
||||
│ │ │
|
||||
│ Min balance │ 991.799 USDT │
|
||||
│ Max balance │ 999.961 USDT │
|
||||
│ Max % of account underwater │ 0.82% │
|
||||
│ Absolute Drawdown (Account) │ 0.82% │
|
||||
│ Absolute Drawdown │ 8.162 USDT │
|
||||
│ Drawdown high │ -0.039 USDT │
|
||||
│ Drawdown low │ -8.201 USDT │
|
||||
│ Drawdown Start │ 2025-03-03 18:30:00 │
|
||||
│ Min balance │ 997.448 USDT │
|
||||
│ Max balance │ 999.856 USDT │
|
||||
│ Max % of account underwater │ 0.24% │
|
||||
│ Absolute Drawdown (Account) │ 0.24% │
|
||||
│ Absolute Drawdown │ 2.408 USDT │
|
||||
│ Drawdown high │ -0.144 USDT │
|
||||
│ Drawdown low │ -2.552 USDT │
|
||||
│ Drawdown Start │ 2025-03-04 21:27:00 │
|
||||
│ Drawdown End │ 2025-04-07 17:06:00 │
|
||||
│ Market change │ -28.24% │
|
||||
└─────────────────────────────┴─────────────────────┘
|
||||
@ -1281,5 +1289,5 @@ Backtested 2025-03-03 02:30:00 -> 2025-04-20 00:00:00 | Max open trades : 2
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Strategy ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ Drawdown ┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━┩
|
||||
│ OKXRegressionStrategy │ 47 │ -0.80 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │ 8.162 USDT 0.82% │
|
||||
│ OKXRegressionStrategy │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │ 2.408 USDT 0.24% │
|
||||
└───────────────────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┴───────────────────┘
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
||||
{"OKXRegressionStrategy":{"run_id":"5c90715e3d663ffa92203b6a002829a6a738a511","backtest_start_time":1746155251,"timeframe":"3m","timeframe_detail":null,"backtest_start_ts":1740969000,"backtest_end_ts":1745107200}}
|
||||
1
result/backtest-result-2025-05-02_05-12-32.json
Normal file
1
result/backtest-result-2025-05-02_05-12-32.json
Normal file
File diff suppressed because one or more lines are too long
1
result/backtest-result-2025-05-02_05-12-32.meta.json
Normal file
1
result/backtest-result-2025-05-02_05-12-32.meta.json
Normal file
@ -0,0 +1 @@
|
||||
{"OKXRegressionStrategy":{"run_id":"e17ddcc80a9d64d9696ade2626b5c3aa983ac08e","backtest_start_time":1746162010,"timeframe":"3m","timeframe_detail":null,"backtest_start_ts":1740969000,"backtest_end_ts":1745107200}}
|
||||
@ -4,8 +4,10 @@ from pandas import DataFrame
|
||||
import pandas as pd
|
||||
import numpy as np
|
||||
import talib as ta
|
||||
import datetime
|
||||
from typing import Dict, List, Optional
|
||||
from sklearn.metrics import mean_squared_error
|
||||
from freqtrade.strategy import CategoricalParameter, DecimalParameter
|
||||
from xgboost import XGBRegressor
|
||||
import ccxt
|
||||
|
||||
@ -28,6 +30,8 @@ class OKXRegressionStrategy(IStrategy):
|
||||
trailing_stop_positive = 0.01
|
||||
max_open_trades = 3
|
||||
stake_amount = 'dynamic'
|
||||
atr_period = CategoricalParameter([7, 14, 21], default=14, space='buy')
|
||||
atr_multiplier = DecimalParameter(1.0, 3.0, default=2.0, space='sell')
|
||||
|
||||
# FreqAI 配置
|
||||
freqai_config = {
|
||||
@ -59,6 +63,7 @@ class OKXRegressionStrategy(IStrategy):
|
||||
# 初始化特征缓存
|
||||
self.feature_cache = {}
|
||||
|
||||
|
||||
def feature_engineering_expand_all(self, dataframe: DataFrame, period: int, metadata: Dict, **kwargs) -> DataFrame:
|
||||
"""
|
||||
为每个时间框架和相关交易对生成特征。
|
||||
@ -192,6 +197,7 @@ class OKXRegressionStrategy(IStrategy):
|
||||
# 确保返回 DataFrame,防止 None
|
||||
if dataframe is None:
|
||||
dataframe = DataFrame()
|
||||
dataframe['ATR_{}'.format(self.atr_period.value)] = ta.ATR(dataframe['high'], dataframe['low'], dataframe['close'], timeperiod=self.atr_period.value)
|
||||
return dataframe
|
||||
|
||||
|
||||
@ -210,21 +216,36 @@ class OKXRegressionStrategy(IStrategy):
|
||||
(dataframe["%-%-rsi-14"] < dataframe["&-buy_rsi_pred"]) # RSI 低于动态阈值
|
||||
),
|
||||
"enter_long"] = 1
|
||||
|
||||
# 设置 entry_price 列,用于止损逻辑
|
||||
dataframe['entry_price'] = dataframe['open'].where(dataframe['enter_long'] == 1).ffill()
|
||||
|
||||
logger.debug(f"生成 {dataframe['enter_long'].sum()} 个做多信号")
|
||||
return dataframe
|
||||
def _dynamic_stop_loss(self, dataframe: DataFrame, metadata: dict, atr_col: str = 'ATR_14', multiplier: float = 2.0) -> DataFrame:
|
||||
"""
|
||||
封装动态止损逻辑,基于入场价和ATR计算止损线
|
||||
:param dataframe: 原始DataFrame
|
||||
:param metadata: 策略元数据
|
||||
:param atr_col: 使用的ATR列名
|
||||
:param multiplier: ATR乘数
|
||||
:return: 更新后的DataFrame
|
||||
"""
|
||||
dataframe['entry_price'] = dataframe['open'].where(dataframe['enter_long'] == 1).ffill()
|
||||
dataframe['stop_loss_line'] = dataframe['entry_price'] - dataframe[atr_col] * multiplier
|
||||
|
||||
def populate_exit_trend(self, dataframe: DataFrame, metadata: Dict) -> DataFrame:
|
||||
"""
|
||||
基于 ROI 或止损生成退出信号。
|
||||
"""
|
||||
dataframe.loc[
|
||||
(
|
||||
(dataframe["&-roi_0_pred"] <= dataframe["close"].pct_change()) | # 达到 ROI
|
||||
(dataframe["close"].pct_change() <= dataframe["&-stoploss_pred"]) # 达到止损
|
||||
),
|
||||
"exit_long"] = 1
|
||||
logger.debug(f"生成 {dataframe['exit_long'].sum()} 个退出信号")
|
||||
(dataframe['close'] < dataframe['stop_loss_line']),
|
||||
'exit_long'
|
||||
] = 1
|
||||
|
||||
return dataframe
|
||||
def populate_exit_trend(self, dataframe: DataFrame, metadata: Dict) -> DataFrame:
|
||||
dataframe['atr'] = dataframe['ATR_14']
|
||||
dataframe['stop_loss_line'] = dataframe['entry_price'] - (dataframe['ATR_14'] * 2)
|
||||
self.dp.send_msg(f"ATR: {dataframe['ATR_14'].iloc[-1]:.5f}, Stop Loss Line: {dataframe['stop_loss_line'].iloc[-1]:.5f}")
|
||||
|
||||
return self._dynamic_stop_loss(dataframe, metadata)
|
||||
|
||||
def custom_stake_amount(self, pair: str, current_time: 'datetime', current_rate: float,
|
||||
proposed_stake: float, min_stake: float, max_stake: float,
|
||||
@ -235,6 +256,15 @@ class OKXRegressionStrategy(IStrategy):
|
||||
balance = self.wallets.get_available_stake_amount()
|
||||
stake = balance * 0.02
|
||||
return min(max(stake, min_stake), max_stake)
|
||||
def custom_stoploss(self, pair: str, trade: 'Trade', current_time: datetime,
|
||||
current_rate: float, profit_percent: float,
|
||||
after_fill: bool, **kwargs) -> Optional[float]:
|
||||
|
||||
if trade.enter_tag == 'long':
|
||||
atr_value = self.dp.get_pair_dataframe(pair, timeframe=self.timeframe)['ATR_14'].iloc[-1]
|
||||
trailing_stop = current_rate - atr_value * 1.5
|
||||
return trailing_stop / current_rate - 1 # 返回相对百分比
|
||||
return None
|
||||
|
||||
def leverage(self, pair: str, current_time: 'datetime', current_rate: float,
|
||||
proposed_leverage: float, max_leverage: float, side: str,
|
||||
@ -1 +1 @@
|
||||
{"$schema":"https://schema.freqtrade.io/schema.json","trading_mode":"spot","margin_mode":"isolated","max_open_trades":4,"stake_currency":"USDT","stake_amount":150,"startup_candle_count":30,"tradable_balance_ratio":1,"fiat_display_currency":"USD","dry_run":true,"timeframe":"3m","dry_run_wallet":1000,"cancel_open_orders_on_exit":true,"stoploss":-0.05,"unfilledtimeout":{"entry":5,"exit":15},"exchange":{"name":"okx","key":"REDACTED","secret":"REDACTED","enable_ws":false,"ccxt_config":{"enableRateLimit":true,"rateLimit":500,"options":{"defaultType":"spot"}},"ccxt_async_config":{"enableRateLimit":true,"rateLimit":500,"timeout":20000},"pair_whitelist":["BTC/USDT","SOL/USDT"],"pair_blacklist":[]},"entry_pricing":{"price_side":"same","use_order_book":true,"order_book_top":1,"price_last_balance":0.0,"check_depth_of_market":{"enabled":false,"bids_to_ask_delta":1}},"exit_pricing":{"price_side":"other","use_order_book":true,"order_book_top":1},"pairlists":[{"method":"StaticPairList"}],"freqai":{"enabled":true,"data_kitchen":{"fillna":"ffill","feature_parameters":{"DI_threshold":0.9,"weight_factor":0.9}},"freqaimodel":"XGBoostRegressor","purge_old_models":2,"identifier":"test175","train_period_days":30,"backtest_period_days":10,"live_retrain_hours":0,"feature_selection":{"method":"recursive_elimination","threshold":0.01},"feature_parameters":{"include_timeframes":["3m","5m","1h"],"include_corr_pairlist":["BTC/USDT","ETH/USDT"],"label_period_candles":12,"include_shifted_candles":3,"indicator_periods_candles":[10,20,50],"plot_feature_importances":1},"data_split_parameters":{"test_size":0.2,"shuffle":true,"random_state":42},"model_training_parameters":{"n_estimators":200,"learning_rate":0.05,"max_depth":5,"subsample":0.8,"colsample_bytree":0.8,"objective":"reg:squarederror","eval_metric":"rmse","early_stopping_rounds":50,"verbose":0}},"api_server":{"enabled":true,"listen_ip_address":"0.0.0.0","listen_port":8080,"verbosity":"error","enable_openapi":false,"jwt_secret_key":"6a599ab046dbb419014807dffd7b8823bfa7e5df56b17d545485deb87331b4ca","ws_token":"6O5pBDiRigiZrmIsofaE2rkKMJtf9h8zVQ","CORS_origins":[],"username":"freqAdmin","password":"REDACTED"},"bot_name":"freqtrade","initial_state":"running","force_entry_enable":false,"internals":{"process_throttle_secs":5,"heartbeat_interval":20,"loglevel":"DEBUG"},"config_files":["/freqtrade/config_examples/config_freqai.okx.json"]}
|
||||
{"$schema":"https://schema.freqtrade.io/schema.json","trading_mode":"spot","margin_mode":"isolated","max_open_trades":4,"stake_currency":"USDT","stake_amount":150,"startup_candle_count":30,"tradable_balance_ratio":1,"fiat_display_currency":"USD","dry_run":true,"timeframe":"3m","dry_run_wallet":1000,"cancel_open_orders_on_exit":true,"stoploss":-0.05,"unfilledtimeout":{"entry":5,"exit":15},"exchange":{"name":"okx","key":"REDACTED","secret":"REDACTED","enable_ws":false,"ccxt_config":{"enableRateLimit":true,"rateLimit":500,"options":{"defaultType":"spot"}},"ccxt_async_config":{"enableRateLimit":true,"rateLimit":500,"timeout":20000},"pair_whitelist":["BTC/USDT","SOL/USDT"],"pair_blacklist":[]},"entry_pricing":{"price_side":"same","use_order_book":true,"order_book_top":1,"price_last_balance":0.0,"check_depth_of_market":{"enabled":false,"bids_to_ask_delta":1}},"exit_pricing":{"price_side":"other","use_order_book":true,"order_book_top":1},"pairlists":[{"method":"StaticPairList"}],"freqai":{"enabled":true,"data_kitchen":{"fillna":"ffill","feature_parameters":{"DI_threshold":0.9,"weight_factor":0.9}},"freqaimodel":"XGBoostRegressor","purge_old_models":2,"identifier":"test175","train_period_days":30,"backtest_period_days":10,"live_retrain_hours":0,"feature_selection":{"method":"recursive_elimination","threshold":0.01},"feature_parameters":{"include_timeframes":["3m","5m","1h"],"include_corr_pairlist":["BTC/USDT","ETH/USDT"],"label_period_candles":12,"include_shifted_candles":3,"indicator_periods_candles":[10,20,50],"plot_feature_importances":1},"data_split_parameters":{"test_size":0.2,"shuffle":true,"random_state":42},"model_training_parameters":{"n_estimators":100,"learning_rate":0.05,"max_depth":5,"subsample":0.8,"colsample_bytree":0.8,"objective":"reg:squarederror","eval_metric":"rmse","early_stopping_rounds":50,"verbose":0}},"api_server":{"enabled":true,"listen_ip_address":"0.0.0.0","listen_port":8080,"verbosity":"error","enable_openapi":false,"jwt_secret_key":"6a599ab046dbb419014807dffd7b8823bfa7e5df56b17d545485deb87331b4ca","ws_token":"6O5pBDiRigiZrmIsofaE2rkKMJtf9h8zVQ","CORS_origins":[],"username":"freqAdmin","password":"REDACTED"},"bot_name":"freqtrade","initial_state":"running","force_entry_enable":false,"internals":{"process_throttle_secs":5,"heartbeat_interval":20,"loglevel":"DEBUG"},"config_files":["/freqtrade/config_examples/config_freqai.okx.json"]}
|
||||
@ -1,111 +1,117 @@
|
||||
Creating freqtrade_freqtrade_run ...
|
||||
Creating freqtrade_freqtrade_run ... done
|
||||
2025-05-02 03:07:27,469 - freqtrade - INFO - freqtrade 2025.3
|
||||
2025-05-02 03:07:27,687 - numexpr.utils - INFO - NumExpr defaulting to 12 threads.
|
||||
2025-05-02 03:07:29,101 - freqtrade.configuration.load_config - INFO - Using config: /freqtrade/config_examples/config_freqai.okx.json ...
|
||||
2025-05-02 03:07:29,104 - freqtrade.loggers - INFO - Enabling colorized output.
|
||||
2025-05-02 03:07:29,104 - root - INFO - Logfile configured
|
||||
2025-05-02 03:07:29,104 - freqtrade.loggers - INFO - Verbosity set to 0
|
||||
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Using additional Strategy lookup path: /freqtrade/templates
|
||||
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Using max_open_trades: 4 ...
|
||||
2025-05-02 03:07:29,105 - freqtrade.configuration.configuration - INFO - Parameter --timerange detected: 20250301-20250420 ...
|
||||
2025-05-02 03:07:29,139 - freqtrade.configuration.configuration - INFO - Using user-data directory: /freqtrade/user_data ...
|
||||
2025-05-02 03:07:29,140 - freqtrade.configuration.configuration - INFO - Using data directory: /freqtrade/user_data/data/okx ...
|
||||
2025-05-02 03:07:29,140 - freqtrade.configuration.configuration - INFO - Parameter --cache=none detected ...
|
||||
2025-05-02 03:07:29,141 - freqtrade.configuration.configuration - INFO - Filter trades by timerange: 20250301-20250420
|
||||
2025-05-02 03:07:29,141 - freqtrade.configuration.configuration - INFO - Using freqaimodel class name: XGBoostRegressor
|
||||
2025-05-02 03:07:29,142 - freqtrade.exchange.check_exchange - INFO - Checking exchange...
|
||||
2025-05-02 03:07:29,149 - freqtrade.exchange.check_exchange - INFO - Exchange "okx" is officially supported by the Freqtrade development team.
|
||||
2025-05-02 03:07:29,149 - freqtrade.configuration.configuration - INFO - Using pairlist from configuration.
|
||||
2025-05-02 03:07:29,150 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
|
||||
2025-05-02 03:07:29,152 - freqtrade.commands.optimize_commands - INFO - Starting freqtrade in Backtesting mode
|
||||
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Instance is running with dry_run enabled
|
||||
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Using CCXT 4.4.69
|
||||
2025-05-02 03:07:29,153 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}}
|
||||
2025-05-02 03:07:29,158 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}, 'timeout': 20000}
|
||||
2025-05-02 03:07:29,164 - freqtrade.exchange.exchange - INFO - Using Exchange "OKX"
|
||||
2025-05-02 03:07:31,712 - freqtrade.resolvers.exchange_resolver - INFO - Using resolved exchange 'Okx'...
|
||||
2025-05-02 03:07:31,769 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy OKXRegressionStrategy from '/freqtrade/templates/OKXRegressionStrategy.py'...
|
||||
2025-05-02 03:07:31,770 - freqtrade.strategy.hyper - INFO - Found no parameter file.
|
||||
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'timeframe' with value in config file: 3m.
|
||||
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stoploss' with value in config file: -0.05.
|
||||
2025-05-02 03:07:31,771 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value in config file: USDT.
|
||||
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value in config file: 150.
|
||||
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'startup_candle_count' with value in config file: 30.
|
||||
2025-05-02 03:07:31,772 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'unfilledtimeout' with value in config file: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit':
|
||||
2025-05-02 05:00:01,171 - freqtrade - INFO - freqtrade 2025.3
|
||||
2025-05-02 05:00:01,410 - numexpr.utils - INFO - NumExpr defaulting to 12 threads.
|
||||
2025-05-02 05:00:02,835 - freqtrade.configuration.load_config - INFO - Using config: /freqtrade/config_examples/config_freqai.okx.json ...
|
||||
2025-05-02 05:00:02,837 - freqtrade.loggers - INFO - Enabling colorized output.
|
||||
2025-05-02 05:00:02,837 - root - INFO - Logfile configured
|
||||
2025-05-02 05:00:02,838 - freqtrade.loggers - INFO - Verbosity set to 0
|
||||
2025-05-02 05:00:02,838 - freqtrade.configuration.configuration - INFO - Using additional Strategy lookup path: /freqtrade/templates
|
||||
2025-05-02 05:00:02,838 - freqtrade.configuration.configuration - INFO - Using max_open_trades: 4 ...
|
||||
2025-05-02 05:00:02,839 - freqtrade.configuration.configuration - INFO - Parameter --timerange detected: 20250301-20250420 ...
|
||||
2025-05-02 05:00:02,855 - freqtrade.configuration.configuration - INFO - Using user-data directory: /freqtrade/user_data ...
|
||||
2025-05-02 05:00:02,855 - freqtrade.configuration.configuration - INFO - Using data directory: /freqtrade/user_data/data/okx ...
|
||||
2025-05-02 05:00:02,856 - freqtrade.configuration.configuration - INFO - Parameter --cache=none detected ...
|
||||
2025-05-02 05:00:02,856 - freqtrade.configuration.configuration - INFO - Filter trades by timerange: 20250301-20250420
|
||||
2025-05-02 05:00:02,857 - freqtrade.configuration.configuration - INFO - Using freqaimodel class name: XGBoostRegressor
|
||||
2025-05-02 05:00:02,857 - freqtrade.exchange.check_exchange - INFO - Checking exchange...
|
||||
2025-05-02 05:00:02,863 - freqtrade.exchange.check_exchange - INFO - Exchange "okx" is officially supported by the Freqtrade development team.
|
||||
2025-05-02 05:00:02,864 - freqtrade.configuration.configuration - INFO - Using pairlist from configuration.
|
||||
2025-05-02 05:00:02,864 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
|
||||
2025-05-02 05:00:02,866 - freqtrade.commands.optimize_commands - INFO - Starting freqtrade in Backtesting mode
|
||||
2025-05-02 05:00:02,867 - freqtrade.exchange.exchange - INFO - Instance is running with dry_run enabled
|
||||
2025-05-02 05:00:02,867 - freqtrade.exchange.exchange - INFO - Using CCXT 4.4.69
|
||||
2025-05-02 05:00:02,867 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}}
|
||||
2025-05-02 05:00:02,872 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500, 'options': {'defaultType': 'spot'}, 'timeout': 20000}
|
||||
2025-05-02 05:00:02,878 - freqtrade.exchange.exchange - INFO - Using Exchange "OKX"
|
||||
2025-05-02 05:00:03,280 - freqtrade.exchange.common - WARNING - _load_async_markets() returned exception: "Error in reload_markets due to ExchangeNotAvailable. Message: okx GET
|
||||
https://www.okx.com/api/v5/public/instruments?instType=SPOT". Retrying still for 3 times.
|
||||
2025-05-02 05:00:05,382 - freqtrade.exchange.common - WARNING - _load_async_markets() returned exception: "Error in reload_markets due to ExchangeNotAvailable. Message: okx GET
|
||||
https://www.okx.com/api/v5/public/instruments?instType=SPOT". Retrying still for 2 times.
|
||||
2025-05-02 05:00:10,528 - freqtrade.resolvers.exchange_resolver - INFO - Using resolved exchange 'Okx'...
|
||||
2025-05-02 05:00:10,587 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy OKXRegressionStrategy from '/freqtrade/templates/OKXRegressionStrategy.py'...
|
||||
2025-05-02 05:00:10,587 - freqtrade.strategy.hyper - INFO - Found no parameter file.
|
||||
2025-05-02 05:00:10,588 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'timeframe' with value in config file: 3m.
|
||||
2025-05-02 05:00:10,588 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stoploss' with value in config file: -0.05.
|
||||
2025-05-02 05:00:10,589 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value in config file: USDT.
|
||||
2025-05-02 05:00:10,589 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value in config file: 150.
|
||||
2025-05-02 05:00:10,589 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'startup_candle_count' with value in config file: 30.
|
||||
2025-05-02 05:00:10,589 - 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-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'max_open_trades' with value in config file: 4.
|
||||
2025-05-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {}
|
||||
2025-05-02 03:07:31,773 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using timeframe: 3m
|
||||
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.05
|
||||
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: True
|
||||
2025-05-02 03:07:31,774 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive: 0.01
|
||||
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.0
|
||||
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: False
|
||||
2025-05-02 03:07:31,775 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_custom_stoploss: False
|
||||
2025-05-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: True
|
||||
2025-05-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_types: {'entry': 'limit', 'exit': 'limit', 'stoploss': 'limit', 'stoploss_on_exchange': False,
|
||||
2025-05-02 05:00:10,590 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'max_open_trades' with value in config file: 4.
|
||||
2025-05-02 05:00:10,590 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {}
|
||||
2025-05-02 05:00:10,590 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using timeframe: 3m
|
||||
2025-05-02 05:00:10,591 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.05
|
||||
2025-05-02 05:00:10,591 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: True
|
||||
2025-05-02 05:00:10,591 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive: 0.01
|
||||
2025-05-02 05:00:10,592 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.0
|
||||
2025-05-02 05:00:10,592 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: False
|
||||
2025-05-02 05:00:10,592 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_custom_stoploss: False
|
||||
2025-05-02 05:00:10,593 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: True
|
||||
2025-05-02 05:00:10,593 - 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-02 03:07:31,776 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'entry': 'GTC', 'exit': 'GTC'}
|
||||
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: USDT
|
||||
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: 150
|
||||
2025-05-02 03:07:31,777 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using startup_candle_count: 30
|
||||
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using unfilledtimeout: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit': 'minutes'}
|
||||
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_exit_signal: True
|
||||
2025-05-02 03:07:31,778 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_only: False
|
||||
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_entry_signal: False
|
||||
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_offset: 0.0
|
||||
2025-05-02 03:07:31,779 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using disable_dataframe_checks: False
|
||||
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_buying_expired_candle_after: 0
|
||||
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using position_adjustment_enable: False
|
||||
2025-05-02 03:07:31,780 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_entry_position_adjustment: -1
|
||||
2025-05-02 03:07:31,781 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_open_trades: 4
|
||||
2025-05-02 03:07:31,781 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
|
||||
2025-05-02 03:07:31,785 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist StaticPairList from '/freqtrade/freqtrade/plugins/pairlist/StaticPairList.py'...
|
||||
2025-05-02 03:07:31,791 - freqtrade.optimize.backtesting - INFO - Using fee 0.1500% - worst case fee from exchange (lowest tier).
|
||||
2025-05-02 03:07:31,792 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 03:07:31,792 - freqtrade.data.history.history_utils - INFO - Using indicator startup period: 14450 ...
|
||||
2025-05-02 03:07:31,808 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:31,838 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:31,855 - freqtrade.optimize.backtesting - INFO - Loading data from 2025-02-01 00:00:00 up to 2025-04-20 00:00:00 (78 days).
|
||||
2025-05-02 03:07:31,856 - freqtrade.optimize.backtesting - INFO - Dataload complete. Calculating indicators
|
||||
2025-05-02 03:07:31,857 - freqtrade.optimize.backtesting - INFO - Running backtesting for Strategy OKXRegressionStrategy
|
||||
2025-05-02 03:07:33,402 - matplotlib.font_manager - INFO - generated new fontManager
|
||||
2025-05-02 03:07:33,619 - freqtrade.resolvers.iresolver - INFO - Using resolved freqaimodel XGBoostRegressor from '/freqtrade/freqtrade/freqai/prediction_models/XGBoostRegressor.py'...
|
||||
2025-05-02 03:07:33,620 - freqtrade.freqai.data_drawer - INFO - Could not find existing datadrawer, starting from scratch
|
||||
2025-05-02 03:07:33,620 - freqtrade.freqai.data_drawer - INFO - Could not find existing historic_predictions, starting from scratch
|
||||
2025-05-02 03:07:33,621 - freqtrade.freqai.freqai_interface - INFO - Set fresh train queue from whitelist. Queue: ['BTC/USDT', 'SOL/USDT']
|
||||
2025-05-02 03:07:33,621 - freqtrade.strategy.hyper - INFO - No params for buy found, using default values.
|
||||
2025-05-02 03:07:33,622 - freqtrade.strategy.hyper - INFO - No params for sell found, using default values.
|
||||
2025-05-02 03:07:33,622 - freqtrade.strategy.hyper - INFO - No params for protection found, using default values.
|
||||
2025-05-02 03:07:33,627 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
|
||||
2025-05-02 03:07:33,629 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
|
||||
2025-05-02 03:07:33,629 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:00:10,593 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'entry': 'GTC', 'exit': 'GTC'}
|
||||
2025-05-02 05:00:10,594 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: USDT
|
||||
2025-05-02 05:00:10,594 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: 150
|
||||
2025-05-02 05:00:10,594 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using startup_candle_count: 30
|
||||
2025-05-02 05:00:10,595 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using unfilledtimeout: {'entry': 5, 'exit': 15, 'exit_timeout_count': 0, 'unit': 'minutes'}
|
||||
2025-05-02 05:00:10,595 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_exit_signal: True
|
||||
2025-05-02 05:00:10,595 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_only: False
|
||||
2025-05-02 05:00:10,596 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_entry_signal: False
|
||||
2025-05-02 05:00:10,596 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_offset: 0.0
|
||||
2025-05-02 05:00:10,596 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using disable_dataframe_checks: False
|
||||
2025-05-02 05:00:10,596 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_buying_expired_candle_after: 0
|
||||
2025-05-02 05:00:10,597 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using position_adjustment_enable: False
|
||||
2025-05-02 05:00:10,597 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_entry_position_adjustment: -1
|
||||
2025-05-02 05:00:10,597 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_open_trades: 4
|
||||
2025-05-02 05:00:10,598 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
|
||||
2025-05-02 05:00:10,601 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist StaticPairList from '/freqtrade/freqtrade/plugins/pairlist/StaticPairList.py'...
|
||||
2025-05-02 05:00:10,608 - freqtrade.optimize.backtesting - INFO - Using fee 0.1500% - worst case fee from exchange (lowest tier).
|
||||
2025-05-02 05:00:10,609 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 05:00:10,609 - freqtrade.data.history.history_utils - INFO - Using indicator startup period: 14450 ...
|
||||
2025-05-02 05:00:10,626 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:10,657 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:10,677 - freqtrade.optimize.backtesting - INFO - Loading data from 2025-02-01 00:00:00 up to 2025-04-20 00:00:00 (78 days).
|
||||
2025-05-02 05:00:10,678 - freqtrade.optimize.backtesting - INFO - Dataload complete. Calculating indicators
|
||||
2025-05-02 05:00:10,679 - freqtrade.optimize.backtesting - INFO - Running backtesting for Strategy OKXRegressionStrategy
|
||||
2025-05-02 05:00:12,246 - matplotlib.font_manager - INFO - generated new fontManager
|
||||
2025-05-02 05:00:12,460 - freqtrade.resolvers.iresolver - INFO - Using resolved freqaimodel XGBoostRegressor from '/freqtrade/freqtrade/freqai/prediction_models/XGBoostRegressor.py'...
|
||||
2025-05-02 05:00:12,461 - freqtrade.freqai.data_drawer - INFO - Could not find existing datadrawer, starting from scratch
|
||||
2025-05-02 05:00:12,461 - freqtrade.freqai.data_drawer - INFO - Could not find existing historic_predictions, starting from scratch
|
||||
2025-05-02 05:00:12,461 - freqtrade.freqai.freqai_interface - INFO - Set fresh train queue from whitelist. Queue: ['BTC/USDT', 'SOL/USDT']
|
||||
2025-05-02 05:00:12,462 - freqtrade.strategy.hyper - INFO - No params for buy found, using default values.
|
||||
2025-05-02 05:00:12,463 - freqtrade.strategy.hyper - INFO - Strategy Parameter(default): atr_period = 14
|
||||
2025-05-02 05:00:12,463 - freqtrade.strategy.hyper - INFO - No params for sell found, using default values.
|
||||
2025-05-02 05:00:12,464 - freqtrade.strategy.hyper - INFO - Strategy Parameter(default): atr_multiplier = 2.0
|
||||
2025-05-02 05:00:12,464 - freqtrade.strategy.hyper - INFO - No params for protection found, using default values.
|
||||
2025-05-02 05:00:12,470 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
|
||||
2025-05-02 05:00:12,471 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
|
||||
2025-05-02 05:00:12,472 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1740787200_prediction.feather
|
||||
2025-05-02 03:07:41,919 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 03:07:41,920 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:41,929 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:42,020 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 03:07:42,021 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:42,026 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:42,380 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 03:07:42,381 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:42,390 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:50,264 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 03:07:50,264 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:50,273 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:07:50,429 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 03:07:50,429 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:07:50,434 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
2025-05-02 05:00:23,926 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 05:00:23,927 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:23,936 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:24,032 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 05:00:24,032 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:24,037 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:24,404 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 05:00:24,405 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:24,414 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:34,152 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 05:00:34,152 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:34,161 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:00:34,322 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 05:00:34,323 - freqtrade.data.dataprovider - INFO - Loading data for ETH/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:00:34,328 - freqtrade.data.history.datahandlers.idatahandler - WARNING - ETH/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
dataframe = dataframe.fillna(method="ffill").fillna(0)
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning: DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
dataframe = dataframe.fillna(method="ffill").fillna(0)
|
||||
2025-05-02 03:07:50,934 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200
|
||||
2025-05-02 03:07:50,935 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:07:51,030 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
|
||||
2025-05-02 03:07:51,031 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
|
||||
2025-05-02 03:07:51,087 - datasieve.pipeline - INFO - VarianceThreshold will remove 13 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:00:34,846 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200
|
||||
2025-05-02 05:00:34,847 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:00:34,945 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
|
||||
2025-05-02 05:00:34,945 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
|
||||
2025-05-02 05:00:35,005 - datasieve.pipeline - INFO - VarianceThreshold will remove 13 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -117,39 +123,39 @@ Creating freqtrade_freqtrade_run ... done
|
||||
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m']
|
||||
2025-05-02 03:07:51,122 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 421 features
|
||||
2025-05-02 03:07:51,122 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning: [03:07:51] WARNING: /workspace/src/learner.cc:740:
|
||||
2025-05-02 05:00:35,044 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 421 features
|
||||
2025-05-02 05:00:35,045 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning: [05:00:35] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
warnings.warn(smsg, UserWarning)
|
||||
[99] validation_0-rmse:0.06515 validation_1-rmse:0.05858
|
||||
2025-05-02 03:08:26,335 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (35.40 secs) --------------------
|
||||
2025-05-02 05:01:26,046 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (51.20 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:08:26] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:01:26] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:08:26,544 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200--s_close.html
|
||||
2025-05-02 03:08:26,545 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:08:26,650 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:08:26,665 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
|
||||
2025-05-02 03:08:26,666 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:01:26,258 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1740787200/cb_btc_1740787200--s_close.html
|
||||
2025-05-02 05:01:26,259 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:01:26,360 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:01:26,374 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
|
||||
2025-05-02 05:01:26,375 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1741651200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:08:27,143 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200
|
||||
2025-05-02 03:08:27,144 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:08:27,250 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:08:27,251 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
|
||||
2025-05-02 03:08:27,313 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:01:26,868 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200
|
||||
2025-05-02 05:01:26,869 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:01:26,981 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:01:26,982 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
|
||||
2025-05-02 05:01:27,047 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -221,41 +227,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:08:27,351 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 03:08:27,352 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:01:27,084 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 05:01:27,085 - 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:
|
||||
|
||||
[03:08:27] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:01:27] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.05485 validation_1-rmse:0.05074
|
||||
2025-05-02 03:09:04,172 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (37.03 secs) --------------------
|
||||
2025-05-02 05:02:20,677 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (53.81 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:09:04] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:02:20] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:09:04,214 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200--s_close.html
|
||||
2025-05-02 03:09:04,215 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:09:04,319 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:09:04,335 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
|
||||
2025-05-02 03:09:04,336 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:02:20,712 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1741651200/cb_btc_1741651200--s_close.html
|
||||
2025-05-02 05:02:20,713 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:02:20,812 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:02:20,829 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
|
||||
2025-05-02 05:02:20,830 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1742515200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:09:04,900 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200
|
||||
2025-05-02 03:09:04,900 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:09:05,008 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:09:05,009 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
|
||||
2025-05-02 03:09:05,066 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:02:21,408 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200
|
||||
2025-05-02 05:02:21,409 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:02:21,521 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:02:21,522 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
|
||||
2025-05-02 05:02:21,584 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -327,41 +333,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:09:05,097 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 03:09:05,098 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:02:21,617 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 05:02:21,617 - 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:
|
||||
|
||||
[03:09:05] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:02:22] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.05597 validation_1-rmse:0.05024
|
||||
2025-05-02 03:09:42,276 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (37.38 secs) --------------------
|
||||
2025-05-02 05:03:18,466 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (57.06 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:09:42] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:03:18] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:09:42,312 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200--s_close.html
|
||||
2025-05-02 03:09:42,313 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:09:42,417 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:09:42,433 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
|
||||
2025-05-02 03:09:42,434 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:03:18,500 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1742515200/cb_btc_1742515200--s_close.html
|
||||
2025-05-02 05:03:18,500 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:03:18,600 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:03:18,616 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
|
||||
2025-05-02 05:03:18,617 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1743379200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:09:43,042 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200
|
||||
2025-05-02 03:09:43,043 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:09:43,156 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:09:43,156 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
|
||||
2025-05-02 03:09:43,216 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:03:19,258 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200
|
||||
2025-05-02 05:03:19,259 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:03:19,374 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:03:19,374 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
|
||||
2025-05-02 05:03:19,433 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -433,41 +439,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:09:43,254 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 03:09:43,254 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:03:19,474 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 05:03:19,475 - 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:
|
||||
|
||||
[03:09:43] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:03:19] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.05230 validation_1-rmse:0.04572
|
||||
2025-05-02 03:10:21,556 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (38.51 secs) --------------------
|
||||
2025-05-02 05:04:15,469 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (56.21 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:10:21] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:04:15] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:10:21,590 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200--s_close.html
|
||||
2025-05-02 03:10:21,591 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:10:21,704 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:10:21,721 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
|
||||
2025-05-02 03:10:21,722 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:04:15,509 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1743379200/cb_btc_1743379200--s_close.html
|
||||
2025-05-02 05:04:15,510 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:04:15,621 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:04:15,637 - freqtrade.freqai.freqai_interface - INFO - Training BTC/USDT, 1/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
|
||||
2025-05-02 05:04:15,638 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_btc_1744243200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:10:22,397 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200
|
||||
2025-05-02 03:10:22,397 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 03:10:22,485 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:10:22,486 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
|
||||
2025-05-02 03:10:22,545 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
2025-05-02 05:04:16,350 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200
|
||||
2025-05-02 05:04:16,351 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training BTC/USDT --------------------
|
||||
2025-05-02 05:04:16,456 - freqtrade.freqai.data_kitchen - INFO - BTC/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:04:16,456 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
|
||||
2025-05-02 05:04:16,522 - datasieve.pipeline - INFO - VarianceThreshold will remove 73 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_BTC/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_BTC/USDT_3m'
|
||||
@ -539,51 +545,51 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:10:22,585 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 03:10:22,585 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:04:16,553 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 361 features
|
||||
2025-05-02 05:04:16,553 - 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:
|
||||
|
||||
[03:10:22] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:04:17] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.04390 validation_1-rmse:0.03861
|
||||
2025-05-02 03:11:03,302 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (40.90 secs) --------------------
|
||||
2025-05-02 05:05:14,027 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training BTC/USDT (57.68 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:11:03] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:05:14] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:11:03,342 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200--s_close.html
|
||||
2025-05-02 03:11:03,343 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:11:03,431 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:11:03,557 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
|
||||
2025-05-02 03:11:03,558 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
|
||||
2025-05-02 03:11:03,559 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:05:14,061 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-BTC_1744243200/cb_btc_1744243200--s_close.html
|
||||
2025-05-02 05:05:14,062 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:05:14,158 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:05:14,287 - freqtrade.freqai.freqai_interface - INFO - Training 5 timeranges
|
||||
2025-05-02 05:05:14,288 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-01-30 00:00:00 to 2025-03-01 00:00:00, 1/5 trains
|
||||
2025-05-02 05:05:14,289 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1740787200_prediction.feather
|
||||
2025-05-02 03:11:12,141 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 03:11:12,142 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:11:12,151 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:11:12,239 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 03:11:12,240 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:11:12,244 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 03:11:12,600 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 03:11:12,601 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 03:11:12,610 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
2025-05-02 05:05:22,330 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 5m to 8690
|
||||
2025-05-02 05:05:22,330 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 5m from 2025-01-29 19:50:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:05:22,339 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 5m, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:05:22,444 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 1h to 770
|
||||
2025-05-02 05:05:22,445 - freqtrade.data.dataprovider - INFO - Loading data for SOL/USDT 1h from 2025-01-27 22:00:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:05:22,450 - freqtrade.data.history.datahandlers.idatahandler - WARNING - SOL/USDT, spot, 1h, data starts at 2025-02-01 00:00:00
|
||||
2025-05-02 05:05:22,817 - freqtrade.data.dataprovider - INFO - Increasing startup_candle_count for freqai on 3m to 14450
|
||||
2025-05-02 05:05:22,818 - freqtrade.data.dataprovider - INFO - Loading data for BTC/USDT 3m from 2025-01-29 21:30:00 to 2025-04-20 00:00:00
|
||||
2025-05-02 05:05:22,828 - freqtrade.data.history.datahandlers.idatahandler - WARNING - BTC/USDT, spot, 3m, data starts at 2025-02-01 00:00:00
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:11:14,141 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200
|
||||
2025-05-02 03:11:14,142 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:11:14,285 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
|
||||
2025-05-02 03:11:14,286 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
|
||||
2025-05-02 03:11:14,365 - datasieve.pipeline - INFO - VarianceThreshold will remove 19 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:05:24,451 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200
|
||||
2025-05-02 05:05:24,452 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:05:24,607 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 13440.
|
||||
2025-05-02 05:05:24,608 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-01 to 2025-02-28 --------------------
|
||||
2025-05-02 05:05:24,698 - datasieve.pipeline - INFO - VarianceThreshold will remove 19 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -601,41 +607,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-1_ETH/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_shift-1_ETH/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_shift-1_ETH/USDT_3m']
|
||||
2025-05-02 03:11:14,421 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 631 features
|
||||
2025-05-02 03:11:14,421 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
|
||||
2025-05-02 05:05:24,754 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 631 features
|
||||
2025-05-02 05:05:24,754 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 10752 data points
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:11:14] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:05:25] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.06031 validation_1-rmse:0.05308
|
||||
2025-05-02 03:12:26,454 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (72.31 secs) --------------------
|
||||
2025-05-02 05:06:48,659 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (84.21 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:12:26] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:06:48] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:12:26,488 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200--s_close.html
|
||||
2025-05-02 03:12:26,488 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:12:26,638 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:12:26,654 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
|
||||
2025-05-02 03:12:26,654 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:06:48,692 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1740787200/cb_sol_1740787200--s_close.html
|
||||
2025-05-02 05:06:48,693 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:06:48,843 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:06:48,859 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-09 00:00:00 to 2025-03-11 00:00:00, 2/5 trains
|
||||
2025-05-02 05:06:48,860 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1741651200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:12:27,333 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200
|
||||
2025-05-02 03:12:27,334 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:12:27,485 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:12:27,486 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
|
||||
2025-05-02 03:12:27,572 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:06:49,573 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200
|
||||
2025-05-02 05:06:49,574 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:06:49,749 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:06:49,750 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-09 to 2025-03-10 --------------------
|
||||
2025-05-02 05:06:49,844 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -743,41 +749,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:12:27,622 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 03:12:27,622 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:06:49,898 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 05:06:49,899 - 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:
|
||||
|
||||
[03:12:28] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:06:50] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.04711 validation_1-rmse:0.04089
|
||||
2025-05-02 03:13:43,791 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (76.46 secs) --------------------
|
||||
2025-05-02 05:08:12,950 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (83.38 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:13:43] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:08:12] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:13:43,827 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200--s_close.html
|
||||
2025-05-02 03:13:43,828 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:13:43,971 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:13:43,989 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
|
||||
2025-05-02 03:13:43,990 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:08:12,985 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1741651200/cb_sol_1741651200--s_close.html
|
||||
2025-05-02 05:08:12,985 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:08:13,125 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:08:13,142 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-02-19 00:00:00 to 2025-03-21 00:00:00, 3/5 trains
|
||||
2025-05-02 05:08:13,142 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1742515200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:13:44,792 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200
|
||||
2025-05-02 03:13:44,793 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:13:44,946 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:13:44,947 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
|
||||
2025-05-02 03:13:45,033 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:08:13,994 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200
|
||||
2025-05-02 05:08:13,995 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:08:14,155 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:08:14,156 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-02-19 to 2025-03-20 --------------------
|
||||
2025-05-02 05:08:14,251 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -885,41 +891,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:13:45,084 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 03:13:45,085 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:08:14,304 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 05:08:14,304 - 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:
|
||||
|
||||
[03:13:45] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:08:14] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.04230 validation_1-rmse:0.03809
|
||||
2025-05-02 03:15:04,966 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (80.17 secs) --------------------
|
||||
2025-05-02 05:09:37,344 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (83.35 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:15:04] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:09:37] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:15:05,008 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200--s_close.html
|
||||
2025-05-02 03:15:05,009 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:15:05,156 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:15:05,172 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
|
||||
2025-05-02 03:15:05,173 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:09:37,379 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1742515200/cb_sol_1742515200--s_close.html
|
||||
2025-05-02 05:09:37,379 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:09:37,522 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:09:37,539 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-01 00:00:00 to 2025-03-31 00:00:00, 4/5 trains
|
||||
2025-05-02 05:09:37,540 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1743379200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:15:06,074 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200
|
||||
2025-05-02 03:15:06,074 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:15:06,236 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:15:06,237 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
|
||||
2025-05-02 03:15:06,319 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:09:38,473 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200
|
||||
2025-05-02 05:09:38,474 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:09:38,642 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:09:38,642 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-01 to 2025-03-30 --------------------
|
||||
2025-05-02 05:09:38,731 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -1027,41 +1033,41 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:15:06,370 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 03:15:06,371 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:09:38,789 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 05:09:38,790 - 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:
|
||||
|
||||
[03:15:06] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:09:39] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.03722 validation_1-rmse:0.03277
|
||||
2025-05-02 03:16:29,119 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (83.04 secs) --------------------
|
||||
2025-05-02 05:11:04,332 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (85.86 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:16:29] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:11:04] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:16:29,156 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200--s_close.html
|
||||
2025-05-02 03:16:29,156 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:16:29,301 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:16:29,319 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
|
||||
2025-05-02 03:16:29,320 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
2025-05-02 05:11:04,369 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1743379200/cb_sol_1743379200--s_close.html
|
||||
2025-05-02 05:11:04,369 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:11:04,507 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:11:04,524 - freqtrade.freqai.freqai_interface - INFO - Training SOL/USDT, 2/2 pairs from 2025-03-11 00:00:00 to 2025-04-10 00:00:00, 5/5 trains
|
||||
2025-05-02 05:11:04,525 - freqtrade.freqai.data_kitchen - INFO - Could not find backtesting prediction file at
|
||||
/freqtrade/user_data/models/test175/backtesting_predictions/cb_sol_1744243200_prediction.feather
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:154: FutureWarning:
|
||||
/freqtrade/templates/OKXRegressionStrategy.py:159: FutureWarning:
|
||||
|
||||
DataFrame.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead.
|
||||
|
||||
2025-05-02 03:16:30,319 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200
|
||||
2025-05-02 03:16:30,320 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 03:16:30,476 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 03:16:30,477 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
|
||||
2025-05-02 03:16:30,564 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
2025-05-02 05:11:05,570 - freqtrade.freqai.freqai_interface - INFO - Could not find model at /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200
|
||||
2025-05-02 05:11:05,570 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Starting training SOL/USDT --------------------
|
||||
2025-05-02 05:11:05,738 - freqtrade.freqai.data_kitchen - INFO - SOL/USDT: dropped 0 training points due to NaNs in populated dataset 14400.
|
||||
2025-05-02 05:11:05,739 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Training on data from 2025-03-11 to 2025-04-09 --------------------
|
||||
2025-05-02 05:11:05,833 - datasieve.pipeline - INFO - VarianceThreshold will remove 109 features from the dataset.on transform. ['%-%-order_book_imbalance-10_10_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-20_20_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-50_50_SOL/USDT_3m'
|
||||
'%-%-order_book_imbalance-10_10_shift-1_SOL/USDT_3m'
|
||||
@ -1169,35 +1175,35 @@ DataFrame.fillna with 'method' is deprecated and will raise in a future version.
|
||||
'%-%-order_book_imbalance-10_10_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-20_20_shift-3_ETH/USDT_1h'
|
||||
'%-%-order_book_imbalance-50_50_shift-3_ETH/USDT_1h']
|
||||
2025-05-02 03:16:30,616 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 03:16:30,616 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 11520 data points
|
||||
2025-05-02 05:11:05,886 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - Training model on 541 features
|
||||
2025-05-02 05:11:05,887 - 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:
|
||||
|
||||
[03:16:31] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:11:06] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
[99] validation_0-rmse:0.04374 validation_1-rmse:0.03837
|
||||
2025-05-02 03:17:55,364 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (85.04 secs) --------------------
|
||||
2025-05-02 05:12:31,493 - freqtrade.freqai.base_models.BaseRegressionModel - INFO - -------------------- Done training SOL/USDT (85.92 secs) --------------------
|
||||
/home/ftuser/.local/lib/python3.12/site-packages/xgboost/core.py:158: UserWarning:
|
||||
|
||||
[03:17:55] WARNING: /workspace/src/learner.cc:740:
|
||||
[05:12:31] WARNING: /workspace/src/learner.cc:740:
|
||||
Parameters: { "verbose" } are not used.
|
||||
|
||||
|
||||
2025-05-02 03:17:55,401 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200--s_close.html
|
||||
2025-05-02 03:17:55,401 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 03:17:55,545 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 03:17:55,722 - freqtrade.optimize.backtesting - INFO - Backtesting with data from 2025-03-03 02:30:00 up to 2025-04-20 00:00:00 (47 days).
|
||||
2025-05-02 03:17:56,194 - freqtrade.misc - INFO - dumping json to "/freqtrade/user_data/backtest_results/backtest-result-2025-05-02_03-17-56.meta.json"
|
||||
2025-05-02 05:12:31,532 - freqtrade.plot.plotting - INFO - Stored plot as /freqtrade/user_data/models/test175/sub-train-SOL_1744243200/cb_sol_1744243200--s_close.html
|
||||
2025-05-02 05:12:31,532 - freqtrade.freqai.freqai_interface - INFO - Saving metadata to disk.
|
||||
2025-05-02 05:12:31,676 - datasieve.pipeline - WARNING - Could not find step di in pipeline, returning None
|
||||
2025-05-02 05:12:31,856 - freqtrade.optimize.backtesting - INFO - Backtesting with data from 2025-03-03 02:30:00 up to 2025-04-20 00:00:00 (47 days).
|
||||
2025-05-02 05:12:32,235 - freqtrade.misc - INFO - dumping json to "/freqtrade/user_data/backtest_results/backtest-result-2025-05-02_05-12-32.meta.json"
|
||||
Result for strategy OKXRegressionStrategy
|
||||
BACKTESTING REPORT
|
||||
┏━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Pair ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
|
||||
┡━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ BTC/USDT │ 6 │ -0.4 │ -0.483 │ -0.05 │ 0:22:00 │ 1 0 5 16.7 │
|
||||
│ SOL/USDT │ 41 │ -0.86 │ -7.036 │ -0.7 │ 1:51:00 │ 6 0 35 14.6 │
|
||||
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ BTC/USDT │ 0 │ 0.0 │ 0.000 │ 0.0 │ 0:00 │ 0 0 0 0 │
|
||||
│ SOL/USDT │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
│ TOTAL │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
└──────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
|
||||
LEFT OPEN TRADES REPORT
|
||||
┏━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
@ -1209,22 +1215,24 @@ Result for strategy OKXRegressionStrategy
|
||||
┏━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Enter Tag ┃ Entries ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
|
||||
┡━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ OTHER │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ OTHER │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
│ TOTAL │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
└───────────┴─────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
|
||||
EXIT REASON STATS
|
||||
┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Exit Reason ┃ Exits ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ trailing_stop_loss │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ TOTAL │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ trailing_stop_loss │ 18 │ -0.22 │ -0.778 │ -0.08 │ 0:35:00 │ 5 0 13 27.8 │
|
||||
│ exit_signal │ 3 │ -2.7 │ -1.622 │ -0.16 │ 0:56:00 │ 0 0 3 0 │
|
||||
│ TOTAL │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
└────────────────────┴───────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
|
||||
MIXED TAG STATS
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Enter Tag ┃ Exit Reason ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||
│ ('', 'trailing_stop_loss') │ │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ TOTAL │ │ 47 │ -0.8 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │
|
||||
│ ('', 'trailing_stop_loss') │ │ 18 │ -0.22 │ -0.778 │ -0.08 │ 0:35:00 │ 5 0 13 27.8 │
|
||||
│ ('', 'exit_signal') │ │ 3 │ -2.7 │ -1.622 │ -0.16 │ 0:56:00 │ 0 0 3 0 │
|
||||
│ TOTAL │ │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │
|
||||
└────────────────────────────┴─────────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┘
|
||||
SUMMARY METRICS
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┓
|
||||
@ -1235,43 +1243,43 @@ Result for strategy OKXRegressionStrategy
|
||||
│ Trading Mode │ Spot │
|
||||
│ Max open trades │ 2 │
|
||||
│ │ │
|
||||
│ Total/Daily Avg Trades │ 47 / 1.0 │
|
||||
│ Total/Daily Avg Trades │ 21 / 0.45 │
|
||||
│ Starting balance │ 1000 USDT │
|
||||
│ Final balance │ 992.481 USDT │
|
||||
│ Absolute profit │ -7.519 USDT │
|
||||
│ Total profit % │ -0.75% │
|
||||
│ CAGR % │ -5.69% │
|
||||
│ Sortino │ -10.08 │
|
||||
│ Sharpe │ -9.30 │
|
||||
│ Calmar │ -37.45 │
|
||||
│ SQN │ -3.30 │
|
||||
│ Profit factor │ 0.17 │
|
||||
│ Expectancy (Ratio) │ -0.16 (-0.71) │
|
||||
│ Avg. daily profit % │ -0.02% │
|
||||
│ Avg. stake amount │ 19.885 USDT │
|
||||
│ Total trade volume │ 1867.299 USDT │
|
||||
│ Final balance │ 997.601 USDT │
|
||||
│ Absolute profit │ -2.399 USDT │
|
||||
│ Total profit % │ -0.24% │
|
||||
│ CAGR % │ -1.85% │
|
||||
│ Sortino │ -5.14 │
|
||||
│ Sharpe │ -4.05 │
|
||||
│ Calmar │ -40.50 │
|
||||
│ SQN │ -2.12 │
|
||||
│ Profit factor │ 0.27 │
|
||||
│ Expectancy (Ratio) │ -0.11 (-0.56) │
|
||||
│ Avg. daily profit % │ -0.01% │
|
||||
│ Avg. stake amount │ 19.979 USDT │
|
||||
│ Total trade volume │ 839.227 USDT │
|
||||
│ │ │
|
||||
│ Best Pair │ BTC/USDT -0.05% │
|
||||
│ Worst Pair │ SOL/USDT -0.70% │
|
||||
│ Best trade │ SOL/USDT 2.55% │
|
||||
│ Worst trade │ SOL/USDT -5.11% │
|
||||
│ Best day │ 0.474 USDT │
|
||||
│ Worst day │ -1.283 USDT │
|
||||
│ Days win/draw/lose │ 2 / 23 / 15 │
|
||||
│ Avg. Duration Winners │ 1:40:00 │
|
||||
│ Avg. Duration Loser │ 1:40:00 │
|
||||
│ Max Consecutive Wins / Loss │ 3 / 13 │
|
||||
│ Best Pair │ BTC/USDT 0.00% │
|
||||
│ Worst Pair │ SOL/USDT -0.24% │
|
||||
│ Best trade │ SOL/USDT 2.02% │
|
||||
│ Worst trade │ SOL/USDT -3.99% │
|
||||
│ Best day │ 0.145 USDT │
|
||||
│ Worst day │ -1.273 USDT │
|
||||
│ Days win/draw/lose │ 2 / 28 / 7 │
|
||||
│ Avg. Duration Winners │ 0:22:00 │
|
||||
│ Avg. Duration Loser │ 0:43:00 │
|
||||
│ Max Consecutive Wins / Loss │ 3 / 9 │
|
||||
│ Rejected Entry signals │ 0 │
|
||||
│ Entry/Exit Timeouts │ 0 / 0 │
|
||||
│ │ │
|
||||
│ Min balance │ 991.799 USDT │
|
||||
│ Max balance │ 999.961 USDT │
|
||||
│ Max % of account underwater │ 0.82% │
|
||||
│ Absolute Drawdown (Account) │ 0.82% │
|
||||
│ Absolute Drawdown │ 8.162 USDT │
|
||||
│ Drawdown high │ -0.039 USDT │
|
||||
│ Drawdown low │ -8.201 USDT │
|
||||
│ Drawdown Start │ 2025-03-03 18:30:00 │
|
||||
│ Min balance │ 997.448 USDT │
|
||||
│ Max balance │ 999.856 USDT │
|
||||
│ Max % of account underwater │ 0.24% │
|
||||
│ Absolute Drawdown (Account) │ 0.24% │
|
||||
│ Absolute Drawdown │ 2.408 USDT │
|
||||
│ Drawdown high │ -0.144 USDT │
|
||||
│ Drawdown low │ -2.552 USDT │
|
||||
│ Drawdown Start │ 2025-03-04 21:27:00 │
|
||||
│ Drawdown End │ 2025-04-07 17:06:00 │
|
||||
│ Market change │ -28.24% │
|
||||
└─────────────────────────────┴─────────────────────┘
|
||||
@ -1281,5 +1289,5 @@ Backtested 2025-03-03 02:30:00 -> 2025-04-20 00:00:00 | Max open trades : 2
|
||||
┏━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┓
|
||||
┃ Strategy ┃ Trades ┃ Avg Profit % ┃ Tot Profit USDT ┃ Tot Profit % ┃ Avg Duration ┃ Win Draw Loss Win% ┃ Drawdown ┃
|
||||
┡━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━┩
|
||||
│ OKXRegressionStrategy │ 47 │ -0.80 │ -7.519 │ -0.75 │ 1:40:00 │ 7 0 40 14.9 │ 8.162 USDT 0.82% │
|
||||
│ OKXRegressionStrategy │ 21 │ -0.57 │ -2.399 │ -0.24 │ 0:38:00 │ 5 0 16 23.8 │ 2.408 USDT 0.24% │
|
||||
└───────────────────────┴────────┴──────────────┴─────────────────┴──────────────┴──────────────┴────────────────────────┴───────────────────┘
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user