Pine Script - отличная стратегия разворота для просмотра - PullRequest
0 голосов
/ 20 апреля 2020

Я пытаюсь разработать стратегию, которая будет покупать и продавать прямо на опорных пунктах. Не делайте вывод sh с выводами, я знаю, что он не может быть использован в реальной торговле;) Идея состоит в том, что мы можем использовать совершенные сигналы покупки, основанные на разворотах, для поиска пользовательского сигнала продажи, который не будет под влиянием плохих сигналов на покупку, и наоборот.

Я пробовал много разных подходов, но сигнал приходит с задержкой, равной длине оси. Как мы можем форсировать условие покупки / продажи прямо на баре, где был обнаружен разворот? Спасибо!

PS: вот что должно быть ближе к решению, но оно все равно не работает

legs = input(17)
pHi = pivothigh(legs, legs)
pLw = pivotlow(legs, legs)

longCondition = bar_index[barssince(pLw)]
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)

shortCondition = bar_index[barssince(pHi)]
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)

1 Ответ

0 голосов
/ 20 апреля 2020

То есть вы хотите искажать время и иметь эмулятор брокера go назад на 17 баров во времени для выдачи ордеров в прошлом? Не может быть сделано.

...