来函数检测结果如下:
该公式没有未来函数

指标源码:

原理解析:
MID赋值:(3*收盘价+最低价+开盘价+最高价)/6


BBI线赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4


CPX40赋值:WMID的40日简单移动平均


CPX30赋值:WMID的30日简单移动平均


CPX20赋值:WMID的20日简单移动平均


CPX15赋值:WMID的15日简单移动平均


CPX10赋值:WMID的10日简单移动平均


CPX5赋值:WMID的5日简单移动平均


CPX3赋值:WMID的3日简单移动平均


STZF赋值:(收盘价和开盘价较大值/收盘价和开盘价的较小值-1)*100


均STZF赋值:(21的STZF日累和-STZF)/20


DYX赋值:收盘价<1日前的收盘价 AND (100*(1日前的收盘价-收盘价)/1日前的收盘价>(均STZF*2.5))


ZNCPX3赋值:IFF(DYX,(6*收盘价+2*1日前的MID+1*2日前的MID)/9,CPX3)


DYKX赋值:收盘价>1日前的收盘价 AND (100*(收盘价-1日前的收盘价)/1日前的收盘价>(均STZF*2.5))


ZNCPX5赋值:IFF(DYKX,(6*收盘价+2*1日前的MID+1*2日前的MID)/9,CPX5)


CPMXK赋值:CPX20


CPMXM赋值:CPX30


CPKXM赋值:ZNCPX3


CPKXK赋值:ZNCPX3


UP赋值:CPX30>1日前的CPX30


DOWN赋值:CPX30<1日前的CPX30


CPXM赋值:IFF(UP,CPMXK,IFF(DOWN,CPMXM,0))


CPXK赋值:IFF(UP,CPKXM,IFF(DOWN,CPKXK,0))


D赋值:CPXK> CPXM


K赋值:CPXK<=CPXM


长赋值:WMID的30日简单移动平均


中赋值:WMID的20日简单移动平均


短赋值:WMID的10日简单移动平均


SXX赋值:短>1日前的短 AND 中<1日前的中 AND 长<1日前的长


SMX赋值:短>1日前的短 AND 中>1日前的中 AND 长<1日前的长


SML赋值:短>1日前的短 AND 中>1日前的中 AND 长>1日前的长


SXL赋值:短>1日前的短 AND 中<1日前的中 AND 长>1日前的长


XML赋值:短<1日前的短 AND 中>1日前的中 AND 长>1日前的长


XXL赋值:短<1日前的短 AND 中<1日前的中 AND 长>1日前的长


XXX赋值:短<1日前的短 AND 中<1日前的中 AND 长<1日前的长


均线最大赋值:MAX(CPX5,MAX(CPX10,MAX(CPX20,MAX(CPX30,CPX40))))


均线最小赋值:MIN(CPX5,MIN(CPX10,MIN(CPX20,MIN(CPX30,CPX40))))


高缠绕度赋值:1000*(均线最大/均线最小-1)<27


低缠绕度赋值:1000*(均线最大/均线最小-1)>=27


投机赋值:IFF(BARSSINCE(C>0)>=40,10,0)
当满足条件投机时,在0和10之间画柱状线


试盘赋值:IFF(SXX,20,0)
当满足条件SXX时,在0和20之间画柱状线


加仓赋值:IFF(SMX AND D,40,IFF(SMX AND K,20,0))
当满足条件SMX AND D时,在0和40之间画柱状线
当满足条件SMX AND K时,在0和20之间画柱状线


重仓赋值:IFF(SML AND D AND 低缠绕度,90,IFF(SML AND D AND 高缠绕度,60,IFF(SML AND K,20,0)))
当满足条件SML AND K 时,在0和20之间画柱状线
当满足条件SML AND D AND 低缠绕度时,在0和90之间画柱状线
当满足条件SML AND D AND 高缠绕度时,在0和60之间画柱状线


