myTestFreqAI/freqtrade/templates/freqaiprimer.json
2025-08-19 02:11:34 +08:00

70 lines
1.7 KiB
JSON

{
"strategy_name": "FreqaiPrimer",
"params": {
"roi": {},
"stoploss": {
"stoploss": -0.14
},
"max_open_trades": {
"max_open_trades": 5
},
"buy": {
"ADD_POSITION_THRESHOLD": -0.021,
"BUY_THRESHOLD_MAX": -0.001,
"BUY_THRESHOLD_MIN": -0.035,
"COOLDOWN_PERIOD_MINUTES": 9,
"MAX_ENTRY_POSITION_ADJUSTMENT": 3
},
"sell": {
"EXIT_POSITION_RATIO": 0.472,
"SELL_THRESHOLD_MAX": 0.065,
"SELL_THRESHOLD_MIN": 0.002,
"TRAILING_STOP_DISTANCE": 0.0125,
"TRAILING_STOP_START": 0.045
},
"protection": {},
"model_training_parameters": {
"price_value_divergence": {
"model": "LightGBMRegressor",
"model_params": {
"n_estimators": 200,
"learning_rate": 0.05,
"num_leaves": 31,
"verbose": -1
}
},
"optimal_first_length": {
"model": "LightGBMClassifier",
"model_params": {
"n_estimators": 150,
"learning_rate": 0.1,
"num_leaves": 15,
"max_depth": 8,
"min_child_samples": 10,
"class_weight": "balanced",
"verbose": -1
}
},
"volatility_forecast": {
"model": "LightGBMRegressor",
"model_params": {
"n_estimators": 180,
"learning_rate": 0.08,
"num_leaves": 25,
"max_depth": 6,
"verbose": -1
}
}
},
"trailing": {
"trailing_stop": true,
"trailing_stop_positive": 0.0125,
"trailing_stop_positive_offset": 0.045,
"trailing_only_offset_is_reached": false
}
},
"ft_stratparam_v": 1,
"export_time": "2025-08-14 06:30:51.352733+00:00"
}