首页 > 解决方案 > SL被击中后自动信号忽略

问题描述

所以我有一个基于交易量的交叉指标,它由 2 个变量组成,并等待交叉或低于在低时间范围内买入或卖出,但如果有未平仓交易,并且该交易从入场时跌至 2.35% 以下,它会像弹射座椅一样退出而不会越过或越过它。

如果 sl 被击中,我希望它停止为输入的蜡烛数进行交易,我该怎么办?我尝试用许多不同的方式来表达它,它不断给我不同的错误

buy= (j < -80 ) sell= (j >= 80)

strategy.entry ("Pump Detected", strategy.long, 100, when =buy) strategy.close ("Pump Detected", when = sell)

stopPer = input(2.35, title='Stop Loss %', type=input.float) / 100

longStop = strategy.position_avg_price * (1 - stopPer)

plot(strategy.position_size > 0 ? longStop : na, style=plot.style_linebr, color=color.red, linewidth=4, title="Long Fixed SL")

strategy.exit("SL HIT -2.35", id="Pump Detected", stop=longStop, when=strategy.position_size > 0)

pine-script

标签: pythonpine-scriptalgorithmic-tradingcryptocurrencytradingview-api

解决方案


推荐阅读