Оптимізатор сітки в Бектестері
Оптимізатор перебирає задані комбінації параметрів на історії і показує пройдені відбір варіантів. Ця інструкція відноситься до хмарного оптимізатора всередині Бектестер. Вибір не створює ордер і не запускає робота.
Підготуйте початкові налаштування
Якщо ви ще не працювали з Бектестер, починайте з першого розрахунку і прочитайте обмеження моделі.
Відкрийте тестування і вкладку оптимізатора сітка. — Бектестер У цьому інтерфейсі вона доступна з VIP-доступом.
VIP-інструменти входять в PRO при покупці річної підписки. Детальніше про умови у статті FREE, PRO і VIP.
Виберіть біржу, один інструмент, напрям і період. Перевірте депозит, плечо, маржу, комісії та умови індикаторів. Ці налаштування використовуються при підборі разом з діапазонами оптимізатора.
Один хмарний запуск приймає тільки один інструмент. Якщо раніше використовували мультирежим, видаліть зайві відзнаки в списку: виділені інструменти мають пріоритет над одиночним полім вибору.
Підключити власний обліковий запис Modal
Хмарові обчислення використовують обчислення у вашому обліковому рахунку Modal. Відкрийте Modal-ключі, перейдіть по посиланню Як отримати Modal-ключі? і перенесіть власні Token ID і Token Secret в відповідні поля. Це ключі сервісу обчислень, а не API-ключі біржі.
Введені ключі зберігаються в цьому браузері. Очищає їх з форми і локального збереження; відкликання самого токена виконується в Modal. Не включайте значення ключів у скриншоти та повідомлення підтримки.
Витрати на хмарові обчислення віднесені на ваш рахунок Modal. Перед запуском перевірте чинні умови оплати Modal. Значення Вартість в результаті оптимізатора оцінка обчислювального часу, а не остаточний рахунок.
Введіть діапазони перевантаження
Включіть перемикачі тільки для параметрів, які ви хочете змінити: крок і динамічний крок сітки, кількість страхових ордерів, мартінгейл, перший ордер, тейк-профіт або стоп.
Для включеного параметру заповніть Мінімальне значення, Максимальне значення і Крок діапазону. Останнє поле задає відстань між перевіреними значеннями параметра. Це відрізняється від торгового кроку між ордерами.
Виключений параметр залишається фіксованим: береться його поточне значення з основної форми. Перший ордер задається обсягом у валюті котирування, кроком сітки і виходами в процентах, динамічним кроком і мартінгейлом множителями, кількістю СО цілим числом.
Під діапазонами показано кількість комбінацій. Вона дорівнює множенню кількості значень за включеними напрямками перебору. Менший крок збільшує обсяг роботи; перевищення доступних обмежень може зупинити запуск ще до розрахунку.

Врахуйте фіксований стоп у беззбиток
Якщо в основній формі Bybit увімкнено стоп у беззбиток, оптимізатор застосовує одну пару тригера й рівня до всіх варіацій і не перебирає її. Рядок під кількістю варіацій показує зафіксовані значення. Кнопка Застосувати найкращу повертає у форму пару саме цього прогону.
Закриття за БЗ збільшує загальну кількість угод, але в поточній версії може бути відсутнє у розбивці причин закриття оптимізатора. Тому сума причин іноді менша за загальну кількість угод. Повне пояснення: «Стоп у беззбиток».
Налаштувати вибір і Walk-Forward
При необхідності обмежуйте просадку ціни, просадку депозиту, максимальну тривалість угоди в годинах і мінімальну кількість угод. Можна окремо задати ширину сітки в процентах і максимальну частку депозиту, необхідну для всієї сходинки ордерів з урахуванням плеча. Пусте поле відключає відповідний користувацький фільтр.
Окрім ваших фільтрів, оптимізатор відкидає варіанти з помилкою розрахунку, ліквідацією або відсутністю торгів. Якщо список порожній, подивіться, на якому етапі були виключені варіанти. Це не є приводом автоматично послаблювати обмеження: спочатку перевірте вхідні дані та причини виключення.
Один сегмент означає розрахунок всього періоду. При декількох сегментах Walk-Forward обрана історія ділиться на частини; додатково виконується розрахунок повного періоду. Варианти рангуються за середнім профітом сегментів, а обмеження просадки і тривалості перевіряються за найгіршими значеннями сегментів.
Такий аналіз використовує вибрану вами історію. Він не є перевіркою на майбутні дані і не гарантує стійкості стратегії після запуску.
Запустити вибір і прочитати результат
Натисніть Запустити Grid Optimize і стежте за станом. Завантаження історії та підготовка обчислень входять в очікування; час роботи GPU тільки його частина. Для припинення використовуйте "Анулювати". Після втрати зв'язку спочатку перевірте стан існуючого запуску, щоб не відправити повторний розрахунок.
В результаті порівняйте Период даних з запитуваними датами, числом комбінацій і кількістю пройдених фільтрів. Показані крайні дати не гарантують відсутності промашок всередині історії.
Сервіс повертає до 30 варіантів. Для одного сегменту вони відбираються за профітом повного періоду, для Walk-Forward за середнім профітом сегментів. Тому перша строка при Walk-Forward не обов'язково має максимальний прибуток повного періоду в таблиці. Сортування стовпника змінює порядок вже отриманих строк.
Порівняйте параметри, кількість угод, частку прибуткових угод, просадки та тривалість. Краща варіація означає перше місце серед перевіренних поєднань за вибраним режимом відбору, а не рекомендацію для торгівлі.

Перемістити обрані параметри
Натисніть "Прикласти" на правильній лінії. Значення сітки та доступні значення першого ордера, тейк-профіту та стопа підставляються в основну форму Бектестер. Біржа, інструмент, дати та індикатори перевіряйте окремо: ця кнопка не замінює всі початкові налаштування.
Потім виконайте звичайний Бектест, щоб розбивати угоди і отримати окремий результат в архіві. Застосування параметрів само по собі не запускає розрахунок або торгівлю. Останній результат оптимізатора зберігається в браузері; це не запис звичайного архіву бектестів.
Результат залежить від історичних даних і припущень моделі. Введені комісії не підтверджують біржовий тариф; funding, реальні черги заявок і просліплення не відтворюються. Збільшення кількості перевірені комбінації не гарантує результату у реальній торгівлі.