来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
N赋值:120
K赋值:上次CURRBARSCOUNT=N距今天数
GD赋值:CONST(IF(ISLASTBAR=1,K日内H最高值,0)),NODRAW
{高点}
DD赋值:CONST(IF(ISLASTBAR=1,K日内L最低值,0)),NODRAW
{低点}
KJ:=GD-DD
如果CURRBARSCOUNT<=N/2返回GD否则返回DRAWNULL
如果CURRBARSCOUNT<=N返回GD否则返回DRAWNULL
如果CURRBARSCOUNT<=N返回DD否则返回DRAWNULL
如果CURRBARSCOUNT<=N返回DD+KJ/2否则返回DRAWNULL
如果CURRBARSCOUNT<=N/2返回DD否则返回DRAWNULL
如果CURRBARSCOUNT<=N/2返回GD否则返回DRAWNULL
如果CURRBARSCOUNT<=N/2返回DD+KJ*0.191否则返回DRAWNULL
输出
第一防线:REFDATE(低,DATE),DOTLINE,画黄色,NODRAW
输出
第二防线:REFDATE(支撑,DATE),DOTLINE,画白色,NODRAW
输出
今日保护价:(2日前的C+1日前的C+O)/3 ,COLORCC3299
输出
CC:IF(CURRBARSCOUNT<18,CONST(1日前的C),DRAWNULL),COLOR000000,NODRAW
输出
止赢:1.05*CC,COLORMAGENTA,LINETHICK2
当满足条件ISLASTBAR时,在止赢和'止赢'位置书写文字
输出
止损:0.97*CC,画黄色,LINETHICK2
当满足条件ISLASTBAR时,在止损和'止损'位置书写文字
DRAWNUMBER(ISLASTBAR ,C,C),画白色
MAA10赋值:C的10日简单移动平均
输出
MAA30:C的30日简单移动平均,画红色
如果MAA10>MAA30返回MAA10否则返回MAA30
A3赋值:(C-9日内L最低值)/(9日内H最高值-9日内L最低值)*100
A3的3日[1日权重]移动平均
A4的3日[1日权重]移动平均
A6赋值:3*A4-2*A5
A7赋值:C-1日前的C
A8赋值:100*A7的6日指数移动平均,6)/EMA(EMA(A7的绝对值,6),6)
买赋值:2日内A8最低值=7日内A8最低值 AND 统计2日满足A8<0的天数 AND CROSS(A8,A8的2日简单移动平均)
DRAWTEXT(买=1的5过滤,最低价-0.05,'↖跟庄买进'),画黄色
当满足条件买时,在OPEN和收盘价之间画柱状线