以文本方式查看主题

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

--  作者:投资老友-WAN
--  发布时间:2015/1/13 16:14:40
--  请问交易指令为什么没有成交

我的股指模型(交易IF03)今天止损空单反手开多单时, 开了多单没有止损平仓掉.

我的程序化追单设置为: 5秒内不成交, 3个价格变动单位内追单, 否则撤单.

请问有什么好的建议,保证交易指令成交.

我程序代码如下:

 IF  TRADESIGN=-1 AND (SLOSS) THEN BEGIN{止损空单反手开多单}
 SELLSHORT(1,HOLDING,MARKET);
 TRADESIGN:=0;
  IF COUNTS<1 THEN BEGIN
  BUY(1,1,THISCLOSE);
  TRADESIGN:=1;COUNTS:=COUNTS+1;
  END
 END


--  作者:yukizzc
--  发布时间:2015/1/13 16:29:27
--  

你看下交易日志,是不是被拒绝报单

追单默认是市价追的,中金所对远期合约禁止用市价

你可以在交易-下单设置-市价选项这里更改使得所有市价都按对价去报单


--  作者:投资老友-WAN
--  发布时间:2015/1/13 17:02:08
--  
好的, 我再试试. 追单价格设置那里已经使用了对手价. 要么, 我把Market改为Thisclose, 或把挂单时间设长一些和追单价格范围设大一些.
--  作者:yukizzc
--  发布时间:2015/1/13 17:09:31
--  

你看下交易窗口提示,如果是说被拒绝报单的话就是这个原因了

用市价的地方都改下,恩你代码里这里也有market也是不行的