GoshawkVortexAI commited on
Commit
3e83bce
·
verified ·
1 Parent(s): c653f88

Update config.py

Browse files
Files changed (1) hide show
  1. config.py +38 -21
config.py CHANGED
@@ -2,24 +2,41 @@ OKX_BASE_URL = "https://www.okx.com"
2
 
3
  TIMEFRAME = "1H"
4
  CANDLE_LIMIT = 300
 
 
 
5
 
6
  ATR_PERIOD = 14
 
7
  STRUCTURE_LOOKBACK = 20
8
- VOLATILITY_EXPANSION_MULTIPLIER = 1.5
 
 
9
 
10
- VOLUME_SPIKE_MULTIPLIER = 2.0
11
  VOLUME_MA_PERIOD = 20
12
- CLIMAX_VOLUME_MULTIPLIER = 3.0
 
 
 
13
 
14
  MAX_RISK_PER_TRADE = 0.02
15
- HIGH_VOLATILITY_THRESHOLD = 2.0
 
16
  REDUCED_RISK_FACTOR = 0.5
 
 
17
 
18
- VETO_VOLUME_MIN_SCORE = 0.3
19
- VETO_VOLATILITY_MAX = 3.0
20
- VETO_STRUCTURE_MIN_SCORE = 0.3
 
21
 
22
- TOP_N_TOKENS = 20
 
 
 
 
 
23
 
