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

在过滤模型下如何限制最大持仓手数? [文华财经]

  • 咨询内容: 我的模型使用了过滤模型语句,我想限制最大持仓数为1手,请问在仍使用过滤模型的情况下,如何限制?比如在开仓语句前加入什么条件?谢谢!

     

  • 文华技术人员: 过滤模型自身是具有过滤机制的,也就是说,开仓之后在未平仓之前不会再发出开仓信号。您只要设置固定的交易手数为1手就可以了。

     

  • 文华客服:

    我使用了AUTOFILTER语句,在开仓指令前前还加入了BKVOL=0&&SKVOL=0的条件,在模组里选择了资金池为14万,因为模拟测试的资金是100万。

    结果我的模型在模拟测试的时候不断开仓多达5手,而且还有锁仓的情况,这是为什么呢?

     

  • 网友回复:

    1.您是只加载了这一个模型吗?

     

    2.开仓5手是连续出了5个开仓信号还是一次委托了5手?

     

    3.您说的锁仓,是开仓后未出现平仓信号就出反向开仓信号吗?还是开仓后平仓未能成交,接着又出了反向开仓信号?

     

    4.您模型中使用了分组策略吗?

     

  • 网友回复:

    我只加载了一个模型。

    是先后开了5次,我在模组中设置的是开仓1手,模型语句里没有指定开仓手数的命令,都是SK,BK,SPK,BPK这样的指令。

    我选的是市价成交,应该不存在未成交的情况,所以应该是未平仓就反向开仓了。

    没有使用分组策略。

    谢谢!

 

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

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


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

相关文章

    没有相关内容