AlertaScript
AlertaScript: власні індикатори та стратегії
AlertaScript — мова AlertaChart для індикаторів і стратегій. Кількома рядками можна намалювати на графіку свої лінії, зони, підписи й таблиці або перевірити торгову ідею на історичних даних. Доступна на всіх тарифах; скільки ваших скриптів може працювати на одному графіку, залежить від тарифу: 2 на безкоштовному, 4 на Starter, 8 на Trader, 12 на Pro і 15 на Elite.
Редактор
Відкрийте редактор кнопкою Alerta Script над графіком або з меню «Індикатори». Це вікно можна переміщати, поки графік лишається на виду, а «Зберегти» і «Запустити» зібрано в одній вузькій панелі. Напишіть або вставте скрипт і натисніть «Запустити» (Ctrl + Enter, ⌘ + Enter на Mac) — результат з’явиться на графіку. Помилки показуються з номером рядка, тож їх легко виправити.
Що вміє скрипт
- Малювати лінії, гістограми, смуги й заливки на графіку або на своїй панелі
- Додавати підписи, прямокутники, лінії та таблиці
- Пропонувати налаштування (вхідні параметри), які потім змінюються шестірнею індикатора
- Генерувати сповіщення за умовами в скрипті (починаючи з тарифу Pro; на спотових і безстрокових парах Binance, Bybit, OKX і Coinbase та безстрокових ф’ючерсах Hyperliquid вони перевіряються цілодобово, навіть коли застосунок закритий, в інших випадках — поки AlertaChart відкритий)
Бібліотека скриптів
Кожен збережений скрипт лежить у бібліотеці — у розділі «Мої скрипти» меню «Індикатори». Починаючи з тарифу Trader бібліотека зберігається в акаунті й доступна на всіх ваших пристроях.
Якщо ви переходите з інших платформ
Мова здасться знайомою тим, хто вже писав індикатори деінде, тому перенести старі скрипти простіше. Деякі функції можуть потребувати невеликих правок; редактор точно покаже, де.
Тестування стратегій
Скрипт стратегії здійснює змодельовані угоди на минулих барах, а тестер стратегій відкривається під графіком і показує результат. Спершу йдуть ключові показники — загальний P&L, максимальна просадка, частка прибуткових угод і профіт-фактор, — а під ними графік накопиченого P&L порівняно зі стратегією «купуй і тримай». Далі — прибуток і збиток за сигналами та за напрямком, аналіз угод (розподіл дохідності, серії прибуткових і збиткових угод, найкращі година, день і місяць), аналіз результатів за періодами з використанням маржі та періодами просадок, а також список угод із максимальним зростанням і просадкою кожної. Налаштування стратегії змінюють початковий капітал, розмір ордера, пірамідинг, комісію та прослизання, не торкаючись коду. Також можна обмежити тест діапазоном дат, перемикатися між стратегіями на графіку й експортувати звіт у файл CSV. Якщо тестер закрито, значок звіту в рядку стратегії знову відкриє його.
Публікація
Опублікуйте скрипт у Спільноті, щоб інші могли встановити його одним клацанням, або залиште для себе. Встановлені скрипти спільноти приходять вимкненими, щоб їх можна було переглянути перед запуском.
Поради
- Почніть з невеликого скрипту й розширюйте його крок за кроком.
- Давайте вхідним параметрам зрозумілі назви — їх видно у вікні налаштувань.
- Тест стратегії на минулих даних — не обіцянка на майбутнє.