For the complete documentation index, see llms.txt. This page is also available as Markdown.

Чем в источниках отличается тип парсинга?

При создании или редактировании пары в источнике необходимо выбрать параметр «Тип парсинга».

Этот параметр определяет, каким образом система будет получать значение курса для выбранной валютной пары.

Доступны два варианта:

Тип
Описание

Серверный

Курс загружается напрямую из внешнего источника

Внутренний

Курс рассчитывается автоматически на основе обратной пары


Серверный тип парсинга

Серверный — основной и наиболее часто используемый тип парсинга.

При таком режиме система обращается напрямую к выбранному источнику курсов и получает значение курса по указанной валютной паре.

Пример

Настройки пары:

Параметр
Значение

Источник

Binance

Пара

BTC - USDT

Тип парсинга

Серверный

Система обратится к Binance и получит актуальный курс:

Пара
Курс

BTC - USDT

65000

После обновления значение будет сохранено и станет доступно для использования в формулах и направлениях обмена.

Когда использовать серверный тип

Используйте «Серверный», если:

  • нужная пара существует у источника;

  • курс должен приходить напрямую из внешнего сервиса;

  • создаётся основная валютная пара;

  • требуется максимально точное значение от поставщика данных;

  • вы не уверены, какой вариант выбрать.

Для большинства пар рекомендуется использовать именно серверный тип.


Внутренний тип парсинга

Внутренний тип не получает курс напрямую из внешнего источника.

Вместо этого система самостоятельно рассчитывает значение на основе уже существующей обратной пары.

Пример

В системе уже существует пара:

Пара
Курс
Тип

BTC - USDT

65000

Серверный

Теперь необходимо получить обратный курс: USDT - BTC

Для неё можно выбрать:

Параметр
Значение

Тип парсинга

Внутренний

Система автоматически выполнит расчёт:

Результат:

Пара
Курс

USDT - BTC

0.0000153846

Таким образом отдельный запрос к Binance выполняться не будет.


Когда использовать внутренний тип

Используйте «Внутренний», если:

  • нужна обратная валютная пара;

  • прямая пара уже существует в этом же источнике;

  • источник не предоставляет обратную пару напрямую;

  • требуется автоматически рассчитывать обратный курс.

Пример

Если существует: BTC - USDT

то можно создать: USDT - BTC

с типом парсинга «Внутренний».


Важное условие

Внутренний тип работает только при наличии обратной пары.

Например:

Для пары: USDT - BTC

должна существовать: BTC - USDT

Если обратная пара отсутствует или не может обновиться, внутренний курс также не сможет быть рассчитан.


Что происходит при обновлении

1

Серверный тип

Система:

  1. Обращается к источнику.

  2. Получает курс.

  3. Сохраняет значение.

Схема: Источник → Пара → Курс

2

Внутренний тип

Система:

  1. Находит обратную пару.

  2. Берёт её последнее значение.

  3. Выполняет обратный расчёт.

  4. Сохраняет результат.

Схема: Обратная пара → Расчёт 1/X → Курс


Практический пример

Предположим, в Binance есть пара:

Пара
Курс

TON - USDT

3.50

Для неё создаётся серверная запись.

После этого можно создать внутреннюю пару:

Пара
Тип

USDT - TON

Внутренний

Система рассчитает: 1 / 3.50

Результат: 0.28571429


Какой тип выбрать

Используйте следующую простую схему:

Ситуация
Тип

Курс должен загружаться из Binance, ByBit, WhiteBit и других источников

Серверный

Нужно получить обратный курс от уже существующей пары

Внутренний

Пара существует у поставщика данных

Серверный

Обратная пара отсутствует у поставщика данных

Внутренний


Коротко

Если курс должен приходить напрямую из внешнего источника — используйте «Серверный» тип парсинга.

Если курс нужно автоматически рассчитать как обратное значение уже существующей пары — используйте «Внутренний» тип парсинга.

Последнее обновление

Это было полезно?