58 lines
2.0 KiB
Bash
58 lines
2.0 KiB
Bash
DATABASE_URL=postgresql+psycopg://postgres:postgres@localhost:5432/ai_ict
|
|
OKX_BASE_URL=https://www.okx.com
|
|
OKX_TIMEOUT=30
|
|
OKX_WS_PUBLIC_URL=wss://ws.okx.com:8443/ws/v5/public
|
|
LIVE_TRADING_ENABLED=0
|
|
OKX_ORDER_BASE_URL=https://www.okx.com
|
|
OKX_API_KEY=
|
|
OKX_API_SECRET=
|
|
OKX_API_PASSPHRASE=
|
|
BROKER_READ_ENABLED=1
|
|
BROKER_READ_BASE_URL=https://www.okx.com
|
|
BROKER_READ_TIMEOUT=30
|
|
BROKER_READ_PROXY_URL=
|
|
BROKER_READ_RETRIES=2
|
|
BROKER_READ_RETRY_BACKOFF_SECONDS=1.0
|
|
SIGNAL_EVIDENCE_MODE=strict
|
|
MARKET_DATA_STREAM_ENABLED=1
|
|
MARKET_DATA_STREAM_SYMBOLS=BTC-USDT,ETH-USDT
|
|
MARKET_DATA_STREAM_TIMEFRAMES=1m
|
|
MARKET_DATA_STREAM_HEARTBEAT_SECONDS=30
|
|
MARKET_DATA_STREAM_MAX_LAG_SECONDS=90
|
|
MARKET_DATA_STREAM_RECONNECT_BACKOFF_SECONDS=5
|
|
MARKET_TRUTH_SUPERVISOR_ENABLED=1
|
|
MARKET_TRUTH_SUPERVISOR_INTERVAL_SECONDS=15
|
|
MARKET_TRUTH_FALLBACK_LIMIT=20
|
|
MARKET_TRUTH_FALLBACK_TIMEOUT=5
|
|
MARKET_TRUTH_FALLBACK_COOLDOWN_SECONDS=60
|
|
MARKET_TRUTH_GAP_MULTIPLIER=2
|
|
MARKET_TRUTH_PROXY_URL=
|
|
NEWS_PROVIDER_ENABLED=1
|
|
NEWS_PROVIDER_URL=https://nfs.faireconomy.media/ff_calendar_thisweek.json
|
|
NEWS_PROVIDER_TIMEOUT=15
|
|
NEWS_PROVIDER_REFRESH_SECONDS=300
|
|
NEWS_PROVIDER_MAX_AGE_SECONDS=900
|
|
NEWS_PROVIDER_CACHE_MAX_AGE_SECONDS=21600
|
|
NEWS_PROVIDER_TRADINGECONOMICS_ENABLED=1
|
|
NEWS_PROVIDER_TRADINGECONOMICS_BASE_URL=https://api.tradingeconomics.com/calendar
|
|
NEWS_PROVIDER_TRADINGECONOMICS_API_KEY=guest:guest
|
|
NEWS_EVENT_PRE_WINDOW_MINUTES=15
|
|
NEWS_EVENT_POST_WINDOW_MINUTES=15
|
|
NEWS_EVENT_HIGH_IMPACT_ONLY=1
|
|
LAUNCH_REQUIRE_REAL_TRADE_SAMPLE=0
|
|
LIVE_SUBMIT_STRATEGY=blocked_until_verified
|
|
TRADING_RUNTIME_ENABLED=1
|
|
TRADING_RUNTIME_SYMBOLS=BTC-USDT,ETH-USDT
|
|
TRADING_RUNTIME_BIAS_TIMEFRAME=1m
|
|
TRADING_RUNTIME_SETUP_TIMEFRAME=1m
|
|
TRADING_RUNTIME_TRIGGER_TIMEFRAME=1m
|
|
TRADING_RUNTIME_MARKET_STATE_INTERVAL_SECONDS=15
|
|
TRADING_RUNTIME_BROKER_SYNC_INTERVAL_SECONDS=30
|
|
TRADING_RUNTIME_RECONCILIATION_INTERVAL_SECONDS=45
|
|
TRADING_RUNTIME_WATCH_INTERVAL_SECONDS=20
|
|
TRADING_RUNTIME_DECISION_PACKET_INTERVAL_SECONDS=20
|
|
TRADING_RUNTIME_PLAN_INTERVAL_SECONDS=900
|
|
DEFAULT_TIMEZONE=UTC
|
|
SESSION_TIMEZONE=America/New_York
|
|
LOG_LEVEL=INFO
|