Актуальность, ориентация и точность
Выберите политику актуальности и докажите источник, ориентацию, резервный курс и точность
Что вы получите
Для рабочего курса зафиксированы происхождение, время обновления, порядок расчёта и допустимое округление. Вы осознанно выбрали, сохранять ли последнее корректное значение при задержке источника или исключать его по сроку.
Выберите политику актуальности
Откройте «Настройки» — «Общие настройки» — «Курсы и расчёты» — «Калькулятор» и найдите «Проверять срок актуальности курсов».
Последнее корректное значение остаётся доступным только потому, что обновление задержалось. Оно не заменяется на N/A или ноль по одному возрасту записи.
Такой режим поддерживает непрерывность, но требует собственного контроля времени обновления: сохранённое число не становится свежим автоматически.
Устаревший источник исключается из расчёта. Для BestChange граница составляет 15 минут, для остальных источников — 24 часа. Правило действует также на формулы и конвертацию валют.
Если следующий настроенный источник доступен, система проверяет его. Если пригодного варианта нет, соответствующий расчёт или обмен может стать недоступным до обновления данных.
Выбирайте режим по политике риска и доступности обменного пункта. После изменения нажмите «Сохранить», перезагрузите страницу и убедитесь, что переключатель не вернулся к прежнему состоянию.
Выключенная проверка срока не разрешает игнорировать остановившийся источник. Она лишь сохраняет последнее корректное число. Настройте наблюдение за временем обновления и остановку затронутого направления по вашему регламенту.
Заполните контрольную таблицу
Политика
Проверка срока включена или выключена и почему
Источник
Название и тип выбранного курса
BTC-USDT
Значение и время обновления
LTC-USDT
Значение и время обновления
BTC-LTC
Результат и разбор формулы
LTC-BTC
Результат обратной формулы
Резерв
Следующий настроенный источник и условие его выбора
Точность
Знаки источника, формулы, калькулятора и валют
Выполните четыре проверки
Если используется BestChange
Выполните практический сценарий из урока «Большие каталоги и BestChange»: проверьте выбранные позиции и диапазоны, Rate или RankRate, пулы обменников, рейтинг и результат симуляции на контрольной сумме. При ошибке расчёта панель должна показать причину и сохранить последний успешный курс, а не подменить отсутствующие данные нулём.
Последний успешный курс — это резерв непрерывности, а не доказательство текущего рынка. Запишите время, причину отказа и фактически выбранный источник.
Разделите четыре уровня точности
«Точность расчётов» в калькуляторе ограничивает общий расчёт; для курса выбрано 18 знаков.
«Количество знаков после запятой для отображения курсов валют» управляет представлением в панели; для старта выбрано 10.
«Знаков после запятой» у источника или формулы определяет формат конкретной записи.
формат валюты определяет сумму, которую видит клиент и получает заявка.
Отображаемые 10 знаков не заменяют вычислительную точность 18. Сравнивайте исходную строку, вычисление и клиентский итог отдельно.
Если результат не обновляется
Проверьте по порядку:
состояние источника и причину последней ошибки;
код и ориентацию пары;
обязательный ключ или URL провайдера;
время последнего успешного запроса;
выбранную политику срока актуальности;
наличие и приоритет следующего источника;
планировщик и очередь;
ошибку формулы, условия или деление на ноль;
фактический источник на экране «Как сформирован курс».
Не включайте случайный ручной курс как постоянный обход. Для временного значения назначьте ответственного, срок и способ остановки направления.
Этап завершён, если
Переходите к созданию первого направления.
Последнее обновление
Это было полезно?