以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  为什么没有开空的委托成交  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=145283)

--  作者:qq代人发帖
--  发布时间:2016/12/27 9:05:54
--  为什么没有开空的委托成交

如题。

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20161227090518.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20161227090526.png
图片点击可在新窗口打开查看

--  作者:gxx978
--  发布时间:2016/12/27 9:15:17
--  

是委托了没有成交,还是没有委托?麻烦提供下下单日志。


--  作者:wangmi
--  发布时间:2016/12/27 9:32:02
--  
是没有委托。另外我纳闷的是怎么同时平空和开空
--  作者:shq
--  发布时间:2016/12/27 9:38:01
--  
在一根K线上先开空后平空是可以的,不过这取决于公式策略。
--  作者:gxx978
--  发布时间:2016/12/27 9:39:13
--  

你是用固定时间间隔,还是走完K线模式?另外你的开空和平空条件怎么写的?


--  作者:wangmi
--  发布时间:2016/12/27 9:46:50
--  
我用的是走完K线DD:=AB AND BBB>AAA AND C>=A AND RC>MRC AND CMI>25;
KK:=BA AND AAA>BBB AND C<=B AND MRC>RC AND CMI>25;


D2:=BBB>AAA AND C>=A OR CLOSE-ENTERPRICE>=CLOSE*0.01;
K2:=AAA>BBB AND C<=B OR ENTERPRICE-CLOSE>=CLOSE*0.01;



KD:=DD;          //开多条件
PD:=kk or  k2;          //平多条件
KK:=KK;          //开空条件
PK:=dd or  d2;          //平空条件


平空:SELLSHORT(PK,1,THISCLOSE);                  //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
平多:SELL(PD,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);     //开空信号

--  作者:wenarm
--  发布时间:2016/12/27 9:51:30
--  
输出你的条件,在当时那根k线上看下。是否满足。
--  作者:gxx978
--  发布时间:2016/12/27 10:05:33
--  

1,提供一下21点30分左右的日志记录,应该是有触发委托的。

2,你的开空和平空条件是有可能同时满足的


--  作者:wangmi
--  发布时间:2016/12/27 10:42:15
--  
2016-12-27 10:12:14.300    2016.12.27 10:12:14【图表】框架:zidong 触发下单 SELLSHORT 品种 RB00 下单K线 2016.12.27 10:00:00 公式:MA15-RB30分钟 窗格ID:3 代码行:33
2016-12-27 10:12:14.303    【图表】模型下单 1
2016-12-27 10:12:14.303    【图表】下单系数调整后 手数:1
2016-12-27 10:12:14.304    【图表】实际持仓 0
2016-12-27 10:12:14.304    【图表】RB00 运行完毕
2016-12-27 10:30:02.300    【图表】RB00 运行完毕
2016-12-27 10:30:02.301    【图表】RB00 运行完毕
2016-12-27 10:30:02.302    【图表】RB00 运行完毕
2016-12-27 10:40:01.300    【图表】RB00 运行完毕

--  作者:pyd
--  发布时间:2016/12/27 10:45:38
--  
图表发出平空指令后检测到实际账户持仓为0 ,所以没有平空成功。