来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
X_1赋值:5
X_2赋值:6
X_3赋值:6
X_4赋值:8
如果DATE<1900612返回1否则返回1
X_6赋值:(最高价+收盘价和开盘价较大值)/2
X_7赋值:X_6的3日简单移动平均
X_8赋值:(最低价+收盘价和开盘价的较小值)/2
X_9赋值:X_8的3日简单移动平均
X_10:=X_6的3日简单移动平均
X_11:=(最高价+最低价+收盘价+开盘价)/4
X_12:=X_11的3日简单移动平均
X_13:=REF((收盘价+开盘价)/2,1)>REF((收盘价+开盘价)/2,2) AND REF(收盘价和开盘价的较小值,1)>REF(收盘价和开盘价较大值,2)
X_14:=(X_11和X_12较大值-X_11和X_12的较小值)/X_11和X_12的较小值*100
X_15:=(X_12-(1日前的X_12-X_12)-最低价)/最低价*100
X_16:=(X_7+(X_7-1日前的X_7)-最低价)/最低价*100
X_17:=X_12-(1日前的X_12-X_12)
X_18:=X_7+(X_7-1日前的X_7)
如果X_13返回X_16否则返回X_15
X_20:=1日前的收盘价>=开盘价最近4日一直存在 AND REF(EVERY((收盘价+开盘价)/2>X_12,4),1) AND (收盘价+开盘价)/2
最高价的4日[3日权重]移动平均
X_24:=SMA(收盘价和开盘价的较小值,4,3)
X_25:=1日前的最低价-2日内2日前的最低价和1日前的最低价较大值-2日前的最低价和1日前的最低价的较小值最高值
X_26:=REF((收盘价+开盘价)/2,1)>REF((收盘价+开盘价)/2,2)
X_27:=最低价<=X_25+X_25*0.01 AND 开盘价>2日前的开盘价 AND 开盘价>=3日前的最低价 AND 统计7日满足收盘价>开盘价的天数>3
X_28:=(X_25-最低价)/最低价*100
X_29:=(1日前的最低价-X_25)/X_25*100
X_30:=(X_22-最低价)/最低价>X_1/1000
X_31:=X_30
X_32:=(1日前的最高价-开盘价)/开盘价*100-(REF(收盘价和开盘价较大值,2)-REF(收盘价和开盘价较大值,1))/REF(收盘价和开盘价较大值,1)*100
如果X_26返回X_28否则返回X_32
X_34:=X_28+X_33>2
如果X_26返回X_27否则返回X_34
X_36:=X_5 AND X_31 AND X_35
X_37:=1日前的X_36 AND 最低价<1日前的最低价/0.995
X_38:=60
X_39:=1.02
X_40:=X_38的X_37日累和
X_41:=3日内最高价最高值>3日前的收盘价*X_39 AND 3日前的X_37上穿0.8
X_42:=X_38的X_41日累和
X_43:=X_42/X_40
输出阴线买:X_37 AND X_43>0.8,画黄色