Skip to content

Instantly share code, notes, and snippets.

@sophie-eihpos
Last active September 16, 2018 14:10
Show Gist options
  • Save sophie-eihpos/c4bf1189119b768e1b3c4a2c2d4ca5b0 to your computer and use it in GitHub Desktop.
Save sophie-eihpos/c4bf1189119b768e1b3c4a2c2d4ca5b0 to your computer and use it in GitHub Desktop.
1DAlerts
//@version=2
study(title='Alert 1D', shorttitle='Alert 1D', overlay=false)
duration=input('9D')
ch1 = security(tickerid, duration, open)
ch2 = security(tickerid, duration, close)
// Signals//
long = crossover(ch2, ch1)
short = crossunder(ch2, ch1)
last_long = long ? time : nz(last_long[1])
last_short = short ? time : nz(last_short[1])
long_signal = crossover(last_long, last_short) ? 1 : -1
short_signal = crossover(last_short, last_long) ? -1 : 1
plot(long_signal, title="Long", color=green)
plot(short_signal, title="Short", color=red)
plot(0, title="Trigger", color=white)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment