Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //@version=4
- strategy(title="Prove it", shorttitle="DPO", format=format.price, precision=2)
- period_ = input(350, title="Period", minval=1)
- slow_ema = input(100, title="Short EMA", minval=1)
- long_ema = input(125, title="Long EMA", minval=1)
- barsback = period_/2 + 1
- ma = sma(close, period_)
- dpo = close - ma[barsback]
- // plot(dpo, offset = 0, title="DPO", color=color.olive)
- hline(0, title="Zero")
- plot(ema(dpo, slow_ema), color=color.green)
- plot(ema(dpo, long_ema), color=color.red)
- ema1 = ema(dpo, slow_ema)
- ema2 = ema(dpo, long_ema)
- long = crossunder(ema2, ema1)
- short = crossunder(ema1, ema2)
- if long
- strategy.entry("Long", strategy.long, comment="Long")
- if short
- strategy.entry("Short", strategy.short, comment="Short")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement