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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 关于重复下单

   

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


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

主题:关于重复下单

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


加好友 发短信
等级:版主 帖子:99 积分:1844 威望:1000 精华:2 注册:2009/11/20 17:13:40
关于重复下单  发帖心情 Post By:2012/12/12 2:43:24 [只看该作者]

首先声明,以下内容仅代表个人看法,欢迎拍砖。

金字塔的图表交易里面有一个高频选项,后台交易里面有一个分笔速率扫描选项,这是其他交易平台所没有的,个人认为,如果不将这两个东西拿掉,很难避免交易紊乱。

正常交易,每一个TICK来临,必须完整的执行一遍模型,如果能保证每个TICK完整执行一遍模型,也就无需高频选项和分笔速率扫描选项了。

也就是说,模型的运行不能在中间被新的TICK来临所中断,模型虽然是被TICK驱动,但中间运行过程中,模型运行的优先级必须要有保障,宁可慢一点也要执行一遍完整的模型程序,试想,如果模型正好运行在开仓时突然来了一个新的TICK,后面关于记录仓位和方向的程序没有执行完成,而被新的TICK再次驱动,会是什么结果呢,这里所说的不单是指模型没有执行完成,更重要的是怀疑平台本身的内部变量或记录没有完成而又开始新的循环了,因此,强烈建议去掉高频选项和分笔速率扫描选项,当然,不是说简单取消就可以的,要从根源上无需这两个选项。



程序化交易QQ聊天群:84283179(已满),建议加入程序化自动交易群24568607

QQ:351666425

http://blog.sina.com.cn/lunhuitrade
 回到顶部
帅哥哟,离线,有人找我吗?
轮回
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:99 积分:1844 威望:1000 精华:2 注册:2009/11/20 17:13:40
  发帖心情 Post By:2012/12/12 2:51:12 [只看该作者]

金字塔下单时速度本来就不是太快,这可以从日志和交易状态里面看到,如果被新的TICK中断的话就很难避免不出差错了,我还发现一个规律,TICK数据变化越快出错几率越大,这也验证了上述所谈。


程序化交易QQ聊天群:84283179(已满),建议加入程序化自动交易群24568607

QQ:351666425

http://blog.sina.com.cn/lunhuitrade
 回到顶部
帅哥哟,离线,有人找我吗?
fly
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2012/12/12 9:33:11 [只看该作者]

模型运行一遍的优先级应为最高.

 

如果模型计算复杂,在新的一个TICK到来的时候还没运行完模型,是不会中断运行的模型的.

 

 



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

客户服务部

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

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

service@weistock.com

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

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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/12/12 10:08:51 [只看该作者]

由于模型运行复杂等情况,前一笔未刷新完毕时,当又出现新的一笔数据时,图表和后台分别采取2种处理方法:

图表:会将刷新放入队列中,等待上一笔刷新计算完毕后再来刷新

后台:若上一笔刷新刷新未完成,置标志,等待刷新完毕后,判断标志位,然后再考虑是否继续重新刷新

 

从上述描述可以看出,后台的刷新是有他的优势的,图表这种模式如果数据过快,可能会导致软件停止相应,因为图表上必须做到TICK数据的刷新与计算刷新一致,而后台则发现软件计算无法达到TICK数据要求时,会主动放弃中间的一些刷新,这种做法既不会漏掉该刷新的数据,又可以保证软件能够比较顺畅的使用



金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
轮回
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:99 积分:1844 威望:1000 精华:2 注册:2009/11/20 17:13:40
  发帖心情 Post By:2012/12/12 10:16:26 [只看该作者]

我在用后台时发现,既会出现漏单现象也会出现重复下单现象,但都不是经常出现。


程序化交易QQ聊天群:84283179(已满),建议加入程序化自动交易群24568607

QQ:351666425

http://blog.sina.com.cn/lunhuitrade
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/12/12 10:18:16 [只看该作者]

建议你在公式中,附加自己的日志,然后再结合金字塔自带的日志来查找问题,或者将日志贴过来我们帮你分析


金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
轮回
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:99 积分:1844 威望:1000 精华:2 注册:2009/11/20 17:13:40
  发帖心情 Post By:2012/12/12 10:30:14 [只看该作者]

如果真是像王峰所说,那就完全没有必要有高频和分笔速率扫描这两个选项了。


程序化交易QQ聊天群:84283179(已满),建议加入程序化自动交易群24568607

QQ:351666425

http://blog.sina.com.cn/lunhuitrade
 回到顶部
帅哥哟,离线,有人找我吗?
轮回
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:99 积分:1844 威望:1000 精华:2 注册:2009/11/20 17:13:40
  发帖心情 Post By:2012/12/12 10:33:25 [只看该作者]

以前记过日志,由于大多时间正常,为了不影响速度,后来就没记了。



程序化交易QQ聊天群:84283179(已满),建议加入程序化自动交易群24568607

QQ:351666425

http://blog.sina.com.cn/lunhuitrade
 回到顶部
帅哥哟,离线,有人找我吗?
轮回
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:99 积分:1844 威望:1000 精华:2 注册:2009/11/20 17:13:40
  发帖心情 Post By:2012/12/12 10:39:12 [只看该作者]

关键是同一个模型,多人在不同的地方使用,出现问题的又是极少数。


程序化交易QQ聊天群:84283179(已满),建议加入程序化自动交易群24568607

QQ:351666425

http://blog.sina.com.cn/lunhuitrade
 回到顶部
帅哥哟,离线,有人找我吗?
bbking
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小飞侠 帖子:1609 积分:4924 威望:0 精华:0 注册:2010/10/28 14:02:46
  发帖心情 Post By:2012/12/12 15:44:54 [只看该作者]

出现漏单情况很大程度上是因为金字塔软件卡造成软件短时间内卡死的现象~(在10分钟内无法切换出软件..)

不少人做程序化交易并没有一直守在实盘机器旁边观察现象~

结果出了问题一直在调试却找不出编程错误~后面怀疑到金字塔的刷新...

 

我这边出现的情况是金字塔经常占用25%的CPU然后自己软件就卡死了~

软件假死情况下出现任何操作都是合理的..

我主观认为这是因为连接了金字塔的行情服务器..(具体为啥全推行情会导致刷新卡死软件我也不清楚)

因为我把行情换成点播式的时候~金字塔运行同样的交易模型占用CPU变成了16-20%...

这是很明显的现象~你们自己试试就知道了..

 

 


 回到顶部
总数 20 1 2 下一页