﻿ScalpRisk Commission 0.2.54 — комиссии, заметки, новости и риск

ОБНОВЛЕНИЯ И ЛИЧНЫЕ НАСТРОЙКИ

В основном окне видна установленная версия и опубликованная версия. Кнопка
«Обновить» появится только после публикации владельцем стабильного выпуска.
Тестовые сборки в обновления не попадают. При установке заменяются только
файлы программы. Имя, риск, стоп и ключ общей базы хранятся отдельно
в профиле Windows и сохраняются. Предыдущие файлы
программы остаются в папке UpdateBackups рядом с exe.

ОПОВЕЩЕНИЯ О РИСКЕ В TELEGRAM

При открытой позиции программа читает таблицу «Позиции» в EasyScalp.
Если фактическое число лотов больше максимума для заданного у этого
человека «Допустимого убытка», либо «Нереализ. PnL» его позиции достиг
минуса этого лимита, сообщение уходит в приватный канал
«ScalpRisk · риск позиций». У каждого участника свой лимит и свой стоп.
Сравнение объёма учитывает заданные стоп, запас на исполнение и комиссию
для лимитного входа и рыночного выхода. Это расчётный максимум, а не
проверка выставленной в терминале стоп-заявки. Прибыль берётся из
открытой позиции, без результата прошлых сделок и без комиссий.

Сигнал отправляется после 2 секунд устойчивого нарушения. Пока объём
остаётся выше допустимого, сообщение о превышении повторяется раз в
5 минут. В нём указаны только имя, тикер, фактическое и допустимое
число лотов, без суммы прибыли или убытка. Пока позиция остаётся
убыточнее допустимого предела, сообщение с текущим убытком повторяется
каждые 5 минут. После закрытия позиции повторы прекращаются. Если таблица «Позиции» недоступна, повторный поиск начинается через 5 секунд; после её открытия первый сигнал может задержаться.
Если сеть пропала,
программа повторяет отправку до 45 секунд; устаревший сигнал не шлёт.
Для работы нужен запущенный EasyScalp с таблицей «Позиции», запущенный
ScalpRisk и подключение к общей базе заметок. Если программа закрыта,
она не наблюдает сделки. В окне ScalpRisk строка «Telegram: оповещения
активны» подтверждает связь с сервером. В сообщении видны введённое
в основном окне имя, тикер, объём или текущий убыток. Если имя не
введено, будет написано «Кто-то». Номер счёта не передаётся.

В основном окне введите своё имя, допустимый убыток, длину стопа и
ключ общей базы заметок. Нажмите «Сохранить и свернуть». Новости
работают без API токена. Поле ключа скрыто при вводе; пустое поле
сохраняет уже настроенное подключение. Карточка компании убрана:
название тикера теперь служит только подписью виджета.

При прокрутке, нажатии Shift и переключении вкладок виджет откладывает захват экрана до короткой паузы. После смены стаканов распознавание идёт по одному стакану за проход. Сохранённые расчёты показываются без повторного OCR. Первый поиск таблицы позиций для Telegram начинается после паузы в действиях с терминалом; поэтому после запуска оповещения могут появиться с задержкой. Дальнейшее чтение строк таблицы использует сохранённый путь.

Запустите ScalpRiskCommission.exe рядом с папкой Data. Программа находит
стаканы EasyScalp и показывает компактные расчёты комиссии. Цена для
расчёта берётся из MOEX ISS, а не распознаётся на экране. Знак ~ означает,
что биржевая котировка может идти с задержкой. В этой версии цена обновляется раз в 60 минут; частая прокрутка стакана не запускает новый запрос. Во время открытия
торгов цена заявки используется как ориентир до первой сделки.

В левом верхнем углу каждого виджета есть маленький значок ✎ с
кликабельным квадратом 24×24 пикселя. Число рядом с ним — новые заметки
именно для вас. Вплотную рядом значок ▤ — новости этой акции. Число на
нём означает непрочитанные посты на вашем компьютере. Программа ищет
сообщения с тикером в публичных каналах MarketTwits и STOCKSI. Она
проверяет их примерно раз в 30 секунд, пока виден стакан или панель
новостей. Нажмите ▤, чтобы увидеть до 10 последних найденных постов.
В карточке показаны источник, время публикации и ссылка на исходный пост;
длинный текст раскрывается нажатием. Внизу панели указано время последней
проверки. Первый загруженный набор считается прочитанным; далее значок
показывает новые сообщения отдельно на каждом компьютере. Публичная
страница канала может запаздывать или быть недоступна, поэтому время
проверки не означает, что публикация появилась в эту минуту. Платные
ленты и закрытые каналы программа не читает. Для этих новостей токен
Т‑Инвестиций не требуется.

