您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

LONG_PRICE用法 [文华财经]

  • 咨询内容: 可以使用LONG_PRICE>0作为变量取得成交以后的最高价吗?
    比如HHV(H,BARSLAST(LONG_PRICE>0)+1)

     

  • 文华技术人员:

    您可以直接使用BKHIGH函数获取开仓后的最高价

     

    买开仓以来的最高价
    用法:
    BKHIGH返回最近一次模型买开位置到当前的最高价.
    (1)模组运行环境,返回bk(bpk)指令发出后到当前的最高价;
    a.K线走完确认信号下单,BK(BPK)信号当根K线返回的为信号发出时行情的最新价(即下根K线的开盘价);BK之后的K线返回委托以来的行情的最高价
    b.信号执行方式选择K线走完复核,从BK(BPK)信号发出时行情时开始统计行情的最高价;如果信号消失,返回上次买开以来的行情的最高价,如果信号确认存在,返回当根K线记录的行情的最高价
    注:如果BK信号发出后,中间出了信号消失,从最后一次信号出现开始统计最高价
    c.信号执行方式选择不进行信号复核,BK(BPK)信号的当根K线返回的从信号发出到K线走完时行情的最高价;BK(BPK)信号之后的K线返回信号发出以来行情的最高价
    (2)加载模型时历史数据:
    a.K线走完确认信号下单,如果当前K线上出现bk(bpk)信号,返回当前bk(bpk)信号所在K线的收盘价,之后K线的最高价与当根k线的收盘价做比较取较大值;
    b.其他信号执行方式,BK信号当根指令价(根据效果测试计算机制计算得到)与收盘价比较,返回取值较大的值;BK信号以后的K线的最高价与BK信号当根的返回值比较取较大值
    (3)效果测试中:
    a.K线走完确认信号下单,如果当前K线上出现bk(bpk)信号,返回当前bk(bpk)信号所在K线的收盘价,之后K线的最高价与当根k线的收盘价做比较取较大值;
    b.其他信号执行方式,BK信号当根指令价(根据效果测试计算机制计算得到)与收盘价比较,返回取值较大的值;BK信号以后K线的最高价与BK信号当根的返回值比较取较大值
    例:
    C<BKHIGH-5*MD,SP;//买开位置到当前的最高价回撤5个最小变动价位则止损平仓。
    (4)加载到主图:如果当前K线上出现bk(bpk)信号,返回当前bk(bpk)信号所在K线的收盘价,之后K线的最高价与当根k线的收盘价做比较取较大值。

     

  • 文华客服: 我是想获得实际自成交以来的最高价,不是理论上信号以来的最高价,1楼的写法可以吗?

     

  • 网友回复:

    1楼的写法只能获取开仓当根K线的最高价,而不是开仓之后的最高价,建议您使用BKHIGH,在盘中BKHIGH可取得开仓后的最高价,更精确

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容