From fc565838ad8cd30bdf89ec6ed0cc99305298cb24 Mon Sep 17 00:00:00 2001 From: "zhangkun9038@dingtalk.com" Date: Mon, 22 Dec 2025 13:45:22 +0000 Subject: [PATCH] =?UTF-8?q?hyperopted=EF=BC=9Ahyperopt=5Forg.sh=20--epochs?= =?UTF-8?q?=20500=20--random-state=20149=20--start-date=2020250729=20--end?= =?UTF-8?q?-date=2020251129=20--space=20buy=20--space=20sell=20-j=203?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- freqtrade/templates/freqaiprimer.json | 32 ++++++------ .../freqaiprimer.json.backup.20251221_154303 | 49 ++++++++++++++++++ .../freqaiprimer.json.backup.20251221_165247 | 49 ++++++++++++++++++ .../freqaiprimer.json.backup.20251221_222635 | 49 ++++++++++++++++++ .../freqaiprimer.json.backup.20251221_223026 | 48 ++++++++++++++++++ .../freqaiprimer.json.backup.20251222_031801 | 50 +++++++++++++++++++ .../freqaiprimer.json.backup.20251222_041245 | 50 +++++++++++++++++++ .../freqaiprimer.json.backup.20251222_053900 | 50 +++++++++++++++++++ .../freqaiprimer.json.backup.20251222_120446 | 50 +++++++++++++++++++ .../freqaiprimer.json.backup.20251222_122137 | 50 +++++++++++++++++++ .../freqaiprimer.json.backup.20251222_130128 | 50 +++++++++++++++++++ .../freqaiprimer.json.backup.20251222_132758 | 50 +++++++++++++++++++ 12 files changed, 561 insertions(+), 16 deletions(-) create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251221_154303 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251221_165247 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251221_222635 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251221_223026 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251222_031801 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251222_041245 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251222_053900 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251222_120446 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251222_122137 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251222_130128 create mode 100644 freqtrade/templates/freqaiprimer.json.backup.20251222_132758 diff --git a/freqtrade/templates/freqaiprimer.json b/freqtrade/templates/freqaiprimer.json index 6cfc7ee6..34a8aa7f 100644 --- a/freqtrade/templates/freqaiprimer.json +++ b/freqtrade/templates/freqaiprimer.json @@ -20,27 +20,27 @@ "add_position_multiplier": 1.15, "max_entry_adjustments": 4, "stake_divisor": 9.3, - "bb_length": 20, + "bb_length": 30, "bb_lower_deviation": 1.01, - "bb_std": 2.5, - "bb_width_threshold": 0.011, - "h1_max_candles": 229, - "h1_max_consecutive_candles": 1, - "h1_rapid_rise_threshold": 0.052, + "bb_std": 1.6, + "bb_width_threshold": 0.016, + "h1_max_candles": 213, + "h1_max_consecutive_candles": 3, + "h1_rapid_rise_threshold": 0.118, "min_condition_count": 3, "rsi_bull_threshold": 45, - "rsi_length": 20, - "rsi_oversold": 30, - "stochrsi_bull_threshold": 30, - "stochrsi_neutral_threshold": 28, - "volume_multiplier": 1.9 + "rsi_length": 18, + "rsi_oversold": 31, + "stochrsi_bull_threshold": 31, + "stochrsi_neutral_threshold": 27, + "volume_multiplier": 1.2 }, "sell": { - "exit_bb_upper_deviation": 0.98, - "exit_volume_multiplier": 2.6, - "roi_param_a": -0.00015, - "roi_param_k": 67, - "roi_param_t": 0.155, + "exit_bb_upper_deviation": 0.99, + "exit_volume_multiplier": 2.4, + "roi_param_a": -6e-05, + "roi_param_k": 108, + "roi_param_t": 0.101, "rsi_overbought": 70 }, "protection": {} diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251221_154303 b/freqtrade/templates/freqaiprimer.json.backup.20251221_154303 new file mode 100644 index 00000000..d5d0ec07 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251221_154303 @@ -0,0 +1,49 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.039, + "bb_length": 23, + "bb_lower_deviation": 1.05, + "bb_std": 2.2, + "bb_width_threshold": 0.011, + "h1_max_candles": 117, + "h1_max_consecutive_candles": 2, + "h1_rapid_rise_threshold": 0.059, + "max_entry_adjustments": 3, + "min_condition_count": 4, + "min_entry_interval_minutes": 42, + "rsi_bull_threshold": 49, + "rsi_length": 20, + "rsi_oversold": 49, + "stake_divisor": 3.267, + "stochrsi_bull_threshold": 40, + "stochrsi_neutral_threshold": 25, + "volume_multiplier": 1.4 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 1.8, + "roi_param_a": 0.046, + "roi_param_c": 0.0005, + "roi_param_k": 0.0073, + "rsi_overbought": 70 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-21 05:20:34.018192+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251221_165247 b/freqtrade/templates/freqaiprimer.json.backup.20251221_165247 new file mode 100644 index 00000000..d5d0ec07 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251221_165247 @@ -0,0 +1,49 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.039, + "bb_length": 23, + "bb_lower_deviation": 1.05, + "bb_std": 2.2, + "bb_width_threshold": 0.011, + "h1_max_candles": 117, + "h1_max_consecutive_candles": 2, + "h1_rapid_rise_threshold": 0.059, + "max_entry_adjustments": 3, + "min_condition_count": 4, + "min_entry_interval_minutes": 42, + "rsi_bull_threshold": 49, + "rsi_length": 20, + "rsi_oversold": 49, + "stake_divisor": 3.267, + "stochrsi_bull_threshold": 40, + "stochrsi_neutral_threshold": 25, + "volume_multiplier": 1.4 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 1.8, + "roi_param_a": 0.046, + "roi_param_c": 0.0005, + "roi_param_k": 0.0073, + "rsi_overbought": 70 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-21 05:20:34.018192+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251221_222635 b/freqtrade/templates/freqaiprimer.json.backup.20251221_222635 new file mode 100644 index 00000000..d5d0ec07 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251221_222635 @@ -0,0 +1,49 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.039, + "bb_length": 23, + "bb_lower_deviation": 1.05, + "bb_std": 2.2, + "bb_width_threshold": 0.011, + "h1_max_candles": 117, + "h1_max_consecutive_candles": 2, + "h1_rapid_rise_threshold": 0.059, + "max_entry_adjustments": 3, + "min_condition_count": 4, + "min_entry_interval_minutes": 42, + "rsi_bull_threshold": 49, + "rsi_length": 20, + "rsi_oversold": 49, + "stake_divisor": 3.267, + "stochrsi_bull_threshold": 40, + "stochrsi_neutral_threshold": 25, + "volume_multiplier": 1.4 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 1.8, + "roi_param_a": 0.046, + "roi_param_c": 0.0005, + "roi_param_k": 0.0073, + "rsi_overbought": 70 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-21 05:20:34.018192+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251221_223026 b/freqtrade/templates/freqaiprimer.json.backup.20251221_223026 new file mode 100644 index 00000000..462a7667 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251221_223026 @@ -0,0 +1,48 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "stake_divisor": 2, + "add_position_callback": 0.056, + "bb_length": 22, + "bb_lower_deviation": 1.03, + "bb_std": 2.1, + "bb_width_threshold": 0.01, + "h1_max_candles": 223, + "h1_max_consecutive_candles": 4, + "h1_rapid_rise_threshold": 0.061, + "max_entry_adjustments": 5, + "min_condition_count": 2, + "rsi_bull_threshold": 53, + "rsi_length": 10, + "rsi_oversold": 49, + "stochrsi_bull_threshold": 40, + "stochrsi_neutral_threshold": 20, + "volume_multiplier": 1.4 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 1.9, + "roi_param_a": 0.06, + "roi_param_c": 0.0057, + "roi_param_k": 0.0088, + "rsi_overbought": 66 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-09-10 13:07:34.606541+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251222_031801 b/freqtrade/templates/freqaiprimer.json.backup.20251222_031801 new file mode 100644 index 00000000..6cfc7ee6 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251222_031801 @@ -0,0 +1,50 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.043, + "add_position_growth": 4.5, + "add_position_multiplier": 1.15, + "max_entry_adjustments": 4, + "stake_divisor": 9.3, + "bb_length": 20, + "bb_lower_deviation": 1.01, + "bb_std": 2.5, + "bb_width_threshold": 0.011, + "h1_max_candles": 229, + "h1_max_consecutive_candles": 1, + "h1_rapid_rise_threshold": 0.052, + "min_condition_count": 3, + "rsi_bull_threshold": 45, + "rsi_length": 20, + "rsi_oversold": 30, + "stochrsi_bull_threshold": 30, + "stochrsi_neutral_threshold": 28, + "volume_multiplier": 1.9 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 2.6, + "roi_param_a": -0.00015, + "roi_param_k": 67, + "roi_param_t": 0.155, + "rsi_overbought": 70 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-15 14:19:00.824138+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251222_041245 b/freqtrade/templates/freqaiprimer.json.backup.20251222_041245 new file mode 100644 index 00000000..6cfc7ee6 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251222_041245 @@ -0,0 +1,50 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.043, + "add_position_growth": 4.5, + "add_position_multiplier": 1.15, + "max_entry_adjustments": 4, + "stake_divisor": 9.3, + "bb_length": 20, + "bb_lower_deviation": 1.01, + "bb_std": 2.5, + "bb_width_threshold": 0.011, + "h1_max_candles": 229, + "h1_max_consecutive_candles": 1, + "h1_rapid_rise_threshold": 0.052, + "min_condition_count": 3, + "rsi_bull_threshold": 45, + "rsi_length": 20, + "rsi_oversold": 30, + "stochrsi_bull_threshold": 30, + "stochrsi_neutral_threshold": 28, + "volume_multiplier": 1.9 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 2.6, + "roi_param_a": -0.00015, + "roi_param_k": 67, + "roi_param_t": 0.155, + "rsi_overbought": 70 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-15 14:19:00.824138+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251222_053900 b/freqtrade/templates/freqaiprimer.json.backup.20251222_053900 new file mode 100644 index 00000000..6cfc7ee6 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251222_053900 @@ -0,0 +1,50 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.043, + "add_position_growth": 4.5, + "add_position_multiplier": 1.15, + "max_entry_adjustments": 4, + "stake_divisor": 9.3, + "bb_length": 20, + "bb_lower_deviation": 1.01, + "bb_std": 2.5, + "bb_width_threshold": 0.011, + "h1_max_candles": 229, + "h1_max_consecutive_candles": 1, + "h1_rapid_rise_threshold": 0.052, + "min_condition_count": 3, + "rsi_bull_threshold": 45, + "rsi_length": 20, + "rsi_oversold": 30, + "stochrsi_bull_threshold": 30, + "stochrsi_neutral_threshold": 28, + "volume_multiplier": 1.9 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 2.6, + "roi_param_a": -0.00015, + "roi_param_k": 67, + "roi_param_t": 0.155, + "rsi_overbought": 70 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-15 14:19:00.824138+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251222_120446 b/freqtrade/templates/freqaiprimer.json.backup.20251222_120446 new file mode 100644 index 00000000..6cfc7ee6 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251222_120446 @@ -0,0 +1,50 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.043, + "add_position_growth": 4.5, + "add_position_multiplier": 1.15, + "max_entry_adjustments": 4, + "stake_divisor": 9.3, + "bb_length": 20, + "bb_lower_deviation": 1.01, + "bb_std": 2.5, + "bb_width_threshold": 0.011, + "h1_max_candles": 229, + "h1_max_consecutive_candles": 1, + "h1_rapid_rise_threshold": 0.052, + "min_condition_count": 3, + "rsi_bull_threshold": 45, + "rsi_length": 20, + "rsi_oversold": 30, + "stochrsi_bull_threshold": 30, + "stochrsi_neutral_threshold": 28, + "volume_multiplier": 1.9 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 2.6, + "roi_param_a": -0.00015, + "roi_param_k": 67, + "roi_param_t": 0.155, + "rsi_overbought": 70 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-15 14:19:00.824138+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251222_122137 b/freqtrade/templates/freqaiprimer.json.backup.20251222_122137 new file mode 100644 index 00000000..abbe8b05 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251222_122137 @@ -0,0 +1,50 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.043, + "add_position_growth": 4.5, + "add_position_multiplier": 1.15, + "max_entry_adjustments": 4, + "stake_divisor": 9.3, + "bb_length": 18, + "bb_lower_deviation": 1.01, + "bb_std": 1.5, + "bb_width_threshold": 0.019, + "h1_max_candles": 187, + "h1_max_consecutive_candles": 4, + "h1_rapid_rise_threshold": 0.137, + "min_condition_count": 3, + "rsi_bull_threshold": 47, + "rsi_length": 16, + "rsi_oversold": 47, + "stochrsi_bull_threshold": 32, + "stochrsi_neutral_threshold": 27, + "volume_multiplier": 1.5 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 2.4, + "roi_param_a": -6e-05, + "roi_param_k": 99, + "roi_param_t": 0.133, + "rsi_overbought": 70 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-15 14:19:00.824138+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251222_130128 b/freqtrade/templates/freqaiprimer.json.backup.20251222_130128 new file mode 100644 index 00000000..6ad88d72 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251222_130128 @@ -0,0 +1,50 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.043, + "add_position_growth": 4.5, + "add_position_multiplier": 1.15, + "max_entry_adjustments": 4, + "stake_divisor": 9.3, + "bb_length": 25, + "bb_lower_deviation": 1.01, + "bb_std": 2.4, + "bb_width_threshold": 0.015, + "h1_max_candles": 174, + "h1_max_consecutive_candles": 4, + "h1_rapid_rise_threshold": 0.06, + "min_condition_count": 3, + "rsi_bull_threshold": 47, + "rsi_length": 15, + "rsi_oversold": 40, + "stochrsi_bull_threshold": 37, + "stochrsi_neutral_threshold": 27, + "volume_multiplier": 2.0 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 2.9, + "roi_param_a": -6e-05, + "roi_param_k": 106, + "roi_param_t": 0.167, + "rsi_overbought": 69 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-15 14:19:00.824138+00:00" +} \ No newline at end of file diff --git a/freqtrade/templates/freqaiprimer.json.backup.20251222_132758 b/freqtrade/templates/freqaiprimer.json.backup.20251222_132758 new file mode 100644 index 00000000..68733c45 --- /dev/null +++ b/freqtrade/templates/freqaiprimer.json.backup.20251222_132758 @@ -0,0 +1,50 @@ +{ + "strategy_name": "FreqaiPrimer", + "params": { + "roi": {}, + "stoploss": { + "stoploss": -0.14 + }, + "trailing": { + "trailing_stop": true, + "trailing_stop_positive": 0.0125, + "trailing_stop_positive_offset": 0.045, + "trailing_only_offset_is_reached": false + }, + "max_open_trades": { + "max_open_trades": 5 + }, + "buy": { + "add_position_callback": 0.043, + "add_position_growth": 4.5, + "add_position_multiplier": 1.15, + "max_entry_adjustments": 4, + "stake_divisor": 9.3, + "bb_length": 16, + "bb_lower_deviation": 1.03, + "bb_std": 2.8, + "bb_width_threshold": 0.015, + "h1_max_candles": 112, + "h1_max_consecutive_candles": 2, + "h1_rapid_rise_threshold": 0.143, + "min_condition_count": 3, + "rsi_bull_threshold": 45, + "rsi_length": 21, + "rsi_oversold": 30, + "stochrsi_bull_threshold": 32, + "stochrsi_neutral_threshold": 28, + "volume_multiplier": 1.8 + }, + "sell": { + "exit_bb_upper_deviation": 0.98, + "exit_volume_multiplier": 2.8, + "roi_param_a": -6e-05, + "roi_param_k": 72, + "roi_param_t": 0.061, + "rsi_overbought": 66 + }, + "protection": {} + }, + "ft_stratparam_v": 1, + "export_time": "2025-12-15 14:19:00.824138+00:00" +} \ No newline at end of file