python - 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
解决方案
推荐阅读
- reactjs - 升级到 Visual Studio 2019 16.10.0 后 React 应用的“加载资源失败:net::ERR_HTTP2_PROTOCOL_ERROR”
- r - `summary_rows` 之后的跨列摘要与 gt
- javascript - 根据另一个 [TS/JS] 过滤一组对象
- javascript - React defaultChecked 无线电输入(使用 react-hook-form)
- java - 使用 JSTL 时出现 JasperException
- laravel - 无法从 Homestead 上的 Laravel 6 连接到邮件服务器
- python - _tkinter.TclError:无效的命令名称“.!entry”
- sql - 将列添加到 SQL 表并使用该列的一组固定值分解行
- javascript - 使用包装反应应用程序的优点是什么
与直接使用 javascript 进行突变和查询相比 - c++ - 在构造函数中初始化参数的构造