描述一下是哪个时间点上重复开仓了?提供一下交易日志呢。
但是螺纹和豆粕当时都是有持仓的,当时应该不该仓才对
IF TBUYCOND THEN BEGIN
TBUY(THOLDING=0,SS,MKT,0);
END
IF TBUYSHORTCOND THEN BEGIN
TBUYSHORT(THOLDING=0,SS,MKT,0);
END
tholding返回的值是当前的可用持仓,是否是当时的持仓已经挂单出去了或是单子还没有成交。具体的你可以用debugout函数输出tholding的值看一下的。
debugout的使用方法:http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=49428