Calculate Veles Intraday Settings
Рассчитывай одну воспроизводимую конфигурацию под текущее движение монеты для ручного ввода в Veles. По умолчанию используй одноордерный intraday-бот с «Гибкими индикаторами»; сетка — отдельный режим, а не обязательная основа стратегии. Не создавай, не запускай и не изменяй бота через браузер.
Workflow
Нормализуй тикер до Binance USDT perpetual. Направление по умолчанию
auto.Перед интерпретацией прочитай методику. Для режима
flexibleтакже прочитай настройку гибких индикаторов.Если пользователь дал ссылку Veles на бэктест, share-настройки или серию прогонов, также прочитай методику разбора бэктестов. Сверяй фактические настройки и статистику страниц только в read-only режиме; не редактируй и не запускай бота через браузер.
Если пользователь явно не попросил DCA/сетку, запусти:
python3 scripts/analyze_veles_symbol.py SYMBOL --execution-mode flexible --format markdownДля явно запрошенной сетки используй
--execution-mode grid.Передай только заданные пользователем опции:
--direction,--deposit,--leverage,--max-loss-pct,--fee-pct-per-side,--slippage-pct,--analysis-end,--in-play-start.Если пользователь просит исторический режим, обязательно передай
--analysis-end. Если анализируется известное движение, также передай--in-play-start.Не заменяй ошибку API, повреждённые свечи или недостаток истории догадкой. Сообщи источник ошибки и не выдавай настройки как текущие.
Сохраняй вердикт выбранного execution mode:
RUN,WAITилиNO BOT.NO BOTдляgridне является отказом отflexible, и наоборот; не смешивай результаты разных режимов. Не превращайWAIT/NO BOTв рекомендацию запуска под давлением пользователя.Для
flexible RUN/WAITвыведи без потерь паспорт движения, режим «Свой», один market-ордер 100%, одну AND-группу гибких индикаторов, TP, hard+signal stop, проверку бэктеста и ограничения. Дляgrid RUN/WAITсохрани таблицу сетки. ДляNO BOTне добавляй исполнимые настройки.
Non-negotiable guards
- Не придумывай плечо. При неизвестном плече риск в USDT остаётся
н/д. - Не меняй указанный депозит.
- Не называй gross take profit чистой доходностью без комиссии и проскальзывания.
- Сигнальный stop loss не заменяет hard stop.
- Не называй новый прогон лучше только из-за роста ROI: сопоставь завершённые сделки, MDD, Profit Factor, Recovery Factor, время в позиции, оборот и комиссии.
- До изменения close-based сигнального stop loss проверь по времени входа и ближайшей границе его ТФ, мог ли он завершить хотя бы одну свечу до фактического выхода.
- Для сигнального входа, ордера или выхода укажи название, таймфрейм, направление, параметры, AND/OR, срок действия и отмену. Фразы «по сигналу» недостаточно.
- Для «Гибких индикаторов» укажи каждую строку как
Группа / Аргумент 1 / Оператор / Аргумент 2 / ТФ / Метод / Сдвиг. Все обязательные условия держи в одной группеAND; отдельные группы означаютOR. - В
flexibleне применяй H1 grid-stop как причину отказа. Используй локальную M5-инвалидацию и M5 ATR-buffer; H1 остаётся контекстом и structure stop. - Свежий Vortex-cross, ценовая зона и объём должны совпасть на завершённой trigger-свече. Если настройки валидны, но совпадения ещё нет, выдавай
WAITвместе с условной конфигурацией. - Покажи D1- и H1-корреляцию с BTC отдельно. Корреляция — контекст и stop-gate, а не прогноз.
- До выдачи исполнимых настроек примени измеримые gates: signed adverse BTC H1 move
>=2.5×ATRдаёт минимумWAIT, возраст intraday-гипотезы>=24h—NO BOTи пересчёт. - Контртренд включает LONG против
trend_down, SHORT противtrend_upи SHORT противpost_impulse_balance; без подтверждённых зоны, реакции и объёма не выдавайRUN, lifecycle сокращай до 12 часов. - Консервативную альтернативу добавляй только при неоднозначном, но допустимом режиме.
Результат — гипотеза для бэктеста или демо, а не гарантия доходности.