42 lines
3.4 KiB
Plaintext
42 lines
3.4 KiB
Plaintext
2026-06-22 06:24:36,951 INFO __main__ Grid Bot starting — mode=DEMO
|
|
2026-06-22 06:24:36,951 INFO __main__ Tradernet API: https://tradernet.by
|
|
2026-06-22 06:24:36,952 INFO __main__ Trading pair: BTC-USDT.IMEX
|
|
2026-06-22 06:24:36,952 INFO __main__ Starting web dashboard on 0.0.0.0:5555
|
|
2026-06-22 06:24:36,952 INFO __main__ DEMO mode → auto-starting trading loop
|
|
2026-06-22 06:24:36,952 INFO __main__ [bot-thread] starting trading_loop...
|
|
2026-06-22 06:24:36,952 INFO __main__ [main] trading_loop thread started: 133517001168576, alive=True
|
|
2026-06-22 06:24:36,953 ERROR __main__ [bot-thread] crashed: name 'kill_switch' is not defined
|
|
Traceback (most recent call last):
|
|
File "/root/grid-bot/main.py", line 3278, in _safe_start
|
|
start_bot_async()
|
|
File "/root/grid-bot/main.py", line 2337, in start_bot_async
|
|
kill_switch.start() # Запускаем мониторинг (если enabled)
|
|
^^^^^^^^^^^
|
|
NameError: name 'kill_switch' is not defined
|
|
* Serving Flask app 'grid-bot'
|
|
* Debug mode: off
|
|
2026-06-22 06:24:36,987 INFO werkzeug [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
|
* Running on all addresses (0.0.0.0)
|
|
* Running on http://127.0.0.1:5555
|
|
* Running on http://46.29.164.31:5555
|
|
2026-06-22 06:24:36,987 INFO werkzeug [33mPress CTRL+C to quit[0m
|
|
2026-06-22 06:24:37,018 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:24:37] "GET /api/status HTTP/1.1" 200 -
|
|
2026-06-22 06:24:37,020 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:24:37] "[35m[1mGET /api/grid HTTP/1.1[0m" 503 -
|
|
2026-06-22 06:24:37,021 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:24:37] "GET /api/logs HTTP/1.1" 200 -
|
|
2026-06-22 06:24:37,022 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:24:37] "GET /api/kronos HTTP/1.1" 200 -
|
|
2026-06-22 06:24:37,025 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:24:37] "GET /api/price-history?range=1h HTTP/1.1" 200 -
|
|
2026-06-22 06:25:01,538 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:25:01] "GET /api/status HTTP/1.1" 200 -
|
|
2026-06-22 06:25:01,558 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:25:01] "GET /api/_debug/demo_orders HTTP/1.1" 200 -
|
|
2026-06-22 06:25:01,584 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:25:01] "GET /api/logs?limit=5 HTTP/1.1" 200 -
|
|
2026-06-22 06:25:37,028 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:25:37] "GET /api/price-history?range=1h HTTP/1.1" 200 -
|
|
2026-06-22 06:25:37,030 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:25:37] "GET /api/kronos HTTP/1.1" 200 -
|
|
2026-06-22 06:25:37,032 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:25:37] "GET /api/logs HTTP/1.1" 200 -
|
|
2026-06-22 06:25:37,036 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:25:37] "[35m[1mGET /api/grid HTTP/1.1[0m" 503 -
|
|
2026-06-22 06:25:37,036 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:25:37] "GET /api/status HTTP/1.1" 200 -
|
|
2026-06-22 06:26:37,038 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:26:37] "GET /api/price-history?range=1h HTTP/1.1" 200 -
|
|
2026-06-22 06:26:37,042 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:26:37] "GET /api/kronos HTTP/1.1" 200 -
|
|
2026-06-22 06:26:37,043 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:26:37] "GET /api/status HTTP/1.1" 200 -
|
|
2026-06-22 06:26:37,045 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:26:37] "[35m[1mGET /api/grid HTTP/1.1[0m" 503 -
|
|
2026-06-22 06:26:37,048 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:26:37] "GET /api/logs HTTP/1.1" 200 -
|
|
2026-06-22 06:26:38,348 INFO werkzeug 127.0.0.1 - - [22/Jun/2026 06:26:38] "[31m[1mGET / HTTP/1.1[0m" 401 -
|