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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 定制系统时遇到的几个问题:

   

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


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

主题:定制系统时遇到的几个问题:

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


加好友 发短信
等级:标准版用户 帖子:168 积分:521 威望:0 精华:0 注册:2010/12/22 15:29:42
定制系统时遇到的几个问题:  发帖心情 Post By:2011/11/2 16:31:48 [只看该作者]

 

定制系统时遇到的几个问题:


1、 主窗格的周期可以由VBA代码切换。

后来发现好像是可以通过ChangeCyc 方法更换所属主窗格周期


2、 VBA代码可以获得窗格内的每一个K线的高低价的X,Y坐标,然后基于这个坐标由代码完成作图。

PelsByPos 以周期序列为参数,返回与之相对应的X坐标象素位置。

PriceToPels 以当前价格为参数,取其在窗格相对应的Y坐标位置(象素)。

这2个方法似乎可以完成这样的功能,我先测试一下。


3、 自定义多秒线的生成,系统自动生成的数据序列由VBA重新生成的序列覆盖。当有新的Tick数据到来时,图表刷新,系统又重新生成了缺省的数据序列,那么可以由VBA再次生成自定义的序列进行覆盖。(这个暂时也不是问题)


4、 如果系统能够直接提供一个另外的K线切分方法则可以简化用户的编程,目的是让:每一个K线采用实际经过的时间填充,比如,cu00的30分钟线,在10:00~10::30中间停盘了15分钟,现在系统的10:00~10:30的那一个30分钟K线实际上只有15分钟。可以为用户提供一个选项,以实际交易了30分钟为一个30分钟的结束。中午的休息的时间段也是同样的处理。甚至下午的收盘后的休息时间也这样处理,也就是说可以让第二天的开盘后的时间接到昨天收盘上,已让昨天的最后一个K线包含实际的30分钟时间。(可以先做为一个设想讨论一下,眼下可以用VBA帮用户实现)


5、 【比较核心的问题】现在系统提供的多秒线必须是整数比如366秒,有没有可能实现是小数的呢,比如365.5秒。也就是说多秒线允许浮点数。因为现在交易所提供的精度是0.5秒,而外盘的密度还要大一点,有的在0.1秒。前面的一些问题用户还可以采用一些变通的途径实现,但是这个多秒浮点数属于系统架构的问题。所以你考虑一下实现的可行性。其实我想也不影响现在的功能,只是扩展了,因为现在的整数情况仍然是可以处理的。


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


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

VBA不甚了解,等高人来解答


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

客户服务部

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

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

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


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

问题4,可以使用市场设置中的 自定义分时周期功能,将我们平时不常用的一个周期自由切分成你目前需要的。

问题5,是否可以用多笔周期来解决



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

金字塔-技术部

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

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

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


加好友 发短信 李凯学堂
等级:论坛游侠 帖子:137 积分:854 威望:0 精华:0 注册:2009/8/24 14:44:18
  发帖心情 Post By:2011/11/2 16:54:09 [只看该作者]

5. 多笔线不能解决这个问题,因为行情的速度并不是恒定的0.5秒一笔,有的时候会是1秒甚至2秒一笔。这样,每一个K线包含的时间宽度是不一样了。

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


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

特殊的功能,还是用VBA来二次开发比较好一点



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

金字塔-技术部

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

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

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


加好友 发短信
等级:黑侠 帖子:676 积分:2548 威望:0 精华:3 注册:2011/4/13 16:18:50
  发帖心情 Post By:2011/11/2 17:04:27 [只看该作者]

1.变成信息文档中有说明,应该是可以用VBA代码切换主窗格的周期,没有试过。

 回到顶部