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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → VBA调用PEL

   

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


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

主题:VBA调用PEL

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


加好友 发短信
等级:论坛游侠 帖子:581 积分:171 威望:0 精华:0 注册:2013/4/2 6:58:20
VBA调用PEL  发帖心情 Post By:2018/5/23 1:47:49 [显示全部帖子]

sPolicyName = "DaggerLs04" '策略公式名称
iPeriod=0 '周期=0,即一分钟
Set Formula = marketdata.STKINDI("RB00","SQ",sPolicyName,0,iPeriod,0,0)  '取策略RB20
CounTmp = Formula.DataSize-1
RbFCC   = Formula.GetBufData("FiDFX",CounTmp) '取倒数第2个数据


请教,这个VBA调用RB00的pel 数据,RB00螺纹连续的1分钟K线,是否自动补充到最新的数据?或者用什么函数指令,在调用之前,先补充数据呢?

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


加好友 发短信
等级:论坛游侠 帖子:581 积分:171 威望:0 精华:0 注册:2013/4/2 6:58:20
  发帖心情 Post By:2018/5/23 9:22:11 [显示全部帖子]

问题是:

       这里没有跨周期调用吧?在盘中的时候,我总不能每次调用Formula.GetBufData的时候,先补充数据吧???

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


加好友 发短信
等级:论坛游侠 帖子:581 积分:171 威望:0 精华:0 注册:2013/4/2 6:58:20
  发帖心情 Post By:2018/5/23 9:45:00 [显示全部帖子]

谢谢

 回到顶部