Что такое источник курса?
Источник курса — это внешний сервис или поставщик данных, из которого система получает актуальные курсы валют и криптовалют.
Проще говоря, источник является поставщиком рыночных данных, которые затем используются для автоматического расчёта курсов обмена внутри системы.
Источником может быть:
Binance;
ByBit;
CoinMarketCap;
WhiteBit;
Rapira;
MEXC;
Exmo;
Центральный Банк РФ;
Московская Биржа (MOEX);
другие поддерживаемые сервисы.
Как работает источник курса
Источник сам по себе не является курсом.
Внутри каждого источника находятся валютные пары, по которым система получает значения.
Структура выглядит следующим образом:
Источник → Валютная пара → Курс
Например:
Binance
BTC - USDT
Binance
ETH - USDT
Binance
SOL - USDT
Binance
TON - USDT
Система получает курс выбранной пары из выбранного источника и использует его для расчётов.
Пример работы
Предположим, необходимо получать актуальный курс Bitcoin к USDT.
Для этого:
Выберите источник Binance.
Добавьте валютную пару BTC - USDT.
Сохраните настройки.
После этого система сможет автоматически получать текущий курс BTC к USDT из Binance и использовать его:
в направлениях обмена;
в формулах расчёта;
в автоматическом обновлении курсов;
в экспорте данных;
в связанных модулях системы.
Что содержится внутри источника
Каждый источник содержит собственный набор доступных валютных пар.
Например, источник Binance может содержать:
BTC - USDT
ETH - USDT
SOL - USDT
TON - USDT
XRP - USDT
LTC - USDT
Источник Центрального Банка РФ может содержать:
USD - RUB
EUR - RUB
CNY - RUB
Набор доступных пар зависит от конкретного источника.
Зачем использовать источники курсов
Использование источников позволяет полностью отказаться от ручного обновления курсов.
Преимущества:
автоматическое получение актуальных данных;
снижение количества ошибок;
отсутствие ручного ввода курсов;
быстрые обновления рынка;
использование курсов в формулах;
автоматическая синхронизация через CRON.
После настройки система самостоятельно обновляет значения по расписанию и использует актуальные данные во всех связанных направлениях обмена.
Автоматическое обновление
Курсы из источников могут обновляться автоматически через планировщик задач (CRON).
Схема работы:
Планировщик запускает обновление.
Система обращается к источнику.
Получает актуальные данные по валютным парам.
Обновляет сохранённые значения.
Использует новые курсы в формулах и направлениях обмена.
Благодаря этому обменник всегда работает с актуальными рыночными данными.
Нужно ли создавать источник вручную
Нет.
В большинстве случаев источники уже встроены в систему.
Администратору обычно не требуется создавать новый источник самостоятельно.
Необходимо лишь:
Выбрать нужный источник.
Добавить нужную валютную пару.
Настроить использование курса в формулах или направлениях.
Что делает источник курса
Источник курса отвечает за:
получение актуальных рыночных данных;
хранение валютных пар;
передачу значений в систему;
автоматическое обновление курсов;
использование курсов в формулах расчёта.
Что источник курса не делает
Источник курса:
не создаёт направления обмена;
не изменяет комиссии;
не управляет резервами;
не выполняет обмены;
не изменяет настройки валют.
Его задача — только предоставлять актуальные значения курсов.
Пример полной схемы
Предположим, создано направление:
Bitcoin BTC → Tether USDT TRC20
Для расчёта курса используется:
Источник
Binance
Пара
BTC - USDT
Обновление
Каждую минуту
В этом случае система будет регулярно получать курс BTC к USDT из Binance и автоматически использовать его для расчёта направления обмена.
Коротко
Источник курса — это внешний поставщик данных, который предоставляет системе актуальные значения валютных пар. Внутри источника находятся пары валют, например BTC - USDT или USD - RUB. Система автоматически получает эти данные, обновляет их через CRON и использует в направлениях обмена, формулах и расчётах курсов.
Последнее обновление
Это было полезно?