以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]持仓同步问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=71229)

--  作者:kuge
--  发布时间:2014/10/21 16:09:17
--  [求助]持仓同步问题
请教老师,我的策略运行模式是逐K线,选的持仓同步走完一根K线检测,但是在进行动态模拟时,发现持仓同步有问题,问题如下:
1、触发到价格没有进行图表交易,而是通过持仓同步进行交易。
2014-10-21 14:25:49.604    【图表】IF11 运行完毕
2014-10-21 14:25:51.070    【同步】810097 : IF11 理论持仓 多0 空1 实际持仓 多0 空0
2014-10-21 14:25:51.118    【图表】IF11 理论持仓比实际持仓大,需要补仓
2014-10-21 14:25:51.128    【下单】IF11 价0.000000 量1 买卖1 类型1 开平0 账户810097 Formula 1
2014-10-21 14:25:51.568    【回报】810097 : IF11 - 正在申报 1 价格:2441.20 开仓 卖出
2014-10-21 14:25:51.838    【回报】810097 : IF11 全部成交 1 价格:2441.8 开 卖
2014-10-21 14:25:54.523    【图表】IF11 运行完毕
2014-10-21 14:25:59.499    【图表】IF11 运行完毕
2014-10-21 14:26:04.413    【图表】IF11 运行完毕
2014-10-21 14:26:09.530    【图表】IF11 运行完毕
2014-10-21 14:26:14.413    【图表】IF11 运行完毕
2014-10-21 14:26:19.421    【图表】IF11 运行完毕
2014-10-21 14:26:21.527    【同步】810097 : IF11 理论持仓 多0 空0 实际持仓 多0 空1
2014-10-21 14:26:21.527    【图表】IF11 比实际持仓小,需要平仓
2014-10-21 14:26:21.527    【下单】IF11 价0.000000 量1 买卖0 类型1 开平1 账户810097 Formula 1
2014-10-21 14:26:21.854    【平仓委托计量】1 - 0
2014-10-21 14:26:21.854    【回报】810097 : IF11 - 正在申报 1 价格:2442.40 平仓 买入
2014-10-21 14:26:22.054    【回报】810097 : IF11 全部成交 1 价格:2442.0 平 买
2014-10-21 14:26:24.501    【图表】IF11 运行完毕
2014-10-21 14:26:29.415    【图表】IF11 运行完毕
2014-10-21 14:26:34.423    【图表】IF11 运行完毕
从日志可以看出,两次持仓同步之间肯定有一次图表空平,而没有进行交易,是靠持仓同步实现的。(5秒周期)


2、选的持仓同步走完一根K线检测,在图表有信号后,应该是立即进行持仓同步吧,但是日志同样显示时延在2s左右,我想在K线结束以后立即进行持仓同步,请问我能怎样解决?这是因为网速或者电脑,还是其他问题。比如上面日志,第一次持仓同步延迟在1.5S,第二次时延在2s左右。

