Я пытаюсь написать сценарий для внутридневного тестирования на истории, когда цена пробивает предыдущий день HIGH, затем вводится и Target будет Days CLOSE. (стоп-лосс будет составлять 0,5% от цены, не реализованной) Я не могу получить правильные записи на графиках, а также то, что будет условием выхода для закрытия дня.
Пожалуйста, помогите. Заранее спасибо, ниже кусок кода я написал.
//@version=4
strategy("Breakout" , shorttitle="Breakout", overlay=true, initial_capital=100000,
calc_on_every_tick =true)
fromYear = year > 2019
toYear = year < 2021
tickerid = "KOTAKBANK"
prev_high = security(tickerid, 'D',high[1])
currentOpen = security(tickerid, 'D',open)
if (fromYear and toYear)
strategy.entry("long",strategy.long,ordersize,when= crossover(close, prev_high))
if (fromYear and toYear)
strategy.entry("long",strategy.long,ordersize,when= close)