Экшн для открытия позиции на фьючерсном рынке с автоматическим выставлением защитных ордеров (стоп-лосс и тейк-профит). Комбинирует рыночный ордер для входа с последующим размещением стопов и тейков.
Экшн OPENPOSITION поддерживает только тип ордера MARKET
Параметры количества
Подробнее о формировании количества Детальную информацию о всех способах указания количества см. в разделе Формирование количества
Один из следующих параметров обязателен:
Абсолютное количество:
Процентное количество:
Дополнительные параметры
leverage / lev
Плечо для позиции
levforqty
Использовать плечо для расчета количества
stop
Настройки стоп-лосса
Процентный стоп:
Абсолютная цена:
tp
Настройки тейк-профита в формате [цена,количество]
Единичный тейк-профит:
Множественные тейк-профиты:
Процентная цена:
Тейк-профит-лимит (с третьим параметром):
Тип устанавливаемого ордера - TP_MARKET или TP_LIMIT (если указан третий параметр для лимитной цены)
clearstage
Флаг для очистки состояния перед выполнением экшна. При clearstage=true отменяет все открытые ордера по символу и закрывает существующую позицию (если есть)
Логика работы
Очистка состояния: Если указан clearstage=true, отменяет все ордера и закрывает позицию по символу
Открытие позиции: Размещается рыночный ордер для входа в позицию
Ожидание исполнения: Система ждет подтверждения открытия позиции
Получение позиции: Запрашивается информация о созданной позиции
Размещение стопа: При указании параметра stop выставляется стоп-лосс
Размещение тейков: При указании параметра tp выставляются тейк-профиты
Примеры использования
Базовое открытие позиции
Лонг на 50% баланса с плечом 10x
Позиция с защитными ордерами
Лонг с стопом на 3% и тейком на 3200
Множественные тейк-профиты
Шорт с абсолютным стопом и двумя тейками
Позиция с очисткой состояния
Отменяет все ордера и закрывает позицию по BTCUSDT, затем открывает новую позицию
Использование алиаса
Лонг с градуированными тейк-профитами
Особенности
Только рыночные ордера Экшн поддерживает только тип ордера MARKET для мгновенного входа в позицию
Режим хеджирования не поддерживается Экшн не работает в режиме хеджирования позиций
Автоматическая пауза Система автоматически ждет подтверждения открытия позиции перед размещением защитных ордеров
Комплексное решение Один экшн заменяет цепочку команд: отvкрытие позиции + размещение стопов + размещение тейков
qty=0.1 # точное количество в базовой валюте
quqty=100 # точное количество в квотовой валюте
openpro=25 # 25% от свободного баланса для открытия
closepro=100 # 100% от позиции для закрытия (при переворачивании)
depopro=50 # 50% от общего депозита (свободный + заблокированный)
leverage=10
lev=10
levforqty=true
levforqty! # сокращенная запись
stop=5% # стоп на 5% от цены входа
stop=29000 # стоп по цене 29000
tp=[32000,100%] # весь объем по цене 32000
tp=[31000,50%][32000,50%] # два тейка по 50%
tp=[250%,100%] # тейк на 250% от входа
tp=[32000,50%,32100] # триггер 32000, количество 50%, лимитная цена 32100