我遇到警报,在穿越/向上穿越条件下无法正常工作。
我可以收到警报以在“穿越”条件下实时触发,但是当我向下/向上穿越时,直到下一根蜡烛打开时,我的警报才会响起。
//@version=3
//15 minute Short Trigger
study(title = "Short Trigger", overlay = true)
// Get daily price data
candleOpen = security(tickerid, "15", close)
// Compute Short Trigger Price
EntryHLong = candleOpen + 2.5
// Plot
plot(series=EntryHLong, style=circles, linewidth=4, color=#FF4000, trackprice=true)
我创建了两个实时价格跟踪指标线,与实时价格操作相比,绘制了2.50美元的距离。
跟踪线(短触发)---------------------- + $ 2.50
实时价格--------------------------------------- ---------
跟踪价格(长触发)-----------------------$ 2.50
我还创建了一系列“获利节点”指标,即在每个15分钟新蜡烛的开盘价之上和之下每2美元绘制的价格点,在每个方向上都创建了10个范围。
//@version=3
//15 minute NodeS1
study(title = "NodeS1", overlay = true)
// Get daily price data
candleOpen = security(tickerid, "15", close[1])
// Compute values + Determine order conditions
NodeS1 = candleOpen - 2
// Plot
plot(series=NodeS1, style=cross, linewidth=3, color=white)
示例。
nodeL2 ----------- 104
nodeL1 ----------- 102
价格开放--------- 100
nodeS1 ------------ 98
nodeS2 ------------ 96
我要使用向上/向下警报条件来完成的工作是,当“触发器”指示器(跟踪线)越过指定节点然后在同一节点上向下/向上触发警报时, 。
我的理解(tradingview wiki)是向上/向下穿越的情况是这样的:
“”微软目前位于44.54。我认为它会下跌,然后回升至$ 42,这时我将买入,因为这是一个上升趋势。所以,我想知道MSFT何时突破$ 42向上。”
尽管此示例设置了买入警报,但我是否正确地说,以这种方式设置的警报可以充当短期止损,或者如果我已经在头寸,则可以获利吗?
“ XBTUSD当前位于7000。我处于空头位置,它下跌至6994,然后回升至$ 6995,这时我将卖出,因为它是一个上升趋势,越过节点价格为$ 6995。所以,我想知道XBTUSD何时突破$ 6995。”
当前,警报会一直等到下一个15分钟蜡烛熄灭。为什么它不像其他情况那样实时关闭,我该如何解决代码中的问题?
注意!我对跟踪线设置警报特别是向上穿越或向下穿越毫无疑问。
谢谢!