Страница 1 из 1

Take

Добавлено: 16 апр 2017, 16:07
Alexey
Подскажите, пожалуйста, как выставить, изменить тейк (лимитный ордер) у открытой позы?

Re: Take

Добавлено: 16 апр 2017, 18:19
evge
Из документации

BreakingStop(ValueStop, ValueTake, SignalPriceType) – выставить заявку с типом BRS, т.е. выставляется защитная стоп-маркет заявка к текущей позиции робота (размер и направление позиции робот определяет сам) и одновременно связанный лимит на фиксацию прибыли.
SignalPriceType – тип задаваемого значения,
Price – значения ValueStop и ValueTake задаются в абсолютных величинах (как цены стоп уровня и уровня тейк профита):
DeltaFromAveragePrice – значения ValueStop и ValueTake задаются как отклонения от учетной цены позиции робота в валюте цены (значения задаются больше 0, робот сам определяет направление отклонения);
DeltaInPercentFromAveragePrice – значения ValueStop и ValueTake задаются в виде отклонения от учетной цены открытия позиции робота в процентах (значения задаются больше 0, робот сам определяет направление отклонения).
ValueStop, ValueTake – значение, задаваемое в соответствии с типом выбранного параметра.

Пример. Выставление стопа на уровне 0.5% и тейк профита на уровне 2,0% от цены открытия позиции

Код: Выделить всё

BreakingStop(0.5, 2.0, SignalPriceType.DeltaInPercentFromAveragePrice);


Изменить = отменить + выставить снова

Код: Выделить всё

CancelStopLoss()
– отменить (снять) стоп-заявку, выставленную для защиты текущей позиции робота. Функция используется для отмены или редактирования положения текущего стопа. Повторный вызов функции выставления стопа не снимает старый и не выставляет новый стоп. Поэтому необходимо использовать данную функцию для отмены ранее выставленной заявки.

Re: Take

Добавлено: 22 май 2017, 21:43
Rabl
А есть ли возможность выставления стопов на часть позиции? В частности того же Тейка?