* TradingView Pine *获利提示不起作用

时间:2019-12-12 10:58:26

标签: finance quantitative-finance algorithmic-trading pine-script

我正在使用Pinescript V2 假设我有一个TradingView策略脚本,该脚本向我发出输入多头或空头交易的警报。假设我使用的是常规20/50 MA交叉。该脚本可以正常工作,并且我正在接收警报,但是我试图创建第二条警报,仅在价格超过我的买入执行订单x%或我的卖出执行订单x%的水平时触发。

这是我尝试的示例,距离为1.2%:

if buycondition and (cross(close, strategy.position_avg_price + ((strategy.position_avg_price / 100 * 1.2) * 2)))

然后在if中,如果我使用的是布尔值,则它会触发警报(它起作用了,只是在应该的时候才起作用)。到目前为止,每次买入条件或卖出条件本身发生变化时,我都只会收到警报,十字架似乎不起作用。

也尝试过:

long_stop_level = na
long_stop_level := buycondition ? strategy.position_avg_price + ((strategy.position_avg_price / 100) * 1.2) : long_stop_level[1]
if (cross(high, long_stop_level))

使用此信号中的一些信号是正确的,但另一些信号是不正确的

0 个答案:

没有答案