Курсы из источников
Для автоматического обновления курсов, ОБЯЗАТЕЛЬНО добавьте задание в планировщик (CRON), перейдя по ссылке ниже.
Чтобы снизить нагрузку на сервер, необходимо отключить источники, которых не используете.
В панели управления, в разделе "Парсер курсов — Курсы из источников" представлен список всех доступных источников курсов.

Ручное обновление курсов на сервере
В терминале
Чтобы вручную обновить курсы, в терминале выполните команду:
На сайте
В разделе "Курсы из источников", нажмите кнопку "Обновить курсы"
Настройки
Нажмите на иконку настроек расположенную справа в углу

На открывшемся окне, настройте парсер.

Макс. кол-во знаков после запятой в подсчетах для курсов обмена валют — Знаки после запятой в курсах, не выйдут за рамки установленного лимита. (Рекомендуем установить: 10)
Таймер обновления курсов — интервал обновления курсов валют.
После изменения параметра "Таймер обновления курсов", обязательно перезагрузите сервер, чтобы данные вступили в силу.
Курсы из источников
Для добавления новой пары, нажмите на кнопку "Добавить пару"

На открывшемся окне, заполните представленную форму.

"Источник" — выберите источник парсинга курса
"Код Отдаю" — укажите код валюты. (К примеру: BTC)
"Код Получаю" — укажите код валюты. (К примеру: USDT)
"Разрешить добавить обратную парю" — позволяет автоматически создавать противоположную пару. Например: Если вы создаете пару BTC - USD, и после переключения этой галочки, автоматически будет создана и пара USD - BTC. (Это позволит вам сэкономить время)
Знаки после, запятой — укажите, знаки после запятой (Для точных расчетов рекомендуем установить: 10)
"Тип парсера" — выберите тип парсинга курса
Серверный — курс который обновляется на сервере (достаточно многих пар нет на сервере источников, к примеру BTC - USD эта пара относится к серверной, USD - BTC к внутренней) (Результат серверного курса 1 → 10 000)
Внутренний — этот параметр производит обновление за счет серверных пар. (BTC - USD - пара обновилась с сервера, если вы указали USD - BTC внутренний то в этом случае алгоритм следующий 1 / Серверный курс. Пример: если на сервере у пары BTC - USD, курс 10 000 то во внутреннем происходит так 1 / 10 000 = получаем правильный курс пары USD - BTC)
Сначала создавайте серверный курс, а потом внутренний. (внутренний курс это основа серверного курса)
"Статус" — выберите из списка статус активности парсинга
Перед тем как добавить фиатные пары в CoinMarketCap, убедитесь что у вас подключен соответствующий источник.
Перед подключением RUB пар (BTC - RUB, RUB - BTC), включите и настройте источник "Российский центральный банк"
Перед подключением UAH пар (BTC - UAH, UAH - BTC), включите и настройте источник "FloatRates"
Как к парсеру курсов добавить редкие пары по типу THB, PLN, CNY и так далее.
Первый делом нужно добавить источник курсов FloatRates, далее создать пары
THB - USD (И обратно)
PLN - USD (И обратно)
CNY - USD (И обратно)
И так со всеми парами которые хотите добавить, добавляем только к USD
Теперь для подключения есть 2 способа:
Через CoinMarketCap
Через формулу
Через CoinMarketCap
Здесь подключение максимальное легкое, после того как вы выполнили инструкцию выше, создаете пары как обычно это делали для других
Через формулу
Здесь, вам нужна примерно такая формула
[binance_eth-usdt]/[floatrates_thb-usd](Получите курс ETH - THB)[floatrates_thb-usd]/[coinmarketcap_eth-usd](Получите курс THB - ETH)
Вот, так и настраиваете остальные пары
Массовое добавление курсов
Для загрузки всех курсов, откройте раздел "Парсер курсов — Курсы из источников" выберите источник и нажмите "Список курсов".

Вопросы и Ответы
Зачем нужны коды пар?
Коды необходимы для модуля "Парсер по формуле"
Last updated