3、持仓同步好几次才进行交易,而不是第一次检测到不同步就进行交易,我变化了一下周期,5s好像都能第一次交易,而周期更小的话,就出现持仓同步,下面是3s日志,请老师指点。
2014-10-21 14:28:59.644    【图表】IF11 运行完毕
2014-10-21 14:29:02.779    【图表】IF11 运行完毕
2014-10-21 14:29:03.965    【同步】810097 : IF11 理论持仓 多0 空1 实际持仓 多0 空0
2014-10-21 14:29:05.525    【图表】IF11 运行完毕
2014-10-21 14:29:07.381    【同步】810097 : IF11 理论持仓 多0 空1 实际持仓 多0 空0
2014-10-21 14:29:07.381    【图表】IF11 理论持仓比实际持仓大,需要补仓
2014-10-21 14:29:07.381    【下单】IF11 价0.000000 量1 买卖1 类型1 开平0 账户810097 Formula 1
2014-10-21 14:29:07.749    【回报】810097 : IF11 - 正在申报 1 价格:2442.80 开仓 卖出
2014-10-21 14:29:07.999    【回报】810097 : IF11 全部成交 1 价格:2443.2 开 卖
2014-10-21 14:29:08.400    【图表】IF11 运行完毕
2014-10-21 14:29:11.598    【图表】IF11 运行完毕
2014-10-21 14:29:14.438    【图表】IF11 运行完毕
2014-10-21 14:29:17.620    【图表】IF11 运行完毕
2014-10-21 14:29:20.334    【图表】IF11 运行完毕
2014-10-21 14:29:23.626    【图表】IF11 运行完毕
2014-10-21 14:29:26.387    【图表】IF11 运行完毕
2014-10-21 14:29:29.601    【图表】IF11 运行完毕
2014-10-21 14:29:32.596    【图表】IF11 运行完毕
2014-10-21 14:29:35.654    【图表】IF11 运行完毕
2014-10-21 14:29:38.618    【图表】IF11 运行完毕
2014-10-21 14:29:41.706    【图表】IF11 运行完毕
2014-10-21 14:29:44.468    【图表】IF11 运行完毕
2014-10-21 14:29:47.478    【图表】IF11 运行完毕
2014-10-21 14:29:50.521    【图表】IF11 运行完毕
2014-10-21 14:29:51.332    【同步】810097 : IF11 理论持仓 多0 空0 实际持仓 多0 空1
2014-10-21 14:29:53.422    【图表】IF11 运行完毕
2014-10-21 14:29:54.717    【同步】810097 : IF11 理论持仓 多0 空0 实际持仓 多0 空1
2014-10-21 14:29:56.667    【图表】IF11 运行完毕
2014-10-21 14:29:58.149    【同步】810097 : IF11 理论持仓 多0 空0 实际持仓 多0 空1
2014-10-21 14:29:58.149    【图表】IF11 比实际持仓小,需要平仓
2014-10-21 14:29:58.149    【下单】IF11 价0.000000 量1 买卖0 类型1 开平1 账户810097 Formula 1
2014-10-21 14:29:58.377    【平仓委托计量】1 - 0
2014-10-21 14:29:58.377    【回报】810097 : IF11 - 正在申报 1 价格:2443.20 平仓 买入
2014-10-21 14:29:58.617    【回报】810097 : IF11 全部成交 1 价格:2442.8 平 买
2014-10-21 14:29:59.714    【图表】IF11 运行完毕
2014-10-21 14:30:02.772    【图表】IF11 运行完毕
2014-10-21 14:30:05.783    【图表】IF11 运行完毕
2014-10-21 14:30:08.700    【图表】IF11 运行完毕
2014-10-21 14:30:11.633    【图表】IF11 运行完毕
2014-10-21 14:30:14.456    【图表】IF11 运行完毕
2014-10-21 14:30:17.561    【图表】IF11 运行完毕
2014-10-21 14:30:20.540    【图表】IF11 运行完毕
2014-10-21 14:30:21.819    【同步】810097 : IF11 理论持仓 多0 空1 实际持仓 多0 空0
2014-10-21 14:30:23.629    【图表】IF11 运行完毕
2014-10-21 14:30:26.437    【同步】810097 : IF11 理论持仓 多0 空1 实际持仓 多0 空0
2014-10-21 14:30:27.264    【图表】IF11 运行完毕
2014-10-21 14:30:30.041    【图表】IF11 运行完毕

--  作者:FexTel
--  发布时间:2014/10/21 16:20:23
--  

1,看下前面日志,是不是你信号很不稳定。信号是不是后来才产生?

2,日志记录的是本地时间,看下你本地时间和行情时间是否有点出入?


--  作者:kuge
--  发布时间:2014/10/22 10:27:53
--  
1、前面没有图标触发交易,交易大部分是通过持仓同步完成的,不知是什么原因?我设置的是5秒周期,用的判断价是close
2、请教老师,持仓同步好几次才进行交易,而不是第一次检测到不同步就进行交易

--  作者:FexTel
--  发布时间:2014/10/22 10:36:27
--  

1,你走完k线同步对应的时间点都不是整点,看下你策略情况。是否明确是K线走完前会产生信号