高仓赋值:IFF(SXL AND D AND 低缠绕度,70,IFF(SXL AND D AND 高缠绕度,40,IFF(SXL AND K,20,0)))


STICKLINE(((SXL AND K) OR (SXL AND D AND 高缠绕度)),0,20,3.00,0), 画蓝色,COLOR990000
当满足条件SXL AND D AND 低缠绕度时,在0和70之间画柱状线
当满足条件SXL AND D AND 高缠绕度 时,在0和40之间画柱状线


减仓赋值:IFF(XML AND D,60,IFF(XML AND K,20,0))
当满足条件XML AND D时,在0和60之间画柱状线
当满足条件XML AND K时,在0和20之间画柱状线


轻仓赋值:IFF(XXL AND D,30,IFF(XXL AND K,20,0))
当满足条件XXL AND D时,在0和30之间画柱状线
当满足条件XXL AND K时,在0和20之间画柱状线


空仓赋值:IFF(XXX,0,0)


仓位1赋值:IFF(SML AND D AND 低缠绕度,90,IFF(SXL AND D AND 低缠绕度,70,IFF((XML AND D) OR (SML AND D AND 高缠绕度),60,IFF

((1/2)==10,50,IFF((SMX AND D) OR (SXL AND D AND 高缠绕度),40,IFF(XXL AND D,30,0))))))


仓位2赋值:IFF(SXX OR (SMX AND K) OR (SML AND K) OR (SXL AND K) OR

(XML AND K) OR (XXL AND K),20,10)


仓位A赋值:仓位1和仓位2较大值


配置仓位赋值:IFF(((1日前的仓位A==90) OR (1日前的仓位A==70)) AND (仓位A<=50 AND 仓位A>=30),60,仓位A)


STICKLINE(((1日前的仓位A==90) OR (1日前的仓位A==70)) AND (仓位A<=50 AND 仓位A>=30),0,60,3.00,0),COLOR0088FF


修正一天赋值:统计2日满足配置仓位>=70的天数==1 AND 统计2日满足配置仓位>=30 AND 配置仓位<=60的天数==1


修正二天赋值:统计3日满足配置仓位>=70的天数==1 AND 统计3日满足配置仓位>=30 AND 配置仓位<=60的天数==2


修正三天赋值:统计4日满足配置仓位>=70的天数==1 AND 统计4日满足配置仓位>=30 AND 配置仓位<=60的天数==3


修正四天赋值:统计5日满足配置仓位>=70的天数==1 AND 统计5日满足配置仓位>=30 AND 配置仓位<=60的天数==4


修正五天赋值:统计6日满足配置仓位>=70的天数==1 AND 统计6日满足配置仓位>=30 AND 配置仓位<=60的天数==5


修正六天赋值:统计7日满足配置仓位>=70的天数==1 AND 统计7日满足配置仓位>=30 AND 配置仓位<=60的天数==6


修正七天赋值:统计8日满足配置仓位>=70的天数==1 AND 统计8日满足配置仓位>=30 AND 配置仓位<=60的天数==7


修正八天赋值:统计9日满足配置仓位>=70的天数==1 AND 统计9日满足配置仓位>=30 AND 配置仓位<=60的天数==8


修正九天赋值:统计10日满足配置仓位>=70的天数==1 AND 统计10日满足配置仓位>=30 AND 配置仓位<=60的天数==9


修正十天赋值:统计11日满足配置仓位>=70的天数==1 AND 统计11日满足配置仓位>=30 AND 配置仓位<=60的天数==10


修正十一天赋值:统计12日满足配置仓位>=70的天数==1 AND 统计12日满足配置仓位>=30 AND 配置仓位<=60的天数==11


修正十二天赋值:统计13日满足配置仓位>=70的天数==1 AND 统计13日满足配置仓位>=30 AND 配置仓位<=60的天数==12


修正十三天赋值:统计14日满足配置仓位>=70的天数==1 AND 统计14日满足配置仓位>=30 AND 配置仓位<=60的天数==13


