Сводная стратегия Pine нарушена при отправке электронной почты - PullRequest
0 голосов
/ 16 июня 2020

При развороте сделки необходимо сначала выйти из предыдущей сделки, а во второй - войти в новую сделку в скрипте Pine. Я пытался его закодировать, и он отлично работает при тестировании на истории. Однако, при изменении функции отправки электронной почты в TradingView, порядок отправки электронной почты несовместим с порядком выхода и входа в скрипт Pine. Иногда последовательности в почтовом ящике - это сначала вход в новую сделку, а во вторую - выход из предыдущей сделки при использовании функции отправки электронной почты TradingView. Есть ли в скрипте Pine такие упорядоченные функции для выполнения закрытия предыдущей сделки и входа в новую сделку с функцией отправки электронной почты, чтобы порядок был правильным с принципами выхода первый и второй вход?

Мой скрипт для создания предупреждения:

if entry_long
    strategy.close("s", alert_message="")
    strategy.entry("l", strategy.long, qty=position_size, alert_message="")
if entry_short
    strategy.close("l", alert_message="")
    strategy.entry("s", strategy.short, qty=position_size, alert_message="")

...