Update config.py
Browse files
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 |
-
|
|
|
|
|
|
|
| 9 |
|
| 10 |
-
VOLUME_SPIKE_MULTIPLIER = 2.0
|
| 11 |
VOLUME_MA_PERIOD = 20
|
| 12 |
-
|
|
|
|
|
|
|
|
|
|
| 13 |
|
| 14 |
MAX_RISK_PER_TRADE = 0.02
|
| 15 |
-
|
|
|
|
| 16 |
REDUCED_RISK_FACTOR = 0.5
|
|
|
|
|
|
|
| 17 |
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
|
|
|
| 21 |
|
| 22 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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", "
|
| 33 |
-
"
|
| 34 |
-
"
|
| 35 |
-
"
|
| 36 |
-
"
|
| 37 |
-
"
|
| 38 |
-
"
|
| 39 |
-
"
|
| 40 |
-
"
|
| 41 |
-
"
|
| 42 |
-
"
|
| 43 |
-
"
|
| 44 |
-
"
|
| 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 |
]
|