Как правильно продавать с тейк-профитом и стоп-лоссом, используя стратегию TradingView?

#pine-script #trading #algorithmic-trading #tradingview-api

#сосна-сценарий #торговый #алгоритмическая торговля #tradingview-api

Вопрос:

Я экспериментировал со стратегиями TradingView и разработал стратегию покупки и продажи после определенной прибыли или убытка. Но тестер стратегий, похоже, не реагирует на изменения моих значений прибыли и стоп-лосса, все ордера на выход одинаковы независимо от значений прибыли или стоп-лосса. Вы знаете, в чем может быть проблема?

Мой код:

 if (indicatorColor == color.orange and strategy.position_size lt;= 0)  strategy.entry("buy", strategy.long, 3)  if (strategy.position_size gt; 0)  strategy.exit("bracket", "buy", profit=longExitPrice, stop = longStopLossPrice)  

Обычно это так:

введите описание изображения здесь

или вот так, когда прибыль составляет всего 1%, когда я настроил прибыль и стоп-лосс на 10%: введите описание изображения здесь

Ордера выглядят так, независимо от значений прибыли или стоп-лосса:

введите описание изображения здесь

Я понимаю что-то не так или есть ошибка?

Комментарии:

1. Мы не можем сказать, если вы не покажете свой код на стоп-лоссе.

2. @bbnm я изменил его на longProfitPrice = strategy.position_avg_price * 1.015 longStopLossPrice = strategy.position_avg_price * 0.99 и strategy.exit(«скобка», «покупка», лимит=longProfitPrice, стоп = longStopLossPrice). Кажется, сейчас это работает