以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  IF模拟交易,怎么在9:29发出了交易信号?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=96795)

--  作者:uranusmoon
--  发布时间:2016/4/27 16:29:04
--  IF模拟交易,怎么在9:29发出了交易信号?
如题,IF模拟交易,采用1f周期模型,为什么在9:29能够执行tbuy操作,9:29对应哪根1分周期k线?
--  作者:wenarm
--  发布时间:2016/4/27 17:05:58
--  

设置这个位置


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


--  作者:uranusmoon
--  发布时间:2016/5/30 22:51:51
--  
就是这样设置的。难道程序认为股指期货的交易时段从9:29开始?
--  作者:王锋
--  发布时间:2016/5/31 8:42:33
--  

下个升级版会修复此问题。这个问题主要是股指更改交易时间后,与债券市场时间不同步造成的


--  作者:uranusmoon
--  发布时间:2016/7/13 9:48:24
--  
附加一个问题,本来以为用time限制交易指令发出时间可以解决,但最新发现如果图表交易勾选了持仓同步,如果信号正好在上一交易日最后一个k线产生,那么程序在9:29就执行持仓同步,但这些单子都被撤单了,time函数没办法限制持仓同步在非交易时间的发单。
[此贴子已经被作者于2016-7-13 9:49:30编辑过]

--  作者:admin
--  发布时间:2016/7/13 9:53:21
--  
请问上述问题是你在3.92版本上出现的?
--  作者:uranusmoon
--  发布时间:2016/7/13 10:09:44
--  


图片点击可在新窗口打开查看此主题相关图片如下:eee.jpg
图片点击可在新窗口打开查看
一个实例:上一交易日收盘持空单,

             当天9:29,集合竞价时开空信号消失,程序在9:29持仓同步平空,被撤单。

             9:30,开多信号     

             程序在9:31执行持仓同步开多,成交,但没有平之前的空单。

 

问题:9:31的持仓同步为什么没有先平空,再开多?


--  作者:uranusmoon
--  发布时间:2016/7/13 10:13:07
--  
是3.80版
--  作者:pyd
--  发布时间:2016/7/13 10:18:42
--  

升级3.92版

“9:31的持仓同步为什么没有先平空,再开多?”把相关日志发下


--  作者:uranusmoon
--  发布时间:2016/7/13 10:32:43
--  
没有纪录日志。如果持仓同步是读取账户实际仓位再矫正的话,不应该不平空,是不是前面撤单导致持仓判断错误?3.9.2版本解决交易时间的问题了?