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


B1:=REF(C,1);B2:=REF(C,2);

SS:=IF(C>REF(C,1) AND REF(C,1)>=REF(C,2),1,IF(C<REF(C,1) AND REF(C,1)<=REF(C,2),-1,IF(C>REF(C,2) AND REF(C,2)>REF(C,1),2,IF(C<REF(C,2) AND REF(C,2)<REF(C,1),-2,0))));

SM:=IF(REF(SS,1)<0 OR REF(SS,1)>0 ,REF(SS,1),IF(REF(SS,2)>0 OR REF(SS,2)<0,REF(SS,2),IF(REF(SS,3)<0 OR REF(SS,3)>0,REF(SS,3),IF(REF(SS,5)<0 OR REF(SS,5)>0,REF(SS,5),IF(REF(SS,6)<0 OR REF(SS,6)>0,REF(SS,6),IF(REF(SS,7)<0 OR REF(SS,7)>0,REF(SS,7),0))))));

TOW1:=IF(C>REF(C, 1), C,REF(C, 1)),POINTDOT,COLORWHITE;

TOW2:=IF((SS=-1 OR SS=-2) AND SM>0, B2,TOW1),POINTDOT,COLORWHITE;

TOWER:IF(TOW1>TOW2, TOW1,TOW2),POINTDOT,COLORWHITE;

STICKLINE(CLOSE>=REF(C,1),CLOSE,REF(C,1),3,1),COLORRED;

STICKLINE(CLOSE<REF(C,1),CLOSE,REF(C,1),3,0),COLORGREEN;

STICKLINE(REF(C,1)>=REF(C,2) AND CLOSE<REF(C,1),REF(C,1),MAX(REF(C,2),CLOSE),3,1),COLORRED;

STICKLINE(REF(C,1)<REF(C,2) AND CLOSE>=REF(C,1),REF(C,1),MIN(REF(C,2),CLOSE),3,0),COLORGREEN;

{股票指标网}

LC:=REF(C,1),NODRAW;

LC2:=REF(C,2),NODRAW;

平底:=LC<LC2&&C>=LC,NODRAW;

收阳:=C>O,NODRAW;

XG:=平底 AND 收阳,NODRAW;

DRAWICON(XG,LC*0.98,9);

原理解析:
B1赋值:1日前的C
B2赋值:2日前的C


SS赋值:IF(C>1日前的C AND 1日前的C>=2日前的C,1,IF(C<1日前的C AND 1日前的C<=2日前的C,-1,IF(C>2日前的C AND 2日前的C>1日前的C,2,IF(C<2日前的C AND 2日前的C<1日前的C,-2,0))))


SM赋值:IF(1日前的SS<0 OR 1日前的SS>0 ,1日前的SS,IF(2日前的SS>0 OR 2日前的SS<0,2日前的SS,IF(3日前的SS<0 OR 3日前的SS>0,3日前的SS,IF(5日前的SS<0 OR 5日前的SS>0,5日前的SS,IF(6日前的SS<0 OR 6日前的SS>0,6日前的SS,IF(7日前的SS<0 OR 7日前的SS>0,7日前的SS,0))))))


TOW1赋值:IF(C> 1日前的C, C, 1日前的C),POINTDOT,画白色


TOW2赋值:IF((SS=-1 OR SS=-2) AND SM>0, B2,TOW1),POINTDOT,画白色
如果TOW1>TOW2返回 TOW1否则返回TOW2


STICKLINE(收盘价>=1日前的C,收盘价,1日前的C,3,1),画红色


STICKLINE(收盘价<1日前的C,收盘价,1日前的C,3,0),画绿色


STICKLINE(1日前的C>=2日前的C AND 收盘价<1日前的C,1日前的C,2日前的C和收盘价较大值,3,1),画红色


STICKLINE(1日前的C<2日前的C AND 收盘价>=1日前的C,1日前的C,2日前的C和收盘价的较小值,3,0),画绿色


{股票指标网}

LC赋值:1日前的C,NODRAW


LC2赋值:2日前的C,NODRAW


平底赋值:LC=LC,NODRAW


收阳赋值:C>O,NODRAW


XG赋值:平底 AND 收阳,NODRAW
当满足条件XG时,在LC*0.98和9之间画图标

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