以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  没有下单,怎么查找原因?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=53606)

--  作者:dwjgwsm
--  发布时间:2013/7/4 10:09:38
--  没有下单,怎么查找原因?
今早上,我的交易系统中所包含的技术指标“JY”已经显示平仓了,但交易系统却并没有发出下单信号,最后被迫手动平仓。查看交易日志,看不到任何有价值的信息,不知道怎么查找原因?交易系统很简单:

MPS:="JY.M_SHORTS";
EXITSHORT:MPS=0 AND (REF(MPS,1)>0 OR (THOLDING2<0 AND CURRENTTIME>145000)) AND CURRENTTIME>=090005;
ENTERSHORT:MPS>0 AND REF(MPS,1)=0 AND CURRENTTIME>=090005;

2013-07-04 09:00:16.644    【回报】            : 已登录
2013-07-04 09:00:32.731    【图表】M00 运行完毕
2013-07-04 09:00:32.731    【图表】C00 运行完毕
2013-07-04 09:00:37.800    【图表】M00 运行完毕
2013-07-04 09:00:37.801    【图表】C00 运行完毕
2013-07-04 09:00:42.871    【图表】M00 运行完毕
2013-07-04 09:00:42.872    【图表】C00 运行完毕
2013-07-04 09:00:47.939    【图表】M00 运行完毕
2013-07-04 09:00:47.940    【图表】C00 运行完毕
2013-07-04 09:00:53.010    【图表】M00 运行完毕
2013-07-04 09:00:53.010    【图表】C00 运行完毕
2013-07-04 09:00:58.081    【图表】M00 运行完毕
2013-07-04 09:00:58.081    【图表】C00 运行完毕
2013-07-04 09:01:03.151    【图表】M00 运行完毕
2013-07-04 09:01:03.151    【图表】C00 运行完毕
2013-07-04 09:01:08.220    【图表】M00 运行完毕
2013-07-04 09:01:08.220    【图表】C00 运行完毕
2013-07-04 09:01:13.291    【图表】M00 运行完毕
2013-07-04 09:01:13.291    【图表】C00 运行完毕
2013-07-04 09:01:18.361    【图表】M00 运行完毕
2013-07-04 09:01:18.361    【图表】C00 运行完毕
2013-07-04 09:01:23.429    【图表】M00 运行完毕
2013-07-04 09:01:23.430    【图表】C00 运行完毕
2013-07-04 09:01:28.500    【图表】M00 运行完毕
2013-07-04 09:01:28.500    【图表】C00 运行完毕
2013-07-04 09:01:33.571    【图表】M00 运行完毕
2013-07-04 09:01:33.571    【图表】C00 运行完毕
2013-07-04 09:01:38.641    【图表】M00 运行完毕
2013-07-04 09:01:38.641    【图表】C00 运行完毕
2013-07-04 09:01:43.711    【图表】M00 运行完毕
2013-07-04 09:01:43.711    【图表】C00 运行完毕
2013-07-04 09:01:48.781    【图表】M00 运行完毕
2013-07-04 09:01:48.781    【图表】C00 运行完毕
2013-07-04 09:01:53.850    【图表】M00 运行完毕
2013-07-04 09:01:53.850    【图表】C00 运行完毕
2013-07-04 09:02:35.258    【滑点】人工方式委托滑点交易 报价 2350.000000 数量 2 帐号 
2013-07-04 09:02:35.258    【滑点】进入尽可能快速成交处理流程.
2013-07-04 09:02:35.259    【滑点】开始处理第一档委托盘. 买盘档 206 手  卖盘档 386 手
2013-07-04 09:02:35.259    【下单】C01 价2350.000000 量2 买卖0 类型0 开平1 账户 Formula 1
2013-07-04 09:02:35.259    【下单】确认报单已发送 ID=-920910873 RefID = 15
2013-07-04 09:02:35.260    【滑点】发出委托指令 ID -920910873
2013-07-04 09:02:35.266    【指令】收到回报指令 ID = -920910873 RefID = 15
2013-07-04 09:02:35.326    【回报】8002006891 : c1401 - 已报单 2 价格:2350 平 买
2013-07-04 09:02:35.327    【指令】收到回报指令 ID = -920910873 RefID = 15
2013-07-04 09:04:59.307    【指令】收到回报指令 ID = -920910873 RefID = 15
2013-07-04 09:04:59.343    【指令】收到回报指令 ID = -920910873 RefID = 15
2013-07-04 09:04:59.384    【回报】  : c1401 - 已撤单 量:2
2013-07-04 09:05:11.278    【下单】C01 价0.000000 量2 买卖0 类型1 开平1 账户  Formula 1
2013-07-04 09:05:11.278    【下单】确认报单已发送 ID=-920910872 RefID = 16
2013-07-04 09:05:11.289    【指令】收到回报指令 ID = -920910872 RefID = 16
2013-07-04 09:05:11.342    【回报】  : c1401 - 已报单 2 价格:0 平 买
2013-07-04 09:05:11.343    【指令】收到回报指令 ID = -920910872 RefID = 16
2013-07-04 09:05:11.344    【指令】收到回报指令 ID = -920910872 RefID = 16
2013-07-04 09:05:11.347    【指令】收到成交回报指令 REFID = 16
2013-07-04 09:05:11.417    【回报】  : c1401 - 已成交 2 价格:2354 平 买

--  作者:jinzhe
--  发布时间:2013/7/4 10:22:09
--  

这个就没有信号,何来条件满足之说?


--  作者:王锋
--  发布时间:2013/7/4 18:24:10
--  

在图表交易下使用 THOLDING2 CURRENTTIME 这些常数函数会导致你的策略出现信号飘忽不定的情况,我们不建议新手客户使用这种方式来进行交易。

详见

有关在图表程式化交易中使用DYNAINFO、THOLDING等常数函数的特别说明

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=1907 

 

此外你谈到没有下单的情况,这个需要结合你自己记录的日志来具体分析了

详见

DEBUGFILE----使用日志方式完善您的策略

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=49428