Skip to content
Download

Terminal

Terminal — це торговий термінал із глибиною ринку. Це єдиний інструмент Warden, який не є монітором: він підключається до біржового акаунта за наданими вами ключами і розміщує, скасовує та закриває реальні ордери реальними коштами.

Він працює з п'ятьма майданчиками на трьох біржах:

МайданчикБіржаРинок
HyperliquidHyperliquidБезстрокові контракти
Binance PerpBinanceБезстрокові ф'ючерси
Binance SpotBinanceСпот
Bybit PerpBybitБезстрокові ф'ючерси
Bybit SpotBybitСпот

Це незавершений proof of concept

Terminal — тестовий інструмент, а не основний продукт. Він містить помилки, не є пріоритетом розробки й може поводитися непередбачувано. Підтримка Binance та Bybit новіша за Hyperliquid і відповідно менш перевірена.

Він також торгує реальними грошима:

  • Немає жодного підтвердження. Один клік по драбині цін миттєво надсилає ордер. Немає ані «ви впевнені?», ані попереднього перегляду, ані скасування.
  • Потрібні торгові ключі — приватний ключ підписувача на Hyperliquid, API ключ і секрет із дозволом на торгівлю на Binance та Bybit.
  • Збитки реальні та незворотні. Помилка в незавершеному введенні ордерів коштує справжніх грошей.

Якщо ви все ж користуєтесь ним — беріть акаунт, який не шкода втратити, і спершу вивчіть поведінку кліків на найменшому розмірі ордера.

Якщо ви прийшли до Warden заради моніторингу, цей інструмент вам не потрібен взагалі. Усі інші інструменти читають лише публічні дані, ніколи не запитують ключів і не можуть торгувати.

Вікно Terminal із кількома драбинами стакана
Вікно Terminal — по драбині на панель

Усе нижче описує поточну поведінку застосунку. Оскільки це proof of concept, очікуйте змін.

Налаштування

Відкрийте вкладку Terminal у головному вікні. Налаштування згруповані у згортні секції; почніть із Exchange API keys.

Exchange API keys

По одному набору ключів на біржу. Кожен зберігається у сховищі облікових даних ОС (Windows Credential Manager), ніколи у файлі налаштувань Warden, і використовується лише вікном термінала.

Hyperliquid

Hyperliquid підписує нативно й потребує двох полів:

ПолеЩо це
Private keyПриватний ключ API-гаманця — 0x…, 64 шістнадцяткові символи
Account address0x… — адреса вашого основного акаунта або сховища

Вказівка самого застосунку: приватний ключ API-гаманця (Hyperliquid → API). Вкажіть адресу основного акаунта або сховища, якщо ключ належить агентському гаманцю.

Для показу зберігаються лише останні 4 символи ключа. Адреса не є секретом, тому при редагуванні вона підставляється автоматично; ключ — ніколи.

Binance

ПолеЩо це
API keyВаш API ключ Binance
API secretЙого секрет

Вказівка застосунку: потрібні «Enable Futures» та «Enable Spot & Margin Trading». Ніколи не вмикайте виведення коштів.

Bybit

ПолеЩо це
API keyВаш API ключ Bybit
API secretЙого секрет

Вказівка застосунку: ключ уніфікованого акаунта з дозволом «Trade». Ніколи не вмикайте виведення коштів.

Ніколи не вмикайте дозвіл на виведення коштів

Terminal потребує лише торгівлі. API ключ із правом виведення перетворює будь-яку помилку, витік файлу налаштувань чи компрометацію вашого комп'ютера на спустошений акаунт, а не на невдалу угоду.

Warden ніколи не запитує дозволу на виведення і не має функції, яка його використовує.

Test

Ключі Binance і Bybit мають кнопку Test (⟳). Нею варто скористатися — це не перевірка формату. Вона передає ключ у робочий процес і виконує реальний автентифікований запит балансу, тож хибний ключ, відсутній дозвіл на торгівлю чи збитий системний годинник виявляються тут, а не в момент спроби торгувати.

