您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

如何写本bar的现价超过开盘价N跳,就开多单 [开拓者 TB]

  • 咨询内容: 我的本意是,价格超过本根K线开盘价N跳,我就立即开多。我是这样写的If (high>=open+N*minpoint)
    buy(0,0),发现交易记录都是完全相反的开仓,而且都是该根K线起始时间开,起始时间平,结果是亏损,明明是很长的一根K线,完全可以止盈平仓的阿。管理,怎么回事?能仔细说一下吗?要怎样改呢?有必要用A函数吗?实盘的速度还很快,有必要加全局变量防止多开仓吗?

     

  • TB技术人员:
    1. if(high>=open+N *MINpoint && marketpostion!=1)
    2. {
    3.     buy(1,open+(N+1)*MINpoint);
    4. } //
    复制代码上述代码应该是可以达到需求才开仓的。你再试试?
    但要注意在当前的开仓条件下,就不建议在开仓bar上进行平仓了。

 

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

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容