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

Курсы по формуле

Формулы курсов, теги источников, коэффициенты, проверка и безопасная замена кодов

Формула объединяет значения источников и математические операции в один курс. Она подходит для кросс-курсов, надбавок и контролируемых преобразований. Ошибка в одном теге или операции может остановить все связанные направления.

Для работы требуется право «Разрешить управление формулами курсов в админпанели» из блока «Админпанель».

Список формул

В панели управления откройте:

«Парсер курсов» — «Курсы по формуле»

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

Нулевой или отсутствующий результат нельзя считать допустимым курсом. Перед удалением проверьте связанные направления и другие формулы, которые могут использовать этот код.

Создание формулы

Нажмите «Добавить формулу» и заполните:

  • название;

  • «Формула»;

  • «Знаков после запятой»;

  • «Статус».

Коды источников заключаются в квадратные скобки. Формат выражения:

[binance_btc-usdt] * [coinmarketcap_usdt-rub]

Поддерживаются сложение, вычитание, умножение, деление и доступные функции редактора. Каталог «Переменные», «Функции» и «Коэффициенты» показывает только доступные варианты. Не вводите тег по памяти, если его нет в каталоге.

Редактор проверяет пустое выражение, баланс квадратных скобок, модификаторы и неизвестные теги. Исправьте все показанные ошибки до сохранения.

Проверка результата

Во время создания и редактирования нажмите проверку выражения. Блок «Результат формулы» показывает число, а «Используемые теги и значения» — исходные составляющие.

Проверяйте формулу по шагам:

  1. оставьте один источник;

  2. убедитесь в его ориентации;

  3. добавьте следующую операцию;

  4. повторно сравните промежуточное число;

  5. добавляйте округление и проценты последними.

Деление на пустое или нулевое значение должно рассматриваться как ошибка, а не как основание для публикации последнего старого курса.

Коэффициенты

Нажмите «Коэффициенты». Для записи задаются:

  • «Название»;

  • «Тип индекса»;

  • «Сумма» или «Шаблон»;

  • «Комментарий».

После создания интерфейс показывает код коэффициента и результат. Скопируйте код кнопкой «Скопировать код», а не вводите вручную.

Тип «Значение индекса» хранит число. Тип «Шаблон формулы» хранит выражение с индексом. Комментарий должен объяснять назначение и связанные направления.

Изменение коэффициента влияет на каждую формулу, где используется его код. Перед сохранением найдите эти формулы и подготовьте контрольные расчёты.

Настройки замены кода

Кнопка «Настройки» открывает поля «Найти код пары» и «Заменить на». Это массовая замена кода в формулах.

После замены откройте каждую затронутую формулу, исправьте ошибки редактора и сравните результат с исходным контрольным значением.

Подключение к направлению

Откройте:

«Основное» — «Направление обмена» — «Список направлений»

Откройте карточку нужного направления, затем перейдите в группу «Обмен» и выберите «Курс обмена». Выберите формулу как источник и сохраните. Затем откройте «Как сформирован курс» и проверьте исходное число, инверсию и последующие комиссии.

История и аналитика

«История данных» помогает обнаружить скачок результата. «Полная аналитика» показывает изменение на разных интервалах. Сравнивайте время скачка с изменением источника, коэффициента или самой формулы.

Если формула не рассчитывается

Проверьте сообщения редактора, каждый тег, актуальность источников, деление, скобки и коэффициенты. Упростите выражение до рабочего фрагмента и добавляйте части по одной. После исправления проверьте не только значение формулы, но и все связанные направления и тестовую заявку.

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

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