You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

策略测试编码:如何实现特定价格精准入场?未触发则忽略入场信号

特定价格精准入场的实现方案

可行,在Pine Script中可以通过为strategy.entry()指定触发价格参数,实现你需要的精准入场逻辑,具体操作如下:

  • 计算目标入场价格:根据需求算出精准入场价位,比如你提到的「当前K线最高价+4点」,建议用品种最小变动单位适配不同交易品种:
    // 计算目标入场价:当前K线最高价 + 4个最小变动单位
    targetEntryPrice = high + 4 * syminfo.mintick
    
  • 触发精准入场:在买入条件判断中,为strategy.entry()添加stop参数,指定触发价格。只有当行情价格触及该价位时,才会执行入场操作;若未触及,这笔入场指令会自动失效,不会触发交易:
    // 替换buyCondition为你的实际买入信号触发条件
    if buyCondition
        strategy.entry(id="Long", direction=strategy.long, stop=targetEntryPrice)
    

补充说明

  • 若你需要的是回调到某价位入场(比如低于当前价格的特定点位),可以将stop参数替换为limit参数,逻辑同理:价格触及指定限价时才入场,未触及则忽略。
  • 原代码未指定价格参数,所以默认采用「K线收盘执行/下一根K线开盘以收盘价入场」的逻辑,添加价格触发参数后即可实现精准价位的入场控制。

内容的提问来源于stack exchange,提问作者rr1050

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 04:35:50