欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → TSUBMIT函数问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4294人关注过本帖树形打印复制链接

主题:TSUBMIT函数问题

帅哥哟,离线,有人找我吗?
wsanle
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:196 积分:594 威望:0 精华:2 注册:2011/8/22 18:26:49
TSUBMIT函数问题  发帖心情 Post By:2012/2/21 10:38:45 [只看该作者]

后台程序运行时,在监控界面上手工委托,并在后台程序采用Debugout监控未成交时的函数运行结果,发现TISREMAINEX()、TTYPE(1)结果正常,但未成交时间函数TSUBMIT(0)的结果一直为0,不知是否TSUBMIT函数只能监控后台自动委托时的未成交,不能监控在监控界面的手工委托?但函数使用说明:‘该函数返回常数,并且只有在后台程式化交易运行中有效,该函数依赖TBUY等交易语句或者在交易监控中的手工干预的成交记录。’请金字塔的老师解答一下,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
just
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/2/21 10:51:14 [只看该作者]

本地已经测试过,并无楼主说的现象。函数并无任何问题,你是如何操作的?



金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2012/2/21 10:55:20 [只看该作者]

成交函数返回0



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
wsanle
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:196 积分:594 威望:0 精华:2 注册:2011/8/22 18:26:49
  发帖心情 Post By:2012/2/21 11:16:21 [只看该作者]

我在后台程序中增加以下语句:

NosuccessTime:=TSUBMIT(0);                                                               

NosuccessType:=TTYPE(1);  

Nosuccess:=TISREMAINEX(0 ,‘’ , '');                                                                

Debugout('未成交时间:%.0f',NosuccessTime);
Debugout('未成交类型:%.0f',NosuccessType);

Debugout('是否未成交:%.0f',Nosuccess);

 

然后打开后台监控,在监控界面上以一个不能成交的价格委托开多仓,监控输出的结果是:  未成交时间:0,未成交类型:2,是否未成交:1

按TSUBMIT函数的定义,应该返回未成交时间值1~1000,不应该是0. 


 回到顶部