2,软件那个版本,是偶尔此情况还是每笔都这样?


--  作者:kuge
--  发布时间:2014/10/22 16:47:18
--  
1、我选的是close作为判断价格,没有用到其他价格,这个不存在走完K线之前产生信号吧,只有有一个close出现才会有信号
2、我选择的是走完K线持仓同步,选择运行周期10秒还不会出现持仓同步几次才进行交易,如果周期再小,5s就会出现同步几次才进行交易。
  我选择持仓同步也是无奈之举,因为明明图表上已经有开仓信号了,并且停留很长时间了也不进行交易,这就是我第一个问的问题,现在是静态美问题,动态根本跑不成,有信号不开仓,好不容易偶尔开仓了,有平仓信号又不平仓,所以才选择持仓同步进行策略所谓的交易,但是现在又出现问题了。难道免费版只是个摆设嘛
[此贴子已经被作者于2014/10/22 16:48:02编辑过]

--  作者:FexTel
--  发布时间:2014/10/22 17:25:10
--  

1,图表上信号不交易,是因为你的下单模式选择为走完K线

及当根K线出现信号后,次周期才会报单。理解下交易模式

 

2,自动持仓同步看下风险提示,固定轮询同步周期不得小于10s。谢谢


--  作者:kuge
--  发布时间:2014/10/24 10:20:25
--  
1、触发到价格没有进行图表交易,而是通过持仓同步进行交易。
2014-10-21 14:25:49.604    【图表】IF11 运行完毕
2014-10-21 14:25:51.070    【同步】810097 : IF11 理论持仓 多0 空1 实际持仓 多0 空0
2014-10-21 14:25:51.118    【图表】IF11 理论持仓比实际持仓大,需要补仓
2014-10-21 14:25:51.128    【下单】IF11 价0.000000 量1 买卖1 类型1 开平0 账户810097 Formula 1
2014-10-21 14:25:51.568    【回报】810097 : IF11 - 正在申报 1 价格:2441.20 开仓 卖出
2014-10-21 14:25:51.838    【回报】810097 : IF11 全部成交 1 价格:2441.8 开 卖
2014-10-21 14:25:54.523    【图表】IF11 运行完毕
2014-10-21 14:25:59.499    【图表】IF11 运行完毕
2014-10-21 14:26:04.413    【图表】IF11 运行完毕
2014-10-21 14:26:09.530    【图表】IF11 运行完毕
2014-10-21 14:26:14.413    【图表】IF11 运行完毕
2014-10-21 14:26:19.421    【图表】IF11 运行完毕
2014-10-21 14:26:21.527    【同步】810097 : IF11 理论持仓 多0 空0 实际持仓 多0 空1
2014-10-21 14:26:21.527    【图表】IF11 比实际持仓小,需要平仓
2014-10-21 14:26:21.527    【下单】IF11 价0.000000 量1 买卖0 类型1 开平1 账户810097 Formula 1
2014-10-21 14:26:21.854    【平仓委托计量】1 - 0
2014-10-21 14:26:21.854    【回报】810097 : IF11 - 正在申报 1 价格:2442.40 平仓 买入
2014-10-21 14:26:22.054    【回报】810097 : IF11 全部成交 1 价格:2442.0 平 买
2014-10-21 14:26:24.501    【图表】IF11 运行完毕
2014-10-21 14:26:29.415    【图表】IF11 运行完毕
2014-10-21 14:26:34.423    【图表】IF11 运行完毕

我知道是在次周期下单,可是没有下单啊,请老师看一下我的交易日志,你的意思持仓同步导致没有进行图表交易?  持仓同步还能改变图标虚拟账户的holding吗?持仓同步改变的应该是实际账户的holding吧!      谢谢

--  作者:FexTel
--  发布时间:2014/10/24 10:26:06
--  

1,两者不要混淆,你可以看下 14:25:49.604 之前的交易日志,看下是否有触发图表信号的情况

2,另外图表触发下单是根据K线图上实时信号来的,您仔细观测下当根K线信号是否在K线走完时已经固定。谢谢