請問怎樣從一大堆數據裡找到最大值?除了MAX嵌套之外,還有別的辦法嗎? [通达信]
-
咨询内容:
另外,通達信編寫指標公式,有100條語句的限制,有什麼辦法可以超過100條?
-
通达信技术部:
我的解決辦法:
MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(MAX(1,2),3),4),5),6),7),8),9),10),11),12),13),14),15),16);
好在通達信每條指令可以寫很長。
-
通达信客服:
有叁種方法找出最大値:
1.用INSUM横向统計函數,計算类型爲2-最大値;
2.用.401历史行情.指標排序附加排序指標的方式找到最大値
3.用EXTDATA_USER引用擴展數據,設置中選擇生成横向排名數據
此主题相关图片如下qq图片20160704095155.png:之後我們會考虑擴容
-
网友交流:
感謝飛燕老師的回复。
-
网友交流:
还有一个办法,先用IF赋值,后用HHV和LLV取最高或最小值
比如需要比较的数值是A、B、C、D、E、F、G、H...
CB:=CURRBARSCOUNT;
VAR:=IF(CB=1,A,IF(CB=2,B,IF(CB=3,C,IF(CB=4,D,IF(CB=5,E,IF(CB=6,F,IF(CB=7,G,IF(CB=8,H))))))));
MAXVAR:HHV(VAR,8);
MINVAR:LLV(VAR,8);
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容