Если личный токен Т‑Инвестиций был введён в старой версии, его
зашифрованная копия остаётся в вашем профиле Windows для возврата к
старой сборке. Эта версия не отправляет запросов к API Т‑Инвестиций.
При желании токен можно отозвать в кабинете Т‑Инвестиций.

Нажмите ✎, чтобы открыть прикреплённую к виджету панель заметок по этому тикеру.
Компактная шапка показывает тикер и название бумаги. Записи с известной датой добавления разделены на
«За неделю», «За месяц» и «Ранее». Старые импортированные записи без даты добавления вынесены в отдельный блок. Типы «Робот» и «Айс» отмечены разными
цветами. У наблюдений показаны время начала и конца, сторона и объёмы,
если они заполнены. Нажмите на длинную запись, чтобы раскрыть текст.
Кнопка «+ Новая заметка» внизу открывает форму. Тикер уже выбран;
заполните автора, дату наблюдения, тип, сторону, время начала и конца,
объёмы, перестановки, группу и комментарий по необходимости. Нажмите
«Сохранить». В форме есть кнопка «Импорт JSON» для файлов RiskManagerNet.
Крестик закрывает панель.

На локальных и созданных вами общих записях справа есть значок ✎. Он
открывает форму с текущими полями. Измените запись и нажмите «Сохранить
правку». Прежняя версия сохраняется в истории, а в панели показывается
новая. Если два человека одновременно исправят одну запись, оба варианта
останутся видны с пометкой «Параллельная правка».

При первом запуске автоматически импортируется последний файл
%APPDATA%\RiskManagerNet\backups\participants_*.json, если он есть.
Импорт повторно сверяет записи по ID и не создаёт дублей. В старой
резервной копии нет имени автора и даты добавления, поэтому показаны
«Автор не указан» и дата наблюдения с пометкой «набл.».

Новые заметки сохраняются локально:
%LOCALAPPDATA%\ScalpRiskAuto\ticker-notes.json
Рядом хранится резервный файл ticker-notes.json.bak. Сохраните копию при
переносе на другой компьютер. Внизу панели есть кнопка синхронизации ⚙. Для подключения к общей базе
введите в основном окне «Ключ общей базы», полученный отдельно от архива.
Этот же ключ можно ввести через кнопку ⚙. Тогда новые записи
будут отправляться по одной и появляться у остальных пользователей.
Если сеть пропала, записи останутся локально и отправятся позже.
Прочитанные заметки считаются отдельно на каждом компьютере. Файл с
кодом подключения шифруется Windows DPAPI для текущего пользователя.
Архив программы не содержит личные заметки или код доступа.

Общая база работает на https://notes.kishoianrs.ru. Подпись «Локально»
означает, что код доступа ещё не введён на этом компьютере.

Комиссия за одну сторону: лимитная 0,01%, рыночная 0,04%, без
дополнительных минимумов. Л→Л — лимитный вход и условный лимитный выход;
Л→Р — лимитный вход и рыночный выход. В виджете показаны 1 лот,
выбранный объём и максимально допустимый объём по заданному риску.
Риск по умолчанию — 5 ₽, стоп — 10 тиков. Лимитный выход по цене стопа
не гарантируется при резком движении.

Настройки: %LOCALAPPDATA%\ScalpRiskAuto\settings.json
Диагностика: %LOCALAPPDATA%\ScalpRiskAuto\status-commission.json
Панель и кнопки проверены в 59 сценариях интерфейса. Загрузка публичных
постов проверена на тестовых ответах и на действующих страницах каналов:
фильтрация тикера, отметки прочтения и перезапуск программы.
Доступность публичных страниц и скорость появления постов зависят от
Telegram и самих каналов.








ПРОИЗВОДИТЕЛЬНОСТЬ
После смены вкладки виджет ждёт один короткий цикл перед распознаванием стаканов. Скрытые элементы терминала не проверяются подробно; поиск стаканов выполняется реже. Терминал получает приоритет процессора; метки выбранного объёма могут обновиться немного позже. При недоступной новостной ленте повторный запрос выполняется через 30 секунд.

В этой версии цена Мосбиржи продолжает обновляться отдельно от распознавания подписей объёма. После подтверждения подписей повторное распознавание выполняется раз в 30 минут или при устойчивом изменении кнопок; краткая перерисовка стакана не запускает его повторно. Если подписи пока не читаются, первые попытки остаются быстрыми, затем пауза между ними постепенно увеличивается до минуты. Сигналы о завышенном объёме и просадке проверяются прежним способом.
