投资者咨询:
程序编写疑问 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-6-13 1:58

老师,请问几个问题。 当时平仓是这一句,后面返回的是交易通道忙,所有导致没有平仓
M:=BARSLAST(BKHIGH<>REF(BKHIGH,1)); M>=12&&BARSBK>=12,SP;//买平 一,我下面还有,这句上面平仓失败,达到下面止损要求问什么没有止损
C<=BKHIGH-35*MINPRICE,SP;//点位 二,这个亏损也达到我的亏损百分比了,也没有立即平仓(我是20w资金运行的,立即强平应该在2500的位置)现在亏损达到3000多都没有处理 PROFIT<=-INITMONEY*0.0125,CLOSEOUT,PRECIS4;
三,收盘平仓这句也没有处理
TIME>=0054&&TIME<0915,SP;//收盘 难道交易通道忙,信号都没有处理。其他的都平仓方式也自动屏蔽了嘛? 而且,我的编写里面也有连续追单的,连续追单不是为了及时处理手上的所有信号吗? SETALLSIGPRICETYPE(TRACING_ORDER);//启用自动连续追价功能
模组的委托都是按照理论信号执行的
您是一开一平过滤模型,模组在理论上已经发出平仓信号了,那么后续在理论上应该发出的是开仓信号 而您实际上平仓委托按照理论信号发出后,是否执行或者形成挂单这些模组都判断不了的
连续追价,表示委托形成挂单后可以自动连续追,但是您目前出现的问题是委托都没有发出去,那么后续也执行不了的
交易通道忙的产生原因请参考:
http://help.wenhua.com.cn/dispbbs.asp?BoardID=14&ID=326372解决办法:
您的截图交易的都是恒指合约,大概率会同时发出信号,所以经常会出现交易通道忙的现象的 所以建议您合理的设置交易的合约,可以一个模型委托手数多些,或者更换其他合约交易,以免出现类似的现象 模组运行机制:软件右上角》帮助》软件说明书》程序化运行详解》模组