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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 自定义函数的几个问题

   

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


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

主题:自定义函数的几个问题

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


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/12/1 22:33:44 [显示全部帖子]

帮助-》编程信息

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


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/12/2 15:34:36 [显示全部帖子]

1)

a: 自定义函数使用的是VBS脚本语言,与PEL的交互只能通过参数传递方式,故PEL的函数功能大都需要用户自行编写,少数统计函数可以直接使用,具体请参阅 帮助-》编程信息

b: 可以在VBA代码里直接取行情的CLOSE数据,不用参数传递,自定义函数中直接取收盘价,例子很多,请楼主参考 http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=158 教程里,逐周期模式的自定义函数做法。

c: 自定义的函数参数传递,由于公式系统的模式不同,分序列和逐周期,对于序列模式,参数是数组,对于逐周期,参数是单值数据。请参考上面的教程。

d:帮助-》编程信息

 

 (2)自定义函数和全局变量设置函数EXTGBDATASET
不限制数量,EXTGBDATASET的设置,请参考编程信息中的Document对象

(3)在程序化交易系统中的函数调用
  程式化交易不一定非要自定义函数,只有在PEL无法描述的某些复杂的操作我们采用VBA的自定义函数进行扩充


 回到顶部