24
  DEFAULT_SYMBOLS = [
25
  "BTC-USDT", "ETH-USDT", "SOL-USDT", "BNB-USDT", "XRP-USDT",
@@ -29,17 +46,17 @@ DEFAULT_SYMBOLS = [
29
  "SUI-USDT", "INJ-USDT", "TIA-USDT", "SEI-USDT", "JTO-USDT",
30
  "WIF-USDT", "BONK-USDT", "PEPE-USDT", "SHIB-USDT", "FIL-USDT",
31
  "LDO-USDT", "RPL-USDT", "MKR-USDT", "AAVE-USDT", "CRV-USDT",
32
- "SNX-USDT", "GMX-USDT", "DYDX-USDT", "PERP-USDT", "1INCH-USDT",
33
- "SAND-USDT", "MANA-USDT", "AXS-USDT", "GALA-USDT", "ENJ-USDT",
34
- "ICP-USDT", "HBAR-USDT", "EGLD-USDT", "FTM-USDT", "ONE-USDT",
35
- "ZIL-USDT", "THETA-USDT", "VET-USDT", "FLOW-USDT", "CHZ-USDT",
36
- "GRT-USDT", "BAT-USDT", "ZRX-USDT", "ENS-USDT", "IMX-USDT",
37
- "BLUR-USDT", "LOOKS-USDT", "MAGIC-USDT", "GODS-USDT", "YGG-USDT",
38
- "RUNE-USDT", "OSMO-USDT", "JUNO-USDT", "SCRT-USDT", "EVMOS-USDT",
39
- "KAVA-USDT", "ALGO-USDT", "WAVES-USDT", "XTZ-USDT", "ZEC-USDT",
40
- "DASH-USDT", "XMR-USDT", "EOS-USDT", "TRX-USDT", "XLM-USDT",
41
- "IOTA-USDT", "NEO-USDT", "QTUM-USDT", "ONT-USDT", "ZEN-USDT",
42
- "STX-USDT", "CELO-USDT", "ROSE-USDT", "CFX-USDT", "LUNC-USDT",
43
- "USTC-USDT", "FXS-USDT", "FRAX-USDT", "CVX-USDT", "BAL-USDT",
44
- "SUSHI-USDT", "COMP-USDT", "YFI-USDT", "BAND-USDT", "API3-USDT",
45
  ]
 
2
 
3
  TIMEFRAME = "1H"
4
  CANDLE_LIMIT = 300
5
+ REQUEST_DELAY = 0.15
6
+ REQUEST_RETRIES = 3
7
+ REQUEST_TIMEOUT = 10
8
 
9
  ATR_PERIOD = 14
10
+ ATR_SMOOTHING = "ewm"
11
  STRUCTURE_LOOKBACK = 20
12
+ STRUCTURE_CONFIRM_BARS = 3
13
+ VOLATILITY_EXPANSION_MULT = 1.5
14
+ VOLATILITY_CONTRACTION_MULT = 0.7
15
 
 
16
  VOLUME_MA_PERIOD = 20
17
+ VOLUME_SPIKE_MULT = 2.0
18
+ VOLUME_CLIMAX_MULT = 3.5
19
+ VOLUME_WEAK_THRESHOLD = 0.6
20
+ BREAKOUT_LOOKBACK = 20
21
 
22
  MAX_RISK_PER_TRADE = 0.02
23
+ HIGH_VOL_THRESHOLD = 2.0
24
+ LOW_VOL_THRESHOLD = 0.5
25
  REDUCED_RISK_FACTOR = 0.5
26
+ ATR_STOP_MULT = 2.0
27
+ RR_RATIO = 2.0
28
 
29
+ VETO_VOLUME_MIN = 0.25
30
+ VETO_VOL_RATIO_MAX = 3.0
31
+ VETO_STRUCTURE_MIN = 0.25
32
+ VETO_CLIMAX = True
33
 
34
+ WEIGHT_REGIME = 0.40
35
+ WEIGHT_VOLUME = 0.35
36
+ WEIGHT_STRUCTURE = 0.25
37
+
38
+ TOP_N_DEFAULT = 20
39
+ DEFAULT_ACCOUNT_EQUITY = 10000.0
40
 
41
  DEFAULT_SYMBOLS = [
42
  "BTC-USDT", "ETH-USDT", "SOL-USDT", "BNB-USDT", "XRP-USDT",
 
46
  "SUI-USDT", "INJ-USDT", "TIA-USDT", "SEI-USDT", "JTO-USDT",
47
  "WIF-USDT", "BONK-USDT", "PEPE-USDT", "SHIB-USDT", "FIL-USDT",
48
  "LDO-USDT", "RPL-USDT", "MKR-USDT", "AAVE-USDT", "CRV-USDT",
49
+ "SNX-USDT", "GMX-USDT", "DYDX-USDT", "1INCH-USDT", "SAND-USDT",
50
+ "MANA-USDT", "AXS-USDT", "GALA-USDT", "ENJ-USDT", "ICP-USDT",
51
+ "HBAR-USDT", "EGLD-USDT", "FTM-USDT", "ONE-USDT", "ZIL-USDT",
52
+ "THETA-USDT", "VET-USDT", "FLOW-USDT", "CHZ-USDT", "GRT-USDT",
53
+ "BAT-USDT", "ZRX-USDT", "ENS-USDT", "IMX-USDT", "BLUR-USDT",
54
+ "MAGIC-USDT", "RUNE-USDT", "OSMO-USDT", "KAVA-USDT", "ALGO-USDT",
55
+ "WAVES-USDT", "XTZ-USDT", "ZEC-USDT", "DASH-USDT", "EOS-USDT",
56
+ "TRX-USDT", "XLM-USDT", "NEO-USDT", "QTUM-USDT", "STX-USDT",
57
+ "CELO-USDT", "ROSE-USDT", "CFX-USDT", "FXS-USDT", "CVX-USDT",
58
+ "BAL-USDT", "SUSHI-USDT", "COMP-USDT", "YFI-USDT", "BAND-USDT",
59
+ "API3-USDT", "ANKR-USDT", "CKB-USDT", "SKL-USDT", "STORJ-USDT",
60
+ "REN-USDT", "NMR-USDT", "OGN-USDT", "CELR-USDT", "BOBA-USDT",
61
+ "MDT-USDT", "POND-USDT", "REQ-USDT", "UMA-USDT", "PERP-USDT",
62
  ]