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

交易组件有详细的编写和使用教程吗? [文华财经]

  • 咨询内容:  请问有交易组件的编写和使用详细教程吗?使用交易组件以下功能能实现吗?一、比如我使用一个模型(加载在1分钟线):con1,bk;con2,sk;con3,sp;con4,bp;设定的开仓手数是10手,但是开仓时如果符合con1&&con5,或者符合 con2&&con6,则开平仓为20手;二、假如加载的品种当日涨停价<前20个交易日的最高收盘价, 则如果符合开仓条件con1时,若该K线收盘价>当日涨停价*0.998,则不发出委托信号,卖开仓同理反向;三、假如加载的品种当日涨停价<前20个交易日的最高收盘价,并且处于持有买开仓的仓位,若盘中实时价格>当日涨停价*0.998,则以当日涨停价向下一个最小变动价位,发出平仓指令,当盘中实时价<当日涨停价*0.997时,撤单,若在符合再发指令,如此循环直至时间》1455,若有委托平仓单,全部撤单,由模型自行在尾盘平仓。卖开仓同理反向。谢谢。

     

  • 文华技术人员:  

     您的1 2的思路 通过模型即可实现。

    3的思路与模型同时使用将会产生矛盾 因为组件撤单后 并不会生成信号 也就是说在满足盘中实时价格>当日涨停价*0.998时  模型会发出平仓信号 但是组件将委托发出后 如果没有成交 价格下跌到了当日涨停价*0.997以下 组件撤单后 模型会认为已经发出了平仓信号 那么接下来如果满足开仓条件就会再开仓

     

    所以您的思路3实现起来会有困难 建议您更换下思路

     

  • 文华客服:  您好,思路3我觉得可以变为: 假如加载的品种当日涨停价<前20个交易日的最高收盘价,并且处于持有买开仓的仓位,若盘中实时价格>=当日涨停价向下一个最小变动价位,以市价发出平仓指令,卖开仓同理反向,这个实现应该是没有问题的吧。但由于我没有用过交易组件,下面的模型就不知道如何编写了,比如:con1,bk;(有一个备用的条件con5,暂时不管,在下面提到)con2,sk;(有一个备用的条件con6)con3,sp;con4,bp;我想用交易组件实现以下功能:如果只满足con1而不满足con5,开10手,如果满足con1同时又满足con5,则开20手,平仓按实际开仓手数来平,卖开仓也同理,这样的模型该怎么写呢?我现在要用两个模型来分别运行,如果能用交易组件来合并就简洁多了。麻烦能不能按我所说的三个思路,编写一个交易组件?第一个思路还要考虑模型的写法。谢谢

     

  • 网友回复:  此问题明日相关同事为你回复。

 

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

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


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

相关文章

    没有相关内容