以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何控制账户持仓的品种数  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=138487)

--  作者:srxiaobing
--  发布时间:2016/8/24 7:58:49
--  如何控制账户持仓的品种数
如题 我账户里最多持仓10个品种 ,超过10个品种后不开仓 不够的补齐符合条件的品种
--  作者:jinzhe
--  发布时间:2016/8/24 8:51:41
--  
THOLDCOUNT(\'\' )<10
--  作者:srxiaobing
--  发布时间:2016/8/26 10:53:55
--  持仓品种控制问题
if   kc1>0.5   and THOLDCOUNT(期货帐号)<8 and buyhold=0 then begin  在开仓语句里加了 持仓品种小于8 我监控20个品种 结果成交了12个品种 这是什么原因?
  

--  作者:jinzhe
--  发布时间:2016/8/26 11:03:37
--  
因为在开仓前是满足条件的,然后进行开仓触发,这个触发是瞬时的,不会去判断你到底成交了多少,会把当前所有监控合约给下一遍
--  作者:srxiaobing
--  发布时间:2016/8/26 11:26:36
--  
那我要如何控制账户持仓的品种数量呢  我监控品种是20个 但是只做里面的8个品种 超过8个品种就不开仓 
--  作者:jinzhe
--  发布时间:2016/8/26 11:31:02
--  
触发机制就决定了这样实现不了,触发之前判断账户持仓数量,然后再去开仓,中间的成交情况是判断不到的
--  作者:srxiaobing
--  发布时间:2016/8/26 12:25:47
--  
那就只能在监控的品种限制了