Configurable scan interval via SCAN_INTERVAL_MS env var

- Add SCAN_INTERVAL_MS env var support in config.go (code default 500ms)
- Set to 200ms in .env for tighter opportunity detection
This commit is contained in:
jackyu66git
2026-05-03 20:55:09 +08:00
parent de6463530d
commit a89a1f6cd8
+1 -1
View File
@@ -63,7 +63,7 @@ func LoadConfig() *Config {
TelegramChatID: getEnv("TELEGRAM_CHAT_ID", ""), TelegramChatID: getEnv("TELEGRAM_CHAT_ID", ""),
AlertCooldownSec: 300, AlertCooldownSec: 300,
ArbThreshold: 0.03, ArbThreshold: 0.03,
ScanIntervalMs: 500, ScanIntervalMs: int(getFloat("SCAN_INTERVAL_MS", 500)),
TradeEnabled: getBool("TRADE_ENABLED", false), TradeEnabled: getBool("TRADE_ENABLED", false),
TradeThreshold: getFloat("TRADE_THRESHOLD", 0.15), TradeThreshold: getFloat("TRADE_THRESHOLD", 0.15),