Как сделать условие зависимым от исполнения сделки - PullRequest
0 голосов
/ 26 апреля 2018

Я хочу, чтобы мой скрипт зависел от выполняемого strategy.entry.Кто-нибудь знает как?

Мой код:

buy = crossover(delta, 0)

milliseconds_in_xdays = 1000 * 60 * 60 * 24 * 15

lastTrade = na
closetrd = time >= (lastTrade[15] + milliseconds_in_xdays)

if (buy)
    strategy.entry("Long", strategy.long, comment="Long")
    ***if( strategy.long = true)*** NEED HELP HERE
        lastTrade := time

if (closetrd)
    strategy.close("Long")
    lastTrade := na

, как вы можете видеть в моем первом if Я устанавливаю время и пытаюсь закрыть сделку после 15-дневного прохода.Я хочу, чтобы время было установлено, только если введена моя «длинная» стратегия.Прямо сейчас он закрывает сделки через 15 дней после выполнения любого условия покупки.Я не хочу этого, потому что моя пирамида отключена.

Есть идеи?

Спасибо!

1 Ответ

0 голосов
/ 12 мая 2018

В случае, если кому-то интересно, этого еще не существует, и торговая точка зрения работает над реализацией функции, которая будет возвращать количество дней с момента последней записи.

...