Кожна біржа звітує окремим рядком, бо один ключ може бути увімкнений для ф'ючерсів, але не для споту.

Видалення ключа

Кнопка видаляє ключ зі сховища облікових даних ОС і прибирає його з робочого процесу, який міг уже його тримати, тож видалений ключ не продовжить працювати до наступного перезавантаження.

Оновлення зі старішої збірки

Попередні версії тримали до п'яти іменованих акаунтів Hyperliquid з вибором активного. Це згорнулося в один набір ключів на біржу, описаний вище.

При першому запуску ключ і адреса активного акаунта переносяться автоматично. Ключі решти акаунтів не видаляються — вони лишаються у сховищі облікових даних ОС під старими ідентифікаторами, недосяжні з інтерфейсу, але відновлювані вручну. Їхні ідентифікатори один раз записуються в лог застосунку під час міграції.

Налаштування розміру ордера, стрічки угод і клавіш Terminal
Налаштування Terminal — розмір ордера, стрічка, клавіші

Order

Order size (USD)

П'ять редагованих пресетів номінального розміру в доларах, що виставляється за клік. За замовчуванням: $11, $50, $500, $1000, $4000.

Клацніть пресет, щоб обрати його й змінити значення на місці. Обраний пресет — це розмір, який використає кожен клік; пресети також обираються з клавіатури — див. Клавіші.

WARNING

Активний пресет діє на кожен клік по драбині. Змінивши його, ви змінюєте розмір наступного ордера — перевіряйте, який пресет активний, перш ніж клацати.

Trade tape

Tape style

Як принти угод розташовані на стрічці.

ВаріантПоведінка
DefaultПо одному блоку на угоду — лінія рухається лише коли друкується нова угода.
ContinuousРівномірні комірки, але вся лінія рухається безперервно.
OverlapКожна угода стоїть на своєму реальному часі, тож угоди накладаються.

Tape speed

За скільки лінія угод виходить за межі видимості. Діапазон від 1 до 15 секунд, за замовчуванням 7.

Показується лише для стилів Continuous і Overlap — стиль Default рухається за принтами, а не за часом, тож швидкість до нього не застосовується.

Торгівля

Вибір майданчика

Майданчик задається для кожної панелі окремо, кнопкою майданчика в заголовку панелі. Можна тримати кілька панелей на різних майданчиках одночасно.

Перемикання майданчика зі збереженням поточної монети підставляє пару до USDT цього майданчика. Якщо ж обрати ринок із пошуку, переноситься його справжній символ, тож пари без USDT — як ETH/BTC чи SOL/USDC — працюють, а не переписуються мовчки на USDT-пару.

Торгівля кліком

Драбина цін і є введенням ордерів. Куди ви клацаєте і якою кнопкою миші — визначає і сторону, і тип ордера:

ДіяПозиція рядкаРезультат
Лівий клікНа стороні asks (вище спреду)Ринкова покупка
Лівий клікНа стороні bids або в спредіЛімітна покупка за цією ціною
Правий клікНа стороні bids (нижче спреду)Ринковий продаж
Правий клікНа стороні asks або в спредіЛімітний продаж за цією ціною

Коротко: лівий клік купує, правий продає. Клік через спред — покупка в asks або продаж у bids — перетинає стакан і виконується одразу як ринковий ордер. Клік на своїй стороні лишає лімітний ордер.

Ринкові ордери надсилаються як immediate-or-cancel і проходять крізь протилежну сторону стакана.

Ордери спрацьовують по кліку без підтвердження. Повторні кліки протягом 120 мс ігноруються — це рятує від випадкового подвійного спрацювання, але не заважає свідомому другому кліку.

Щойно виставлений ордер одразу малюється на драбині як ghost order, ще до підтвердження біржею, щоб ви бачили, що надіслали. Помилки з'являються спливаючим повідомленням у вікні.

