Как выставить тейк и стоп после входа?

7.18.0

Тейкпрофит (ТП) ордер и стоп (СЛ) ордер - должны выставляться только после того как на бирже есть открытая позиция. Весь механизм подразумевает следующие действия:

  1. Отменить старые ордеры

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

  3. Открыть позицию

  4. Выставить стоп-маркет-ордер

  5. Выставить тейкпрофит-маркет-ордер

Отменить старые ордеры

см. секцию Отмена ордеров

mktype=futures;cancelorder=symbol;symbol=XRPUSDT

Открыть позицию

см. секцию Создание ордера

mktype=futures;symbol=XRPUSDT;side=buy;type=market;quqty=50;lev=10;levforqty!

Выставить стоп-маркет-ордер

mktype=futures;symbol=XRPUSDT;side=sell;type=stop_market;closepro=100;trgpricepro=5

В данном ордере используются два специальных параметра

  • closepro=100

  • trgpricepro=5

closepro=100 - говорит Атаресу что необходимо взять 100% от открытой позиции. те подразумевается что на этапе отправки ордера позиция уже существует, иначе будет ошибка

trgpricepro=5 - это специальный формат параметра trgprice=, который высчитывает процент от текущей цены. таким образом в момент выставления позиции можно сразу выставить цену стоп-ордера

Выставить тейкпрофит-маркет-ордер

mktype=futures;symbol=XRPUSDT;side=sell;type=tp_market;closepro=100;trgpricepro=5

Итоговое действие - объединение команд в единую цепочку.

см. секцию Сцепки команд

mktype=futures;cancelorder=symbol;symbol=XRPUSDT::mktype=futures;symbol=XRPUSDT;side=buy;type=market;quqty=50;lev=10;levforqty!::pause=1000::mktype=futures;symbol=XRPUSDT;side=sell;type=stop_market;closepro=100;trgpricepro=-5::mktype=futures;symbol=XRPUSDT;side=sell;type=tp_market;closepro=100;trgpricepro=5

Last updated