In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.
// enter long strategy
strategy.entry("buy", strategy.long , when=(crossover(close, buyAbove) and year==2020 and month >=12 and dayofmonth >= 22))
strategy.exit("buy", loss=sellBelow, profit=buytarget1)
// enter Short strategy
strategy.entry("sell", strategy.short , when=(crossunder(close, sellBelow) and year==2020 and month >=12 and dayofmonth >= 22))
strategy.exit("sell", loss=buyAbove, profit=sellTarget1)