Повторный сигнал после сбоя: как заметить удвоенную позицию?
В учебном сценарии торговый сервис отправил заявку, но подтверждение задержалось. После повторного запуска команда ушла ещё раз. Если обе операции исполнятся, фактическая позиция окажется больше задуманной. Предлагаем разобрать порядок проверки состояния без привязки к конкретной программе.
Сначала разделите факт отправки, принятия и исполнения. Сопоставьте доступные идентификаторы, время и фактический остаток позиции. Отсутствие сообщения на экране не доказывает, что операция не состоялась. Правила повторной отправки и проверки следует брать из документации используемого интерфейса, а не угадывать по внешнему виду кнопки.
Какие записи должен сохранять журнал, чтобы восстановить последовательность? Обсудим условный пример с двумя командами и одним запоздавшим ответом. Реальные ключи и реквизиты не нужны. Полезный результат — понятный список состояний, которые надо различать при оценке операционного риска бота или копирования.
Источники для проверки:
Investor.gov — Copy Trading — https://www.investor.gov/introduction-investing/investing-basics/glossary/copy-trading
Ethereum — безопасность — https://ethereum.org/security/