修正条件BX赋值:((修正一天 AND D) OR (修正二天 AND D) OR (修正三天 AND D) OR

(修正四天 AND D) OR (修正五天 AND D) OR (修正六天 AND D) OR

(修正七天 AND D) OR (修正八天 AND D) OR (修正九天 AND D) OR

(修正十天 AND D) OR (修正十一天 AND D) OR (修正十二天 AND D) OR (修正十三天 AND D))
当满足条件修正条件BX时,在0和配置仓位之间画柱状线


蓝赋值:配置仓位<=20


红赋值:(配置仓位>=70) OR 修正一天 OR 修正二天 OR 修正三天 OR 修正四天 OR 修正五天 OR 修正六天 OR

修正七天 OR 修正八天 OR 修正九天 OR 修正十天 OR 修正十一天 OR 修正十二天 OR 修正十三天


黄赋值:(红==0) AND (蓝==0)


VAR1赋值:收盘价的9日指数移动平均,9)


控盘赋值:((VAR1-1日前的VAR1)/1日前的VAR1*1000)>0
输出

满仓线:IFF(1,100,0),画红色
当满足条件控盘==0 AND 红时,在0和配置仓位之间画柱状线
当满足条件控盘==0 AND 黄时,在0和配置仓位之间画柱状线
当满足条件控盘 AND 蓝时,在0和配置仓位之间画柱状线


配置仓位NEW:=IFF(控盘 AND 配置仓位<=50,50,配置仓位)
输出

仓位马力:IFF(1,配置仓位NEW,0),NODRAW


STICKLINE(控盘 AND (加仓 OR 轻仓 OR (SXL AND D AND 高缠绕度)) AND 红==0,0,50,3.00,0),COLOR0088FF
当满足条件红时,在0和50之间画柱状线
当满足条件控盘==0 AND 红时,在0和配置仓位NEW之间画柱状线
当满足条件控盘==0 AND 黄时,在0和配置仓位NEW之间画柱状线
当满足条件控盘 AND 蓝时,在0和配置仓位NEW之间画柱状线


黄新:=黄 OR (控盘==0 AND 红) OR (控盘 AND 蓝) OR (控盘==0 AND 仓位马力>=60)


蓝新:=蓝 OR (控盘==0 AND 黄)


红新:=红


STICKLINE((控盘==0 AND 仓位马力>=60),0,仓位马力,3.00,0),COLOR0088FF


修一天赋值:统计2日满足红新的天数==1 AND 统计2日满足黄新的天数==1


修二天赋值:统计3日满足红新的天数==1 AND 统计3日满足黄新的天数==2


修三天赋值:统计4日满足红新的天数==1 AND 统计4日满足黄新的天数==3


修四天赋值:统计5 日满足红新的天数==1 AND 统计5 日满足黄新的天数==4


修五天赋值:统计6 日满足红新的天数==1 AND 统计6 日满足黄新的天数==5


修六天赋值:统计7 日满足红新的天数==1 AND 统计7 日满足黄新的天数==6


修七天赋值:统计8 日满足红新的天数==1 AND 统计8 日满足黄新的天数==7


修八天赋值:统计9 日满足红新的天数==1 AND 统计9 日满足黄新的天数==8


修九天赋值:统计10日满足红新的天数==1 AND 统计10日满足黄新的天数==9


修十天赋值:统计11日满足红新的天数==1 AND 统计11日满足黄新的天数==10


修十一天赋值:统计12日满足红新的天数==1 AND 统计12日满足黄新的天数==11


修正条件AX赋值:

(修一天 OR 修二天 OR 修三天 OR 修四天 OR 修五天 OR

修六天 OR 修七天 OR 修八天 OR 修九天 OR 修十天 OR

修十一天)
当满足条件修正条件AX时,在0和配置仓位NEW之间画柱状线

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!