以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  在四个数值中 筛选最接近变量x的数值  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=168246)

--  作者:sjty
--  发布时间:2019/2/15 18:13:46
--  在四个数值中 筛选最接近变量x的数值
请老师帮忙写一个策略:a、b、c、d从大到小排列,a<x>d,图表模式下如何筛选出大于x并且跟x最接近的那个值?谢谢啦!!!
--  作者:FireScript
--  发布时间:2019/2/18 9:06:10
--  
 a b c d如果是排序好了。  那你直接比较 b c d和x的大小关系就行了。
//从最小到最大一个个比较,如果x比最大的a大则返回-1。
result:if(x<d,d,if(x<c,c,if(x<b,b,if(x<a,a,-1))));

--  作者:sjty
--  发布时间:2019/2/18 16:33:28
--  
好的,谢谢老师,我先试试看