以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- Median 中位数函数居然找不到 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=9732) |
-- 作者:睿 -- 发布时间:2012/1/26 12:10:04 -- Median 中位数函数居然找不到 设计程序的时候突然发现系统没有提供中位数Median函数,感觉很不方便,希望金字塔尽快能完善这个关键函数接口。 函数本身应该不是很复杂,因为刚刚接触金字塔,不是很了解如何自定义函数,有哪位版主达人能帮忙一下贴一个自定义函数的模板, 函数接口类似 function Median(nBars, aArray) |
-- 作者:admin -- 发布时间:2012/1/26 12:46:43 -- 可否提供中位函数的算法,便于日后升级版中增加 |
-- 作者:睿 -- 发布时间:2012/1/26 14:52:04 -- 实现的方法网上应该有很多的。提供一个思路给你们参考,先拷贝数组进来,然后排序,最后找到中位数返回。 因为马上需要在公式系统中用到,所以希望金字塔能临时提供一个传数组的自定义函数模板,我自己可以先根据这个模板将这个函数实现,谢谢! |
-- 作者:admin -- 发布时间:2012/1/26 16:58:57 -- 节后会安排工作人员为你写个自定义函数,请耐心等待 |
-- 作者:26327756l -- 发布时间:2012/1/29 13:50:30 -- nBars, aArray 这两个参数 能不能说明一下用意 特别是第一个nBars
|
-- 作者:26327756l -- 发布时间:2012/1/29 14:57:11 -- 想要自定义一个函数 函数的参数有一个数组 在PEL里定义数组后 传入到自定义函数里 怎么实现? |
-- 作者:26327756l -- 发布时间:2012/1/29 15:55:38 -- 使用 SORT排序函数 能否得到你要的数据
|
-- 作者:admin -- 发布时间:2012/1/29 16:34:23 -- 楼主的函数是要求在逐K线模式还是序列模式下使用的,序列模式下比较容易实现 |
-- 作者:睿 -- 发布时间:2012/1/31 12:13:11 -- 希望能在K线模式下实现,这样操控比较灵活。 nBar:需要从aArray数组里面拷贝过来元素的个数,对拷贝过来的元素集合取中值返回。如果nBar是奇数,取排完序的中间一个元素;如果偶数,取中间两个的平均值返回。 |
-- 作者:admin -- 发布时间:2012/1/31 12:21:27 -- 逐K线下实现,VBA自定义函数与描述还是比较困难的,建议等金字塔的后续版本函数增加吧 |