Запрос функции

❗Перед отправкой запроса убедитесь, что подобной функции нет в списке❗
Доступна вставка картинок из буфера обмена
Активация трейлинга по точной цене.
Добавьте в модуль возможность активации трейлинга по точной цене. И визуальное отображение в терминале (линия которая будет показывать такие же данные как в блоках SL и TP). Так как это тоже по факту триггерная цена. Почему ее нельзя было реализовать сразу? Такая возможность есть в SL и TP модуле. А отклонение от триггерной цены и мин. шаг перестановки остается уже в процентах. Для чего это нужно: Во первых, при покупке по маркету с сигнала, цена безубытка будет отличаться, так как в стратегии в трейдингвью сигнал с ценой покупки по маркету формируется при закрытии бара. Отсюда выход по сигналу из позиции, процент который передается - будет отличаться. В одном случае, активация трейлинга будет ниже, если маркет купился ниже цены отправленной с трейдингвью. В другом случае выше, если маркет будет куплен выше цены отправленной из трейдингвью. Это приведет к тому, что позиция может не закрыться, а уйти потом в минус. Во вторых, процент корректирует активацию трейлинга из за mintick, так как в стратегии процент также например расчитывается путем округления торгового инструмента функцией math.round_to_mintick. Это заметно через раз, когда в модуль отправляется процент, например 2,67 , а в терминале выставляется на 2,68 или выше. В итоге, даже если позиция будет открыта не по той цене, выше или ниже нужной, Это в конечном итоге приведет к 100%-му закрытию позиции при достижении цены активации.
0
Фактический безубыток (бу), а не перевод SL к точке входа
На текущий момент, при включении функции «Активация в БУ» при достижении цены TP, SL перемещается на точку входа с учётом комиссий. Однако, предлагаю обозначить понятия безубытка, прибыли и убытка. • Безубыток – цена, при достижении которой позиция закрывается и PNL по сделке колеблется возле $0. Так как SL – это стоп-маркет ордер, невозможно рассчитать цену, при которой фактический результат будет =0. Это будет значение около 0. • Прибыль – это положительный результат сделки. • Убыток – это отрицательный результат сделки. Если достигнут TP, где закрыто часть объёма, то перенос StopLoss ордера выше точки входа не является безубытком по определению. Это прибыль, т.к. PNL будет фактически равен TP минус комиссии, то есть прибыль, реализованная по TP будет защищена. В таком случае, разница между текущей реализацией БУ и реальным местом БУ слишком велика, ведь из-за волатильности, текущий БУ будет находиться рядом с последней ценой, а значит вероятность срабатывания SL-ордера велика. Стратегический смысл перевода SL-ордера на цену истинного безубытка в том, что если цена дошла до TP, то есть вероятность, что цена продолжит движение до следующего TP. При этом, если уже достигнута первая цель, то целесообразно защитить позицию от убытка. Но вдобавок к этому, SL-ордер должен находиться в относительно безопасно месте, чтобы его с меньшей вероятностью поглотила волатильность. В этом и помогает безубыток, т.к. если закрывать, например, 50% объёма на первой цели, то безубыток будет находиться где-то посередине между точкой входа и SL, что достаточно далеко от последней цены на момент закрытия TP. Цена безубытка = остаток вложенных средств в позицию / оставшееся количество контрактов – 3 комиссии (вход, TP, будущий SL-taker) К счастью, у вас есть возможность обновлять SL по сигналу из TradingView, поэтому мы реализовали безубыток с помощью модуля SL и включённой функцией «Обновление настроек по сигналу». Но это требует дополнительных функций в стратегии TV и достаточно замороченно реализуется) Хотелось бы, однажды сократить количество сигналов из TV до единственного, который открывает позицию.
2
·

planned