Плейсхолдеры

Плейсхолдеры используемые в скринере

Плейсхолдеры - это специальные токены в шаблонах вебхуков, которые заменяются реальными данными при отправке уведомления. Они позволяют настраивать содержание сигналов в соответствии с текущими торговыми условиями и требованиями пользователя. Ниже приведены примеры плейсхолдеров и их значения:

{{ticker}} - тикер актива, по которому был сгенерирован сигнал. Он указывает на конкретную монету, где возник сигнал.

{{close}} - последняя цена закрытия, в момент возникновения сигнала.

Категория: Moving Averages

{{tf_ma50}} - простая скользящая средняя 50

{{tf_ma200}} - простая скользящая средняя 200

Новые плейсхолдеры для Key Levels

Теперь скринер поддерживает полный набор плейсхолдеров для Key Levels.

Ниже приведена полная матрица доступных параметров.

Здесь tf — это любой таймфрейм: 5m, 15m, 30m, 1h, 2h, 4h, 12h, 1d.

Категория: Support Key Levels

{{tf_support_center_price}} - центральная цена зоны поддержки

{{tf_support_zone_low}} - нижняя граница зоны

{{tf_support_zone_high}} - верхняя граница зоны

Категория: Resistance Key Levels

{{tf_resistance_center_price}} - центральная цена зоны сопротивления

{{tf_resistance_zone_low}} - нижняя граница зоны

{{tf_resistance_zone_high}} - верхняя граница зоны

Арифметические операции в плейсхолдерах

Плейсхолдеры поддерживают простые арифметические выражения прямо внутри webhook JSON.

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

Формат выражения:

{{placeholder оператор значение}}

Поддерживаемые операторы:

+ сложение

- вычитание

* умножение

/ деление

Примеры арифметических операций

Простое сложение:

{{close + 100}}

(к последней цене прибавляется 100)

Вычитание:

{{close - 50}}

(уменьшить цену на 50)

Умножение — используется для процентов:

{{close * 0.97}}

(цена минус 3%)

Деление:

{{1000 / close}}

(расчёт количества монет на $1000)

Комбинация операций (допускается только один оператор):

{{1h_support_zone_low - 50}}

(ставим стоп-лосс на 50 пунктов ниже zone_low)

Проценты в математике работают так:

Цена * 1.05 = +5%

Цена * 0.95 = –5%

Цена * 0.995 = –0.5%

Примеры корректных выражений:

{{close * 1.02}} → увеличение на 2%

{{close * 0.98}} → уменьшение на 2%

{{1h_resistance_zone_high - 150}} → минус 150 пунктов от сопротивления

{{4h_support_center_price + 200}} → плюс 200 пунктов

Примеры неправильных выражений (не поддерживаются):

{{price + 100 * 2}}

(две операции - НЕ поддерживается)

{{(close + 100) * 2}}

(скобки НЕ поддерживаются)

{{{{close}} + 10}}

(вложенные плейсхолдеры не работают)

Ограничения арифметики

Скобки не поддерживаются

Вложенные плейсхолдеры не поддерживаются

Разрешена только одна операция:

{{placeholder оператор значение}}

Внутри operator value нельзя использовать другие плейсхолдеры

Пример вебхука с арифметическими операциями:

{

“name”: “Cryptovizor Key Levels”,

“secret”: “ljj8213138op”,

“symbol”: “{{ticker}}”,

“side”: “buy”,

“open”: {

“amount”: “10”,

“amountType”: “balanceLeverage”,

“scaled”: {

“qty”: “5”,

“price1”: {

“mode”: “ofs”,

“value”: “0.5”

},

“price2”: {

“mode”: “value”,

“value”: “{{1h_support_center_price * 0.995}}” // -0.5% от центра зоны

},

“factor”: “1.03”

}

},

“sl”: {

“price”: “{{1h_support_zone_low * 0.98}}” // -2% от нижней границы зоны

}

}

Last updated