交易 》 下单设置 》 程式化交易,把交易时段选项勾去掉,报单语句与正常下单一样,但需要使用限价报单;然后后台可以选择不间断监控,在没有行情下也会刷新公式
[此贴子已经被作者于2018/12/20 11:14:53编辑过]
按上面的提示设置,然后在启动时间选项里设置使用时间9.21-9.24,还是无法在集合竞价时段下单。
公式如下
ZH1:'';
PZ1:'';
//
结算价:=DYNAINFO(62);
DEBUGFILE('D:\500344.TXT','结算价%.2f',结算价);
平多价:结算价*0.95;
DEBUGOUT('平多价%.2f',平多价);
DEBUGFILE('D:\500344.TXT','平多价%.2f',平多价);
///////////
平空价:=结算价*1.05;
DEBUGOUT('平空价%.2f',平空价);
DEBUGFILE('D:\500344.TXT','平空价%.2f',平空价);
/////////////
全部买持:=TBUYHOLDINGEX('','',1);
全部卖持:=TSELLHOLDINGEX('','',1);
DEBUGFILE('D:\500344.TXT','全部买持%.2f',全部买持);
DEBUGFILE('D:\500344.TXT','全部卖持%.2f',全部卖持);
if 全部买持>0 then BEGIN
Tsell(1,全部买持,LMT,平多价,0,'','');
end
if 全部卖持>0 then BEGIN
TSELLSHORT(1,全部卖持,LMT,平空价,0,'','');
end
在模拟账号上运行的公式和日志,发生了撤单,是什么原因。
ZH1:'';
PZ1:'';
//
结算价:=DYNAINFO(62);
DEBUGFILE('D:\500344.TXT','结算价%.2f',结算价);
平多价:结算价*0.95;
DEBUGOUT('平多价%.2f',平多价);
DEBUGFILE('D:\500344.TXT','平多价%.2f',平多价);
///////////
平空价:=结算价*1.05;
DEBUGOUT('平空价%.2f',平空价);
DEBUGFILE('D:\500344.TXT','平空价%.2f',平空价);
/////////////
全部买持:=TBUYHOLDINGEX('','',1);
全部卖持:=TSELLHOLDINGEX('','',1);
DEBUGFILE('D:\500344.TXT','全部买持%.2f',全部买持);
DEBUGFILE('D:\500344.TXT','全部卖持%.2f',全部卖持);
if 全部买持>0 then BEGIN
Tsell(1,全部买持,LMT,平多价,0,'','');
end
if 全部卖持>0 then BEGIN
TSELLSHORT(1,全部卖持,LMT,平空价,0,'','');
end
018-12-25 08:45:41.761 【回报】600802 : 登录成功
2018-12-25 09:21:46.139 【后台】IC01 TSell 第 20 行 策略:<换月平仓> 出现信号
2018-12-25 09:21:46.140 【后台】IC01 TSell 已成功触发下单操作 价格:4036.170166 数量:2 类型:0 账户: 品种:IC01
2018-12-25 09:21:46.140 【后台】实际账户持仓 2
2018-12-25 09:21:46.141 【后台】下单已发送
2018-12-25 09:21:46.145 【后台】IC01 TSellShort 第 23 行 策略:<换月平仓> 出现信号
2018-12-25 09:21:46.146 【后台】IC01 TSellShort 已成功触发下单操作 价格:4461.030273 数量:2 类型:0 账户: 品种:IC01
2018-12-25 09:21:46.147 【后台】实际账户持仓 2
2018-12-25 09:21:46.148 【后台】下单已发送
2018-12-25 09:21:46.152 【后台】IC01 运行结束
2018-12-25 09:21:46.152 【下单】IC01 价4036.170166 量2 买卖1 类型0 开平1 账户600802 Formula 1
2018-12-25 09:21:46.152 【下单】已提交,订单ID :966547966
2018-12-25 09:21:46.153 【下单】IC01 价4461.030273 量2 买卖0 类型0 开平1 账户600802 Formula 1
2018-12-25 09:21:46.153 【下单】已提交,订单ID :966547967
2018-12-25 09:21:46.171 【指令】收到回报指令 ID = 966547966
2018-12-25 09:21:46.175 【回报】600802 : IC01 - 已报单 2 价格:4036.2 平 卖
2018-12-25 09:21:46.178 【回报】600802 : IC01 500股指1901 - 已撤单 量:2
2018-12-25 09:21:46.178 【指令】收到回报指令 ID = 966547966
2018-12-25 09:21:46.183 【指令】收到回报指令 ID = 966547967
2018-12-25 09:21:46.187 【回报】600802 : IC01 - 已报单 2 价格:4461.0 平 买
2018-12-25 09:21:46.191 【回报】600802 : IC01 500股指1901 - 已撤单 量:2
2018-12-25 09:21:46.191 【指令】收到回报指令 ID = 966547967
2018-12-26 09:13:51.859 【后台】IC01 运行结束
2018-12-26 09:13:52.859 【后台】IC01 运行结束
2018-12-26 09:13:53.859 【后台】IC01 运行结束
2018-12-26 09:13:54.859 【后台】IC01 运行结束
2018-12-26 09:13:55.859 【后台】IC01 运行结束
2018-12-26 09:13:56.859 【后台】IC01 运行结束
2018-12-26 09:13:57.859 【后台】IC01 运行结束
2018-12-26 09:13:58.859 【后台】IC01 运行结束
2018-12-26 09:13:59.859 【后台】IC01 运行结束
2018-12-26 09:29:03.542 【后台】IC00 运行结束
2018-12-26 09:29:05.183 【后台】IF00 运行结束
2018-12-26 09:29:05.198 【后台】IC01 运行结束
2018-12-26 09:29:05.854 【后台】IC01 运行结束
2018-12-26 09:29:06.854 【后台】IC01 运行结束
2018-12-26 09:29:07.854 【后台】IC01 运行结束
2018-12-26 09:29:08.854 【后台】IC01 运行结束
2018-12-26 09:29:09.854 【后台】IC01 运行结束
2018-12-26 09:29:10.854 【后台】IC01 运行结束
2018-12-26 09:29:11.854 【后台】IC01 运行结束
2018-12-26 09:29:12.854 【后台】IC01 运行结束
到了9点14后台停止,9点29又重新启动,什么问题