Обновить конфигурацию: исправить коридор отклонения, изменить идентификатор аккаунта, добавить загрузку конфигурации из YAML

This commit is contained in:
Dmitry
2026-01-06 10:29:17 +03:00
parent 90295d21e6
commit 196caea4a1
5 changed files with 56 additions and 3 deletions

29
.github/workflows/rebalance.yml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: Weekly Portfolio Rebalance
on:
# 1. Запуск по расписанию (каждый понедельник в 10:30 МСК)
schedule:
- cron: '30 7 * * 1' # Время в UTC (7:30 UTC = 10:30 МСК)
# 2. Возможность запустить вручную кнопкой в интерфейсе GitHub
workflow_dispatch:
jobs:
rebalance:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install uv
uses: astral-sh/setup-uv@v3
- name: Set up Python
run: uv python install 3.13
- name: Run Rebalance Bot
env:
# Передаем секреты в переменные окружения скрипта
TINVEST_TOKEN: ${{ secrets.TINVEST_TOKEN }}
run: uv run main.py # Замени на имя своего главного файла