87 lines
2.1 KiB
Bash
87 lines
2.1 KiB
Bash
TRADING_MODE=paper
|
|
HOST=127.0.0.1
|
|
PORT=8787
|
|
|
|
BYBIT_TESTNET=false
|
|
BYBIT_API_KEY=
|
|
BYBIT_API_SECRET=
|
|
|
|
STARTING_BALANCE_USDT=100
|
|
AUTO_SELECT_SYMBOLS=false
|
|
TOP_SYMBOLS_COUNT=4
|
|
SYMBOLS=BTCUSDT,ETHUSDT,SOLUSDT,LTCUSDT
|
|
|
|
STRATEGY_MODE=torch_forecast
|
|
BASE_INTERVAL=60
|
|
KLINE_LIMIT=240
|
|
TREND_INTERVAL=D
|
|
TREND_KLINE_LIMIT=260
|
|
LOOP_INTERVAL_SECONDS=5
|
|
FAST_TRADING_ENABLED=false
|
|
FAST_LOOP_INTERVAL_SECONDS=1
|
|
FAST_ENTRY_COOLDOWN_SECONDS=20
|
|
MAX_ENTRIES_PER_MINUTE=12
|
|
WEBSOCKET_ENABLED=true
|
|
MIN_SIGNAL_CONFIDENCE=0.64
|
|
MAX_SPREAD_PERCENT=0.18
|
|
MIN_24H_TURNOVER_USDT=1000000
|
|
PATTERN_ANALYSIS_ENABLED=false
|
|
PATTERN_SCORE_WEIGHT=0.18
|
|
LEARNING_ENABLED=false
|
|
LEARNING_LOOKBACK_TRADES=120
|
|
LEARNING_MIN_SAMPLES=3
|
|
LEARNING_MAX_ADJUSTMENT=0.12
|
|
LEARNING_MAX_POSITION_MULTIPLIER=1.6
|
|
MIN_POSITION_USDT=1
|
|
MAX_POSITION_USDT=25
|
|
MAX_SYMBOL_EXPOSURE_USDT=25
|
|
MAX_TOTAL_EXPOSURE_USDT=75
|
|
MAX_OPEN_POSITIONS=4
|
|
MAX_POSITIONS_PER_SYMBOL=1
|
|
GRID_TRADING_ENABLED=false
|
|
GRID_ENTRY_CONFIDENCE=0.58
|
|
GRID_BUY_ZONE=0.45
|
|
GRID_MAX_POSITION_USDT=8
|
|
REBOUND_TRADING_ENABLED=false
|
|
REBOUND_ENTRY_CONFIDENCE=0.58
|
|
REBOUND_MIN_PROBABILITY=0.58
|
|
REBOUND_MAX_POSITION_USDT=6
|
|
KELLY_SIZING_ENABLED=false
|
|
KELLY_FRACTION=0.25
|
|
KELLY_MAX_FRACTION=0.20
|
|
RISK_PER_TRADE_PERCENT=0.01
|
|
RISK_GUARD_ENABLED=true
|
|
RISK_RECENT_TRADE_WINDOW=20
|
|
RISK_MAX_CONSECUTIVE_LOSSES=4
|
|
RISK_MIN_RECENT_PROFIT_FACTOR=0.85
|
|
RISK_REDUCE_MULTIPLIER=0.50
|
|
ATR_TRAILING_MULTIPLIER=2.2
|
|
TREND_RSI_MIN=45
|
|
TREND_RSI_MAX=65
|
|
TIME_SERIES_FORECAST_ENABLED=true
|
|
TIME_SERIES_MIN_CANDLES=120
|
|
TIME_SERIES_FORECAST_HORIZON=3
|
|
TIME_SERIES_MIN_EDGE_PERCENT=0.10
|
|
TIME_SERIES_MIN_PROBABILITY_UP=0.52
|
|
TIME_SERIES_MIN_CONFIDENCE=0.72
|
|
TIME_SERIES_MAX_ADJUSTMENT=0.08
|
|
TIME_SERIES_LSTM_ENABLED=true
|
|
TIME_SERIES_LSTM_MODEL_PATH=runtime/lstm_forecaster.json
|
|
STOP_LOSS_PERCENT=0.04
|
|
TAKE_PROFIT_PERCENT=0.035
|
|
TRAILING_STOP_PERCENT=0.015
|
|
MIN_HOLD_SECONDS=180
|
|
ENTRY_COOLDOWN_SECONDS=180
|
|
MAX_DAILY_DRAWDOWN_USDT=6
|
|
MIN_CASH_RESERVE_USDT=5
|
|
TAKER_FEE_RATE=0.001
|
|
SLIPPAGE_RATE=0.0003
|
|
|
|
# Real trading is locked unless all three values are set explicitly.
|
|
ENABLE_LIVE_TRADING=false
|
|
LIVE_TRADING_CONFIRM=
|
|
LIVE_ORDER_MAX_USDT=10
|
|
|
|
DATABASE_PATH=runtime/tradebot.sqlite3
|
|
LOG_PATH=runtime/tradebot.log
|