4. Консоль
Консоль — правая панель главного окна. Это журнал всех действий программы в реальном времени.
Через консоль удобно понимать:
- что именно сейчас отслеживается;
- какой триггер сработал;
- был ли выставлен или отменён ордер;
- почему программа что-то не сделала;
- есть ли ошибка подключения, времени или биржи.
Верхние элементы консоли
В верхней части консоли находятся:
- Анти-Спам — сокращает поток повторяющихся записей;
- Очистить — удаляет текущую историю из окна.
Когда Анти-Спам включён, в журнал попадают только значимые изменения. Когда он выключен, консоль начинает писать почти каждое обновление, и поток сообщений резко возрастает.
Основные типы сообщений
Ниже перечислены самые полезные группы сообщений:
| Группа | Что означает |
|---|---|
| [СИСТЕМА] | служебные действия программы, сохранение настроек, переподключения |
| [П] | создание нового слежения за плотностью |
| [ОРДЕР] | выставление, отмена и сопровождение ордеров |
| [ТРИГГЕР] | срабатывание триггеров по плотности |
| [ПРОБОЙ] | запуск и сопровождение режима пробоя |
| [ЗВУК] | события звукового слежения |
| [ВНИМАНИЕ] | пограничная ситуация, которая требует внимания пользователя |
| [ОШИБКА] | действие не выполнено или пришёл отказ от биржи |
Как читать типовые записи
Примеры полезных сообщений:
[СИСТЕМА] Ключи API не настроены. Функциональность ограничена.— торговые действия недоступны, но интерфейс и часть наблюдательных функций продолжают работать.[П] Создано ...— создано новое слежение за плотностью.[ТРИГГЕР] 1-й Триггер ... -> Закрыть 50%— программа закрывает половину позиции.[ОРДЕР] Размещение лимитного ордера ...— отправлен входной ордер.[ПРОБОЙ] BTCUSDT плотность 65000 снята ... Триггер.— сработал режим пробоя.[ЗВУК] BTCUSDT Скрутили 50% плотности— озвучено событие по уровню.[ВНИМАНИЕ] Плотность удалена. Отмена связанного ордера ...— плотность больше неактуальна, связанный ордер снимается.[ОШИБКА] Ошибка лимитного ордера ...— ордер не удалось выставить.
Что смотреть в первую очередь
Если программа ведёт себя не так, как вы ожидали, проверьте консоль в таком порядке:
- Есть ли сообщения о соединении и состоянии ключей.
- Было ли создано слежение или ордер.
- Сработал ли нужный триггер.
- Не отменила ли программа ордер по собственной логике.
- Нет ли сообщения о том, что уровень вышел из доступной глубины или цена слишком далеко.
Консоль почти всегда даёт самый быстрый ответ на вопрос, почему программа сделала или не сделала то или иное действие.