以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  [建议]建议增加一个函数  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=174928)

--  作者:vakoth
--  发布时间:2020/3/12 21:17:21
--  [建议]建议增加一个函数

不知道提这样的建议是否合适
 提议事项:增加一个判断函数,来排查计算结果因为条件没达到为空值的公式或变量
提议原因:
1.在PEL公式进入到使用递归和变量以后,很多的函数跟if函数有冲突,利用这个函数来减少这种冲突写法
2 利用计算机软件,减少人为的失误和工作,用这个函数去判定公式,不用人工的去计算 if barpos>n的天数来避免人工计算天数的麻烦和容易失误性,计算机软件的目的就是提升人类的工作效率和降低错误,因为在ref函数经过多个公式的叠加计算后,很不方便计算N的数值
那么怎么办,我们建立这样的一个函数  ,暂时叫做nh,那么nh(REF(EMA20,P)),假如这个周期在barpos<20日肯定是不成立的,那么我们还要计算P的周期,如果用上面的函数,直接不用计算了,让软件给我们判定,,当条件不成立,我们直接执行下一个REF(EMA20,P)的值,我们还以在这个函数的功能再进一步,这样nh(X,CLOSE),就是再判定X为空的时候,就用close来代替X来计算,


利用这个函数,相信可以大大的降低变量和递归的使用难度,希望建议对软件有用,好软件大家都希望变得更好,这是个人的想法!

--  作者:wenarm
--  发布时间:2020/3/13 8:49:13
--  

这类编码边界造成的问题,你只能自己限制。


--  作者:vakoth
--  发布时间:2020/3/14 12:24:39
--  
请问金字塔能自建函数吗


--  作者:wenarm
--  发布时间:2020/3/14 20:41:39
--  

抱歉,不支持。