以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  平仓不执行,交易手数一直是0.  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=5691)

--  作者:jimmyiii
--  发布时间:2011/3/14 14:09:41
--  平仓不执行,交易手数一直是0.

同样的语句,同样的环境,为何开仓正常,平仓始终不下单?

 

平仓预警都有,但是交易手数一直是0, 我明明写的是1手!

 

快崩溃了, 很简单的语句,怎么就不执行啊!

 

 tsell(1,1,lmt,c),ORDERQUEUE;

 

这条语句几乎是强制执行了, 预警都出来了,怎么就不执行啊。

 

 图片点击可在新窗口打开查看

 

这是监控里的显示, 但是没有下单。

[此贴子已经被作者于2011-3-14 14:10:52编辑过]

--  作者:fly
--  发布时间:2011/3/14 14:35:19
--  

在同一个策略中,先用TBUY开个仓.然后再用TSELL平仓.

 


--  作者:jimmyiii
--  发布时间:2011/3/14 14:37:31
--  
我就是这样的,在同一个策略中,tbuy执行,tsell 永远只预警不执行。
--  作者:jimmyiii
--  发布时间:2011/3/14 14:44:58
--  


CURRENT_SECOND:=mod(currenttime,100),LINETHICK0;
IF CURRENT_SECOND>35 and current_second<45   THEN
  TBUY(1,1,LMT,C),ORDERQUEUE;

IF CURRENT_SECOND>50 and current_second<55  THEN
 tsell(1,1,lmt,c),ORDERQUEUE;

 

这个程序逐周期模式, 3秒轮询,够简单了吧,

 

开仓执行,平仓不执行。实在不明白

[此贴子已经被作者于2011-3-14 14:45:39编辑过]

--  作者:王锋
--  发布时间:2011/3/14 18:04:02
--  

打开交易日志,然后将下单日志发上来我们帮你分析

日志在 交易-》下单设置-》程序化交易 里找到选项


--  作者:jimmyiii
--  发布时间:2011/3/15 9:07:20
--  
2011-03-15 09:05:16.345    【后台】 启动后台程式化交易
2011-03-15 09:05:16.350    【后台】ZN05 运行结束
2011-03-15 09:05:19.050    【后台】ZN05 运行结束
2011-03-15 09:05:22.090    【后台】ZN05 运行结束
2011-03-15 09:05:25.130    【后台】ZN05 运行结束
2011-03-15 09:05:28.175    【后台】ZN05 运行结束
2011-03-15 09:05:31.215    【后台】ZN05 运行结束
2011-03-15 09:05:34.260    【后台】ZN05 运行结束
2011-03-15 09:05:37.300    【后台】ZN05 TBuy 出现信号
2011-03-15 09:05:37.305    【后台】ZN05 TBuy 已成功触发下单操作 价格:18135.000000 数量:1 类型:0 账户: 品种:ZN05
2011-03-15 09:05:37.305    【后台】ZN05 运行结束
2011-03-15 09:05:37.305    【后台】队列下单
2011-03-15 09:05:37.310    【队列】发送下单指令
2011-03-15 09:05:37.687    【回报】800248 : ZN05 - 正在申报 1 价格:18135.00 开仓 买入
2011-03-15 09:05:38.512    【回报】800248 : ZN05 全部成交 1 价格:18135 开 买
2011-03-15 09:05:40.362    【后台】ZN05 运行结束
2011-03-15 09:05:43.382    【后台】ZN05 运行结束
2011-03-15 09:05:46.427    【后台】ZN05 运行结束
2011-03-15 09:05:49.467    【后台】ZN05 运行结束
2011-03-15 09:05:52.512    【后台】ZN05 TSell 出现信号
2011-03-15 09:05:52.512    【后台】ZN05 TSell 已成功触发下单操作 价格:18140.000000 数量:1 类型:0 账户: 品种:ZN05
2011-03-15 09:05:52.517    【后台】实际账户持仓 1
2011-03-15 09:05:52.517    【后台】ZN05 运行结束
2011-03-15 09:05:52.517    【后台】队列下单
2011-03-15 09:05:52.527    【队列】发送下单指令
2011-03-15 09:05:52.527    【下单】实际持仓为0下单失败
2011-03-15 09:05:55.554    【后台】ZN05 运行结束
2011-03-15 09:05:58.592    【后台】ZN05 运行结束

--  作者:jimmyiii
--  发布时间:2011/3/15 9:08:00
--  

以上就是这段小程序的交易日志?tbuy和tsell在一个策略中。为何tsell 会显示持仓为0呢?请指教


--  作者:董小球
--  发布时间:2011/3/15 9:19:34
--  

你看看交易设置里 有没有选中几秒下单未成交自动扯单

或者你用市价下单看看 应该会成交的才对


--  作者:fly
--  发布时间:2011/3/15 9:22:43
--  
楼主反应的问题,已经在查,一查清会马上回复的.
--  作者:jimmyiii
--  发布时间:2011/3/15 9:27:40
--  

 图片点击可在新窗口打开查看

这是我的设置