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


MA15:=EMA(CLOSE,21);

VAR11:=IF(YEAR>=2038 AND MONTH>=1,0,1);

VAR21:=REF(LOW,1)*VAR11;

VAR31:=SMA(ABS(LOW-VAR21),3,1)/SMA(MAX(LOW-VAR21,0),3,1)*100*VAR11;

VAR41:=EMA(IF(CLOSE*1.3,VAR31*10,VAR31/10),3)*VAR11;

VAR51:=LLV(LOW,30)*VAR11;

VAR61:=HHV(VAR41,30)*VAR11;

VAR71:=IF(MA(CLOSE,58),1,0)*VAR11;

VAR81:=EMA(IF(LOW<=VAR51,(VAR41+VAR61*2)/2,0),3)/618*VAR71*VAR11;

主力吸筹22:IF(VAR81>100,100,VAR81)*VAR11,COLORFF00FF;

庄家吸筹22:STICKLINE(主力吸筹22>-150,0,主力吸筹22,1,0),COLORFF00FF;

A1:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,2)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,2);

牛线:EMA(A1,5),LINETHICK1,COLORYELLOW;

熊线:100-EMA(A1,5),LINETHICK1,COLOR00FF00;

A2:=(牛线-REF(牛线,1))/REF(牛线,1)*100;

A3:=EMA(C,5);

A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;

猴线:(EMA(4*SMA(A4,6,1)-3*SMA(SMA(A4,5,1),5,1),2)),LINETHICK1,COLORRED;

庄家吸筹1:STICKLINE(猴线>100,100,猴线,1,0),COLORGREEN;

庄家吸筹2:STICKLINE(猴线< 0,0,猴线,1,0),COLORGREEN;

A5:=(HHV(H,60)-C)/(HHV(H,60)-LLV(L,60))*100;

DRAWTEXT(FILTER(REF(牛线,1)>90 AND A2< 0,7),牛线,'跑'),COLOR00FF00;

DRAWTEXT(CROSS(猴线,牛线)AND 牛线>20 AND 牛线< A5,牛线,'黑马');

DRAWTEXT(CROSS(猴线,0)AND 牛线< 40,5,'大黑马');

底部:(A2< -10 AND A2>REF(A2,1))*25,COLORRED;

机会来临:REF(IF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04,30,0),1),LINETHICK2,COLORE66878;

大势已去:IF(CROSS(牛线,A1)AND 牛线>70 AND 猴线>80,90,100),LINETHICK2,COLORE66878;

DRAWTEXT(CROSS(猴线,牛线)AND 牛线>20 AND 牛线< A5 AND 底部,牛线,'骑马找牛');

A:=CROSS(猴线,牛线) AND CROSS(猴线,熊线);

B:=CROSS(猴线,牛线) AND CROSS(牛线,熊线);

DRAWTEXT(A AND B,牛线,'骑马找牛');

50,LINETHICK3,COLORE66878,POINTDOT;

牛市开始:=CROSS(牛线,熊线);

DRAWTEXT(牛市开始,熊线,'牛市');

马市开始:=CROSS(猴线,熊线);

DRAWTEXT(马市开始,熊线,'马市');

猴市开始:=CROSS(猴线,牛线);

DRAWTEXT(猴市开始,牛线,'猴市');

DRAWTEXT(ISLASTBAR,牛线,' 牛线'),COLORYELLOW;

DRAWTEXT(ISLASTBAR,熊线,' 熊线'),COLORYELLOW;

DRAWTEXT(ISLASTBAR,猴线,' 猴线'),COLORYELLOW;

-6,,LINETHICK0;

 


原理解析:
MA15赋值:收盘价的21日指数移动平均
如果YEAR>=2038 AND MONTH>=1返回0否则返回1
VAR21赋值:1日前的最低价*VAR11
VAR31赋值:SMA(最低价-VAR21的绝对值,3,1)/SMA(最低价-VAR21和0较大值,3,1)*100*VAR11
如果收盘价*1.3返回VAR31*10否则返回VAR31/10
VAR51赋值:30日内最低价最低值*VAR11
VAR61赋值:30日内VAR41最高值*VAR11
VAR71赋值:IF(收盘价的58日简单移动平均,1,0)*VAR11
VAR81赋值:EMA(IF(最低价<=VAR51,(VAR41+VAR61*2)/2,0),3)/618*VAR71*VAR11
如果VAR81>100返回100否则返回VAR81
当满足条件主力吸筹22>-150时,在0和主力吸筹22之间画柱状线
A1赋值:3*SMA((C-55日内L最低值)/(55日内H最高值-55日内L最低值)*100,5,2)-2*SMA((C-55日内L最低值)/(55日内H最高值-55日内L最低值)*100,5,2)
输出牛线:A1的5日指数移动平均,LINETHICK1,画黄色
输出熊线:100-A1的5日指数移动平均,LINETHICK1,COLOR00FF00
A2赋值:(牛线-1日前的牛线)/1日前的牛线*100
A3赋值:C的5日指数移动平均
A4赋值:((C-21日内L最低值)/(21日内H最高值-21日内L最低值))*100
A4的6日[1日权重]移动平均
当满足条件猴线>100时,在100和猴线之间画柱状线
当满足条件猴线< 0时,在0和猴线之间画柱状线
A5赋值:(60日内H最高值-C)/(60日内H最高值-60日内L最低值)*100
DRAWTEXT(FILTER(1日前的牛线>90 AND A2< 0,7),牛线,'跑'),COLOR00FF00
DRAWTEXT(猴线上穿牛线AND 牛线>20 AND 牛线< A5,牛线,'黑马')
DRAWTEXT(猴线上穿0AND 牛线< 40,5,'大黑马')
输出底部:(A2< -10 AND A2>1日前的A2)*25,画红色
输出机会来临:REF(IF((C的5日简单移动平均-C)/C>0.04 AND (C的10日简单移动平均-C的5日简单移动平均)/C的5日简单移动平均>0.04,30,0),1), 线宽为2,COLORE66878
输出大势已去:IF(牛线上穿A1AND 牛线>70 AND 猴线>80,90,100), 线宽为2,COLORE66878
DRAWTEXT(猴线上穿牛线AND 牛线>20 AND 牛线< A5 AND 底部,牛线,'骑马找牛')
A赋值:猴线上穿牛线 AND 猴线上穿熊线
B赋值:猴线上穿牛线 AND 牛线上穿熊线
当满足条件A AND B时,在牛线和'骑马找牛'位置书写文字
50, 线宽为3,COLORE66878,POINTDOT
牛市开始赋值:牛线上穿熊线
当满足条件牛市开始时,在熊线和'牛市'位置书写文字
马市开始赋值:猴线上穿熊线
当满足条件马市开始时,在熊线和'马市'位置书写文字
猴市开始赋值:猴线上穿牛线
当满足条件猴市开始时,在牛线和'猴市'位置书写文字
当满足条件ISLASTBAR时,在牛线和' 牛线'位置书写文字
当满足条件ISLASTBAR时,在熊线和' 熊线'位置书写文字
当满足条件ISLASTBAR时,在猴线和' 猴线'位置书写文字
-6,,LINETHICK0
 

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