Initial import: grid-bot — grid trading bot for BTC-USDT on Cifra Markets

This commit is contained in:
Kolp
2026-09-24 13:22:23 +07:00
commit 642cc11a9f
18968 changed files with 5683248 additions and 0 deletions
+57
View File
@@ -0,0 +1,57 @@
# === Tradernet API credentials ===
# Обязательно для LIVE. DEMO может работать с пустыми ключами.
# Получить: tradernet.by → настройки → API-ключи
TRADERNET_PUBLIC_KEY=
TRADERNET_PRIVATE_KEY=
TRADERNET_LOGIN=
TRADERNET_PASSWORD=
TRADERNET_BASE_URL=https://tradernet.by
# === Trading pair ===
SYMBOL=BTC-USDT.IMEX
QUOTE=USDT
BASE=BTC
# === Grid parameters ===
GRID_LEVELS=10
GRID_STEP_PERCENT=0.005
GRID_TAKE_PROFIT_PERCENT=0.5
GRID_RENEW_THRESHOLD=3
GRID_PRICE_OFFSET=0
GRID_STALE_DROP_PERCENT=5.0
# === State ===
STATE_DIR=/root/.openclaw
SERVER_URL=https://gridbot.kolp.pro
# === Demo / Live safety ===
DEMO_MODE=true
DEMO_START_BALANCE=100
LIVE_TRADING_DRY_RUN=true
# === Telegram (опционально) ===
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
# === Flask ===
HOST=0.0.0.0
PORT=5555
DEBUG=false
# === Web auth (Basic Auth для дашборда /api/*) ===
# ВАЖНО: при первом запуске задать сложный пароль, иначе в логе будет WARNING.
WEB_USERNAME=admin
WEB_PASSWORD=changeme
# === Kronos advisor ===
# KRONOS_ENABLED: false = сетка работает на константах из .env, advisor не вызывается
# KRONOS_LIVE_ENABLED: false (default) = kronos_advice.json пишется, но НЕ применяется к ордерам
# true = советник реально подменяет шаг/центр/паузу
KRONOS_ENABLED=false
KRONOS_LIVE_ENABLED=false
KRONOS_MODEL=kronos-mini
KRONOS_TF_MIN=60
KRONOS_LOOKBACK=400
KRONOS_PRED_LEN=24
KRONOS_MIN_CONFIDENCE=0.4
KRONOS_ADVICE_FILE=/root/.openclaw/kronos_advice.json