设计程序的时候突然发现系统没有提供中位数Median函数,感觉很不方便,希望金字塔尽快能完善这个关键函数接口。
函数本身应该不是很复杂,因为刚刚接触金字塔,不是很了解如何自定义函数,有哪位版主达人能帮忙一下贴一个自定义函数的模板,
函数接口类似 function Median(nBars, aArray)
实现的方法网上应该有很多的。提供一个思路给你们参考,先拷贝数组进来,然后排序,最后找到中位数返回。
因为马上需要在公式系统中用到,所以希望金字塔能临时提供一个传数组的自定义函数模板,我自己可以先根据这个模板将这个函数实现,谢谢!
想要自定义一个函数 函数的参数有一个数组
在PEL里定义数组后 传入到自定义函数里 怎么实现?
楼主的函数是要求在逐K线模式还是序列模式下使用的,序列模式下比较容易实现
希望能在K线模式下实现,这样操控比较灵活。
nBar:需要从aArray数组里面拷贝过来元素的个数,对拷贝过来的元素集合取中值返回。如果nBar是奇数,取排完序的中间一个元素;如果偶数,取中间两个的平均值返回。
逐K线下实现,VBA自定义函数与描述还是比较困难的,建议等金字塔的后续版本函数增加吧