SL / TP

Утримуйте клавішу Place SL / TP at row (за замовчуванням A) і клацніть рядок драбини, щоб поставити стоп-лос або тейк-профіт за цією ціною.

Наявні позначки SL/TP мають держак на бічній смузі, за який їх можна тягнути. При відпусканні тригер переставляється на рядок під курсором — спершу ставиться новий, потім скасовується старий. Перетягування тригера через ціну входу автоматично міняє SL ↔ TP, щоб умова тригера лишалася коректною.

Тригерний вхід

Утримуйте клавішу Arm trigger entry at row (за замовчуванням S) і клацніть рядок драбини, щоб зарядити вхід, який спрацює, коли ціна його досягне. Лівий клік заряджає покупку, правий — продаж.

Клавіші

Кожне скорочення нижче можна перепризначити: відкрийте секцію Keybinds, клацніть кнопку клавіші й натисніть нову. Esc скасовує. Кнопка Reset повертає всі значення за замовчуванням.

Прив'язки зберігаються як фізичні позиції клавіш, тож вони переживають зміну розкладки клавіатури.

Торгівля

ДіяЗа замовчуванням
Скасувати всі ордериSpace
Закрити позицію (ринком)W
Розвернути позиціюTab
Пошук тікераF

WARNING

Скасування всіх ордерів, закриття та розворот позиції діють миттєво на активному наборі ключів, без жодного підтвердження.

Розмір ордера

ДіяЗа замовчуванням
Обрати пресет 1–515

Драбина

ДіяЗа замовчуванням
Відцентрувати на best bid/askShift (лівий)
Більший крок ціни=
Менший крок ціни-
Змінити крок ціниR + прокрутка
Змінити межу смуги обсягуD + прокрутка
Поставити SL / TP на рядкуA + клік
Зарядити тригерний вхідS + клік / правий клік

Скорочення для рисування на графіках — промінь, лінія, магніт — не налаштовуються тут. Вони у вкладці Home; див. Графіки та рисування.

Вигляд

Секція Appearance змінює вигляд драбини. Кнопка Reset повертає всі значення на цій сторінці до типових.

Layout

НалаштуванняЩо робитьДіапазонЗа замовчуванням
Text sizeРозмір шрифту рядка драбини9–18px12px
Row heightВисота рядка драбини8–20px12px
Big-volume thresholdЗаповнення смуги у %, після якого вмикається колір «Volume big»10–95%, крок 560%

Смуга глибини із заповненням 100% завжди використовує колір Volume full, незалежно від цього порогу.

Кольори

Background — один колір фону стакана (за замовчуванням #181818). Свою непрозорість він тримає всередині hex, як і решта застосунку.

Решта згрупована, і кожен запис зберігає колір і непрозорість двома окремими значеннями — саме тому ця панель, єдина в Warden, показує відсоток поруч із кожним записом:

ГрупаЗаписи
Order bookBid, Ask, Best bid, Best ask, Price
Volume barsVolume bar, Volume big, Volume full
Position & ordersPlaced order, Stop-loss, Take-profit, Position +PnL, Position −PnL
Trade tapeTape buy, Tape sell
GeneralText, Row hover

Три кольори смуг обсягу утворюють прогресію: смуга використовує Volume bar нижче порогу великого обсягу, Volume big вище нього і Volume full, коли заповнює рядок повністю. Три різні кольори роблять відносну глибину зрозумілою з першого погляду.

Position +PnL і Position −PnL заливають смугу позиції залежно від того, у прибутку вона зараз чи у збитку.

Налаштування для кожного тікера

Крок ціни та межа смуги обсягу зберігаються для кожної монети окремо, а не глобально — налаштувавши драбину для BTC, ви не змінюєте вигляд ETH. Це задається з вікна клавішами драбини вище, а не з вкладки налаштувань.

Пов'язане

Warden — інструмент моніторингу. Ніщо тут не є фінансовою порадою.