来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
ZT赋值:C/1日前的C>=1.092 AND C=H
BOND_V赋值:100*(C的5日简单移动平均/C的10日简单移动平均-1的绝对值+ABS(C的5日简单移动平均/C的20日简单移动平均-1))/2
{粘合度}
TJ0赋值:C>1日前的C OR C>O
{RSI短线5日拐头向上}
LC赋值:1日前的收盘价
RSI5赋值:SMA(收盘价-LC和0较大值,5,1)/SMA(收盘价-LC的绝对值,5,1)*100
RSI13赋值:SMA(收盘价-LC和0较大值,13,1)/SMA(收盘价-LC的绝对值,13,1)*100
TJ1赋值: RSI5>1日前的RSI5 AND 上次RSI5=5日内RSI5最低值距今天数<=3
{MA5在MA20之上,拐头向上,MA20向上}
TJ2_1赋值:C的5日简单移动平均>C的20日简单移动平均 AND REF(C的5日简单移动平均,1)=LLV(C的5日简单移动平均,4) AND C的5日简单移动平均=HHV(C的5日简单移动平均,3) AND C的5日简单移动平均>C的20日简单移动平均
{或者MA5上穿MA10}
TJ2_2赋值:CROSS(C的5日简单移动平均,C的10日简单移动平均) AND C的5日简单移动平均>C的20日简单移动平均
{或者MA10在MA20之上,拐头向上}
TJ2_3赋值:C的10日简单移动平均>C的20日简单移动平均 AND REF(C的10日简单移动平均,1)=LLV(C的10日简单移动平均,4) AND C的10日简单移动平均=HHV(C的10日简单移动平均,3) AND C的5日简单移动平均>REF(C的5日简单移动平均,1)
{或者MA5\MA10\MA20多头且乖离小}
TJ2_4赋值:C的5日简单移动平均>C的10日简单移动平均 AND C的5日简单移动平均>C的20日简单移动平均 AND BOND_V<=2
TJ2赋值:TJ2_1 OR TJ2_2 OR TJ2_3 OR TJ2_4
{MA20向上}
TJ3赋值:C的20日简单移动平均>REF(C的20日简单移动平均,1)
{五日内最低量在三日内,且今比最低量那天放量1.5倍以上,或者突破五日均量}
TJ4_1T赋值:REF(上次V=5日内V最低值距今天数,1)+1
TJ4_1赋值:TJ4_1T<=10 AND (V/TJ4_1T日前的V>=1.5 OR CROSS(V,V的5日简单移动平均) )
{五日或十日均量线上升,证明在堆量}
TJ4_2赋值:V的10日简单移动平均>=REF(V的10日简单移动平均,1) OR V的5日简单移动平均>=REF(V的5日简单移动平均,1)
TJ4_3赋值:V/REF(60日内V最高值,1)>2.5
TJ4赋值:(TJ4_1 AND TJ4_2) OR TJ4_3
BIAS5赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100
TJ5_T赋值:REF(上次BIAS5=5日内BIAS5最低值距今天数,1)+1
TJ5赋值:TJ5_T<=3 AND TJ5_T日前的BIAS5<=1 AND BIAS5<=2
VAS赋值:AMO/V/100
MAP赋值:VAS的20日指数移动平均
DIF赋值:EMA(100*C/MAP-100的绝对值,90)
LL赋值:MAP*(100-DIF)/100
LL2:=MAP*(100-DIF*2)/100
LL3:=MAP*(100-DIF*3)/100
TJ6赋值:(L<=LL AND C>=LL) OR (L<=LL2 AND H>=LL2) OR (L<=LL3 AND C>=LL3)
输出{选股基础信号}
XH: TJ0 AND TJ1 AND TJ2 AND TJ3 AND TJ4 AND TJ5 AND TJ6