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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → VBA中的Stock.MapValue类型改进建议

   

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


  共有2906人关注过本帖平板打印复制链接

主题:VBA中的Stock.MapValue类型改进建议

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


加好友 发短信
等级:新手上路 帖子:94 积分:65 威望:0 精华:0 注册:2012/1/6 12:53:19
VBA中的Stock.MapValue类型改进建议  发帖心情 Post By:2015/11/26 1:23:55 [只看该作者]

 Stock.MapValue这种类型一般是针对板块名称或者股票代码,涨幅建立对应字典,经常需要对此进行排序,单纯用VBA的stock.array类型,虽然具备排序功能,但是排序后不知道第一名是哪个板块或者股票,VBA也不具备PEL的HOD2或者LARGE这样的函数,因此建议VBA增加对字典类型的排序功能,例如增加如下函数原型:sorted(dic,value,reverse)

解释:dic为比较函数,value 为排序的对象(这里指键或键值),

reverse:注明升序还是降序,True--降序,False--升序(默认)

[此贴子已经被作者于2015/11/26 1:25:34编辑过]

 回到顶部