【发布时间】:2019-09-23 12:30:45
【问题描述】:
我正在尝试为 tradingview 编写一个 pine 脚本,我几乎完成了它,但我不确定如何让它在一天结束时结束交易(晚上 11:59) ) 或当当前价格等于前一天蜡烛高点时(高点 [1] + 当天蜡烛的 X 个点)。
这是我目前所拥有的:
//@version=2
strategy("Previous Day High and Low Breakout Strategy", overlay=true)
D_High = security(tickerid, 'D', high[1])
D_Low = security(tickerid, 'D', low[1])
D_Close = security(tickerid, 'D', close[1])
D_Open = security(tickerid, 'D', open[1])
// Go Long - if prev day high is broken and stop loss prev day low
// Go Short - if prev day low is broken and stop loss prev day high
plot(isintraday ? D_High : na, title="Daily High",style=line, color=blue,linewidth=2)
plot(isintraday ? D_Low : na, title="Daily Low",style=line, color=red,linewidth=2)
signal =crossover(high,D_High) ? true : crossover(D_Low,low) ? false : signal[1]
longCondition = signal
if (longCondition)
strategy.entry("Long", strategy.long)
shortCondition = signal != true
if (shortCondition)
strategy.entry("Short", strategy.short)
【问题讨论】:
标签: pine-script