Ордер выполняет стоп-лосс и разворот на одном баре - PullRequest
0 голосов
/ 19 сентября 2019

Моя стратегия заключается в выполнении моего стоп-лосса и ордера разворота на одном и том же баре.Это приводит к тому, что размер моей позиции находится за пределами моих параметров риска.

Я видел несколько вопросов по этой теме, но не могу найти ответ.Могут ли ордера исполняться на одном и том же баре?

if (strategy.position_size < 1) and enterLong 
    strategy.entry(id="EL", long=true, qty=posSize,
        stop=upperband + syminfo.mintick)

if (strategy.position_size > -1) and enterShort 
    strategy.entry(id="ES", long=false, qty=posSize,
        stop=lowerband - syminfo.mintick)

if(strategy.position_size > 0) and preventShort
    strategy.exit(id="XL", stop=longStopPrice)
if(strategy.position_size < 0) and preventLong
    strategy.exit(id="XS", stop=shortStopPrice)

Я хочу иметь возможность проверить свою стратегию с точными параметрами риска.Мои результаты искажены, потому что размеры позиции слишком велики.

1 Ответ

0 голосов
/ 20 сентября 2019

Это происходит из-за ошибки в эмуляторе брокера.Должен быть исправлен в ближайшем будущем.

Обратите внимание, что неуместно задавать один и тот же вопрос в нескольких местах, так как вы рискуете заставить разных людей исследовать и / или отвечать параллельно, как это случилось с этим вопросом.

...