现有通达信一个选股公式,公式的大概意思是选出至少2个波谷值相等或近似相等的股票。这个公式只能选出近2-3个月满足条件的股票,选不出更早时间以前满足条件的股票。比如在TDX条件选股的“时间段内满足条件”选项中特定一个时间段(比如2014年1月—2014年8月),选出的股票和近2-3个月(比如2014年8月—2014年10月)选出的票是一样的,而在1月到8月内出现满足条件的股票却选不出来。希望真正的高手能给予解答,谢谢!
公式如下:
百分比:=5;
允许误差:=0.004;
波谷值1:= CONST(TROUGH(2,5,1));
波谷距离:= 1+CONST(TROUGHBARS(2,5,1));
波谷值2:= CONST(TROUGH(2,5,2));
波谷值3:= CONST(TROUGH(2,5,3));
波谷值4:= CONST(TROUGH(2,5,4));
XG: 波谷距离<=10 AND
(ABS(波谷值1-波谷值2)<=允许误差 OR
ABS(波谷值1-波谷值3)<=允许误差 OR
ABS(波谷值1-波谷值4)<=允许误差);
通达信公式测试未通过,见图:
倒数第2.3.4.5行最后的括号多余了
本回答被网友采纳