Случайный тейк-профит и стоп-лосс по сценарию pine

#pine-script #algorithmic-trading

Вопрос:

вот описание проблемы: В моей стратегии: я открываю сделку с условием и создаю выход с целью тейк-профита и стоп-лоссом. Эти два параметра постоянны ( в моем случае это всегда 4% от процента тейк-профита /SL).

Но часто, когда я смотрю на список сделок, прибыль составляет вовсе не 4% или -4%, иногда она составляет 4,3% или 5%, а может быть и 2%.Как вы можете видеть на скриншоте.введите описание изображения здесь

Я попросил сотрудников tradingview, и они сказали мне установить calc_on_order_fills=true и/или calc_on_ever_tick=true для расчета информации не об историческом закрытии, а о каждом тике. Я сделал это, но у меня все еще та же проблема, тейк-профит и стоп-лосс случайны. и когда я беру только долго или коротко, это все равно одно и то же.(потому что, возможно, короткая позиция могла бы закрыть длинный idk)

У тебя есть идея? И, конечно, у меня нет никакой стратегии.close() в моем коде единственный способ завершить сделку-это коснуться стоп-лосса или тейк-профита. Заранее спасибо за вашу помощь.

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

1. Мы не можем догадаться без кода. Приведите компилируемый пример с воспроизведением проблемы.

2. Вероятно, вам потребуется ввести переменные stop/limit с помощью var, но нам нужен некоторый код для работы !