refactor to remove rebundant parameters and use just a config file by default too

This commit is contained in:
Vasily.onl
2025-05-23 17:55:13 +08:00
parent 256ad67742
commit ebd8ef3d87
5 changed files with 176 additions and 224 deletions

View File

@@ -3,7 +3,6 @@
"stop_date": "2025-03-15",
"initial_usd": 10000,
"timeframes": ["1min"],
"stop_loss_pcts": [0.05],
"strategies": [
{
"name": "bbrs",
@@ -17,7 +16,8 @@
"sideways_rsi_threshold": [40, 60],
"sideways_bb_multiplier": 1.8,
"strategy_name": "MarketRegimeStrategy",
"SqueezeStrategy": true
"SqueezeStrategy": true,
"stop_loss_pct": 0.05
}
}
],

View File

@@ -3,12 +3,14 @@
"stop_date": "2025-03-15",
"initial_usd": 10000,
"timeframes": ["15min"],
"stop_loss_pcts": [0.04],
"strategies": [
{
"name": "default",
"weight": 0.6,
"params": {}
"params": {
"timeframe": "15min",
"stop_loss_pct": 0.03
}
},
{
"name": "bbrs",
@@ -17,7 +19,13 @@
"bb_width": 0.05,
"bb_period": 20,
"rsi_period": 14,
"strategy_name": "MarketRegimeStrategy"
"trending_rsi_threshold": [30, 70],
"trending_bb_multiplier": 2.5,
"sideways_rsi_threshold": [40, 60],
"sideways_bb_multiplier": 1.8,
"strategy_name": "MarketRegimeStrategy",
"SqueezeStrategy": true,
"stop_loss_pct": 0.05
}
}
],

View File

@@ -3,12 +3,14 @@
"stop_date": "2025-03-15",
"initial_usd": 10000,
"timeframes": ["15min"],
"stop_loss_pcts": [0.03, 0.05],
"strategies": [
{
"name": "default",
"weight": 1.0,
"params": {}
"params": {
"timeframe": "15min",
"stop_loss_pct": 0.03
}
}
],
"combination_rules": {

View File

@@ -3,13 +3,13 @@
"stop_date": "2024-01-31",
"initial_usd": 10000,
"timeframes": ["5min"],
"stop_loss_pcts": [0.03, 0.05],
"strategies": [
{
"name": "default",
"weight": 1.0,
"params": {
"timeframe": "5min"
"timeframe": "5min",
"stop_loss_pct": 0.03
}
}
],