程序编写疑问 (文华财经WH8赢智V8.2)

投资者咨询:程序编写疑问 (文华财经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);//启用自动连续追价功能
技术人员回复
日期:2018-6-13 8:36
是的

模组的委托都是按照理论信号执行的

您是一开一平过滤模型,模组在理论上已经发出平仓信号了,那么后续在理论上应该发出的是开仓信号

而您实际上平仓委托按照理论信号发出后,是否执行或者形成挂单这些模组都判断不了的

连续追价,表示委托形成挂单后可以自动连续追,但是您目前出现的问题是委托都没有发出去,那么后续也执行不了的



交易通道忙的产生原因请参考:http://help.wenhua.com.cn/dispbbs.asp?BoardID=14&ID=326372

解决办法: 

您的截图交易的都是恒指合约,大概率会同时发出信号,所以经常会出现交易通道忙的现象的

所以建议您合理的设置交易的合约,可以一个模型委托手数多些,或者更换其他合约交易,以免出现类似的现象



模组运行机制:软件右上角》帮助》软件说明书》程序化运行详解》模组