您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

[求助]后台程序化问题 [金字塔]

  • 咨询内容: 执行后台程序化交易交易时,程序是对股票池里所有符合条件股票同时进行下单,那么为了限制持仓品种数量(只下单符合条件的3只股票),怎么写函数,代码控制一下呢?谢谢帮助

     

  • 金字塔客服:  参考THOLDCOUNT( )函数

     

     来源:程序化久久网( WWW.CXH99.COM )

  • 用户回复: 我利用了tholdcount函数 我的代码如下A:=HOLDING;B:=1;IF (THOLDCOUNT('')>=3) THEN BEGIN  B=0;ENDTBUY(A=0 AND B=1 ,1 , MKT);但是我还是没有控制住下单的品种数量,程序瞬间对股票池每个股票都进行了下单操作。

     

  • 网友回复:  你是用后台监控了股票池的吗?我看了之前的帖子,你是不是在股票池里也设置了下单? [此贴子已经被作者于2019/6/26 15:45:05编辑过]

     

  • 网友回复: 我没有在股票中设置下单。我优化了下代码如下: CC:=HOLDING; A:=IF(CC=0,1,0); B:=1; D:=THOLDCOUNT(''); IF (D>=3) THEN BEGIN   B=0;   END   
    EXTGBDATASET('E',D); E:=EXTGBDATA('E')+1; F:=IF(E<=3,1,0);
    TBUY(A AND B AND F ,1,MKT);

    增加E为全局变量,控制下单数,但是结果下单数变少了,但是还是超过了3,成交了7单。

 

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

可联系技术人员 QQ: 1145508240  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,谢谢您!)

怎么收费,代编流程等详情请点击阅读,或QQ微信联系我们!


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

相关文章

    没有相关内容