如题 我账户里最多持仓10个品种 ,超过10个品种后不开仓 不够的补齐符合条件的品种
if kc1>0.5 and THOLDCOUNT(期货帐号)<8 and buyhold=0 then begin 在开仓语句里加了 持仓品种小于8 我监控20个品种 结果成交了12个品种 这是什么原因?
因为在开仓前是满足条件的,然后进行开仓触发,这个触发是瞬时的,不会去判断你到底成交了多少,会把当前所有监控合约给下一遍
那我要如何控制账户持仓的品种数量呢 我监控品种是20个 但是只做里面的8个品种 超过8个品种就不开仓
触发机制就决定了这样实现不了,触发之前判断账户持仓数量,然后再去开仓,中间的成交情况是判断不到的