Локальный пользователь root
Команды TradeJS по умолчанию используют --user root. В проекте, созданном
через npx create-tradejs, страница установки сама создаёт этого локального
пользователя и предлагает выбрать пароль.
Следующие шаги нужны только при ручной настройке существующего проекта или смене пароля через командную строку.
Создание или обновление пользователя
npx @tradejs/cli user-add \
--user root \
--password 'StrongPassword123!'
Команда хеширует пароль с помощью bcrypt и сохраняет локального пользователя в Redis. Не добавляйте пароль в скрипты, систему контроля версий, снимки экрана и общую историю команд.
Вход и настройка сервисов
- Откройте страницу входа TradeJS.
- Войдите как
rootс выбранным паролем. - Откройте настройки счёта через шестерёнку в левой панели.
- Добавьте только нужные параметры: данные биржи, ключ AI-провайдера или настройки Telegram.
Секреты хранятся отдельно для каждого пользователя и показываются в веб-приложении в скрытом виде. Биржевому ключу выдавайте только необходимые права; разрешение на вывод средств для торговли не требуется.
Смена пароля
Измените пароль в настройках счёта или выполните:
npx @tradejs/cli user-add \
--user root \
--password 'NewStrongPassword456!'
Диагностика ручной настройки
Если вход не работает, убедитесь, что Redis запущен, команда использовала
нужный экземпляр Redis, а имя пользователя равно root. В хранилище находится
хеш, а не исходный пароль.
Для обычной первой установки вернитесь к разделу Первый бэктест. Перед реальной торговлей добавьте нужный биржевой счёт и перейдите к разделу Запуск стратегии в рабочем окружении.