fix(scheduler): derive trading calendar from candles
Deploy / Test, build and deploy (push) Failing after 5m23s

This commit is contained in:
2026-06-16 02:42:42 +04:00
parent 750860ee74
commit 3f7f5ac9cb
3 changed files with 31 additions and 4 deletions
+1 -1
View File
@@ -55,7 +55,7 @@ APP_MODE=backtest go run ./cmd/bot
| `TINVEST_RETRY_COUNT` | целое число попыток | `3` | `<= 0` трактуется как одна попытка | Общее число попыток для SDK-вызовов T-Invest через exponential backoff. Больше значение повышает устойчивость к кратким сбоям, но может дольше задерживать окончательную ошибку. |
| `TINVEST_RETRY_BACKOFF_SEC` | целое число секунд | `2` | рекомендуется `>= 0` | Начальный интервал exponential backoff для SDK-вызовов T-Invest. Больше значение снижает частоту повторов при сбоях, но дольше задерживает окончательную ошибку. |
| `TINVEST_USE_SANDBOX` | `true` или `false` | `false` | boolean; разрешено только при `APP_MODE=sandbox` | Защитный флаг совместимости. В `live_readonly` и `live_trade` запрещён валидацией, чтобы случайно не подменить фактическую среду исполнения. |
| `TINVEST_TRADING_CALENDAR_EXCHANGE` | код биржевого календаря, например `MOEX` | `MOEX` | пустое значение заменяется на `MOEX` | Календарь торговых дней для загрузки истории и расчёта торгового цикла. |
| `TINVEST_TRADING_CALENDAR_EXCHANGE` | устаревший код биржевого календаря, например `MOEX` | `MOEX` | пустое значение заменяется на `MOEX` | Оставлен для совместимости; исторический календарь признаков строится из загруженных дневных свечей. |
### DB