Документация / Справочник блоков / Блоки действий

Блоки действий

Ощутите бесшовную автоматизацию с блоками действий — движущей силой исполнения ордеров на покупку и продажу. Эти блоки работают как триггеры, реагируя на условия, заданные наблюдателями данных, блоками индикаторов и математическими блоками.

Чтобы создать новый блок действия, дважды кликните по экрану blueprint или нажмите кнопку + в меню. В строке поиска введите action, buy, sell, future open или future close.

Либо кликните правой кнопкой мыши и выберите Add Node > Action

Внутри каждого блока пользователи задают ключевые параметры. Чтобы изменить параметры, дважды кликните по блоку.

  1. Название:

    • Название будет отображаться в результатах бэктестов и живой торговли рядом с сигналами. Дайте блоку осмысленное имя, чтобы видеть, какой именно блок сработал.
  2. Биржа:
    - Выберите биржу, на которую блок действия будет отправлять сигнал (например, Binance/Coinbase). Примечание: это должен быть тот же биржевой аккаунт, к которому привязан ваш сценарий в настройках сценария. И та же биржа, рыночные данные которой отслеживают блоки наблюдателей данных.

  3. Торговая пара:

    • Задайте торговую пару, например BTC/USDT, чтобы сфокусировать стратегию на конкретных активах.
  4. Тип ордера:

    • Выберите между лимитным ордером для контроля цены и рыночным ордером для немедленного исполнения.
  5. Объём ордера:

    • Определите, будет ли ордер на фиксированную сумму или на процент от общей стоимости активов на вашем счёте. Примечание: значение объёма ордера задаётся в математическом блоке, подключённом ко входу этого блока.
  6. Тип суммы (Amount As):

    • Определяет, интерпретируется ли вводимое значение как фиксированная сумма или как процент от стоимости вашего счёта. Например, если сумма равна 50, а торговая пара — BTC/USDT, то при выборе Fixed Amount будет размещён ордер на покупку или продажу 50 биткоинов. Если выбрано % of account, будет куплено или продано 50% стоимости позиции.
  7. Плечо:

    • Выберите множитель кредитного плеча. Обратите внимание: лимиты могут различаться в зависимости от биржи и валютной пары. Проверьте свой биржевой аккаунт и убедитесь, что он поддерживает то, что вы собираетесь исполнить.
  8. Тип маржи:

    • Укажите, торгуете ли вы на маржинальном счёте в USDT/USDC или на счёте с коиновой маржой.

Входы блока:

1. Основной вход:

Это условия, при которых действие совершит покупку. Например, ниже блок условия передаёт значение блоку продажи, если процент прибыли после каждой 5-минутной свечи превышает заданное фиксированное число.

2. Вход лимитной цены:

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

Смело повышайте адаптивность своей стратегии, добавляя несколько блоков действий с разными входами: так триггеры будут срабатывать при различных условиях в рамках одной стратегии.