未来函数检测结果如下:
该公式包含未来函数:CAPITAL
指标源码:

原理解析:
输出MA5:C的5日简单移动平均,LINETHICK3
MAH赋值:8
MAL赋值:20
输出地线:MA(REF(30日内C最低值,1),2),画红色,LINETHICK2
输出MA25:C的25日简单移动平均,LINETHICK3
输出MA34:C的34日简单移动平均, 画蓝色,LINETHICK1
输出MA60:C的60日简单移动平均,COLORLIRED,LINETHICK2
输出MA354:C的354日简单移动平均,COLORBROWN,LINETHICK3
输出MA15:C的15日简单移动平均,,画黄色,LINETHICK2
MA250:C的250日简单移动平均,画青色,LINETHICK3
输出MA125:CLOSE的125日简单移动平均,LINETHICK4,POINTDOT,COLORGRAY
输出红:IF(CLOSE>=SAR(6,8,13),SAR(6,8,13),DRAWNULL),CIRCLEDOT,画红色,{COLOR9955FF}
输出绿:IF(CLOSE<=SAR(6,8,13),SAR(6,8,13),DRAWNULL),CIRCLEDOT,画绿色,{COLORDDFF00}
DRAWICON(MA25上穿MA60,MA60,27)
 DRAWICON(MA5上穿MA25,MA25,16)
 V5赋值:CLOSE的1日指数移动平均
主线赋值:V5的5日指数移动平均
本赋值:E5日内主线最高值的1日简单移动平均
急进赋值:E17日内本最高值的1日简单移动平均
稳健赋值:E19日内急进最高值的2日简单移动平均
输出起爆线:E17日内稳健最高值的3日简单移动平均,LINETHICK2, 画红色
IF(MA25<1日前的MA25,MA25,DRAWNULL),画绿色,LINETHICK4
PP1赋值: H >=C的5日简单移动平均*(100+MAH)/100
PP2赋值:L*(100+MAL)/100<=C的25日简单移动平均
当满足条件PP1时,在H*1.02和15之间画图标
当满足条件PP2时,在L*0.97和26之间画图标
STICKLINE(CROSS(C的5日简单移动平均,C的25日简单移动平均),O,C,1,0),画黄色
DRAWICON((C的4日简单移动平均*4+C的25日简单移动平均)/5>=C的25日简单移动平均 AND C的5日简单移动平均输出天线:MA(REF(30日内C最高值,1),2),画绿色,,LINETHICK2
C2赋值:1日前的C
涨停赋值:IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0)
当满足条件涨停时,在开盘价和CLOSE之间画柱状线
当满足条件涨停时,在H和L之间画柱状线
跌停赋值:IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0)
当满足条件跌停时,在开盘价和CLOSE之间画柱状线
当满足条件跌停时,在H和L之间画柱状线
{双底启动}双底赋值:统计15日满足"KDJ.K"上穿"KDJ.D"的天数>=1        {前15天KDJ金叉}AND 统计7日满足"KDJ.D"上穿"KDJ.K"的天数=1            {7天内KDJ死叉}AND "KDJ.J">1日前的"KDJ.J" AND 1日前的"KDJ.J"<30 {今日J拐头}AND H/1日前的C>=1.03                             {今日上涨3%以上}{AND V/1日前的V>=1.5}
                          {今日量能是昨天的1.5倍以上}双底启动赋值:双底的10过滤
DRAWTEXT(双底启动,1日前的C*1.03,'★双底启动'),COLORFF00FF
T赋值:V的有效数据周期数
DRAWICON(T>20 AND "MACD.DIF">"MACD.DEA" AND V=5日内V最低值,L,17)
半分位赋值:(O+C)/2
昨半分位赋值:1日前的半分位
当满足条件ISLASTBAR时,在昨半分位和昨半分位之间画柱状线
DRAWNUMBER(ISLASTBAR,昨半分位,昨半分位),画黄色
当满足条件ISLASTBAR时,在昨半分位和'                   昨半分位'位置书写文字
当满足条件C>0时,在横轴0.55纵轴1位置书写文字
当满足条件C>0时,在横轴0.6纵轴1位置书写文字
DRAWTEXT_FIX(C>0,1,1,0,EXTERNSTR(0,1)),COLORWHITE,LINETHICK3
当满足条件ISLASTBAR时,在最低价和HYBLOCK位置书写文字
H1赋值:成交量/CAPITAL*100
MV1赋值:成交量的1日简单移动平均
MV3赋值:成交量的3日简单移动平均
MV5赋值:成交量的5日简单移动平均
MV60赋值:成交量的60日简单移动平均
M1赋值:CLOSE的20日简单移动平均
M2赋值:CLOSE的24日简单移动平均
M3赋值:CLOSE的5日简单移动平均
M4赋值:CLOSE的10日简单移动平均
M5赋值:CLOSE的55日简单移动平均
M6赋值:CLOSE的60日简单移动平均
DRAWTEXT(C*1.015>O AND OM1和M2较大值 AND C>M5和M6较大值 AND H1>0.85 AND MV1和MV5较大值>MV60,地线,'    买入'),画黄色
DRAWICON(C*1.015>O AND OM1和M2较大值 AND C>M5和M6较大值 AND H1>0.85 AND MV1和MV5较大值>MV60,地线,1)
JJ赋值:(3*C+H+L+O)/6
VAR1赋值:(8*JJ+7*1日前的JJ+6*2日前的JJ+5*3日前的JJ+4*4日前的JJ+3*5日前的JJ+2*6日前的JJ+8日前的JJ)/36
TJ1:=成交量=10日内成交量最高值 AND 成交量>2*1日前的成交量 AND CLOSE>VAR1
LJL赋值:TJ1的5过滤
TJ2:=IF(上次LJL距今天数=1 AND CLOSE>1日前的最高价,1,IF(上次LJL距今天数=2 AND CLOSE>2日前的最高价,1,IF(上次LJL距今天数=3 AND CLOSE>3日前的最高价,1,0)))
TP:=TJ2=1
STICKLINE(CLOSE,REF(最低价,上次LJL距今天数),REF(最低价,上次LJL距今天数),6,0),画黄色
TJ3:=IF(上次LJL距今天数=1 AND CLOSE>1日前的最低价,1,IF(上次LJL距今天数=2 AND CLOSE>2日前的最低价,1,IF(上次LJL距今天数=3 AND CLOSE>3日前的最低价,1,0)))
STFZ:=TJ3=1
CL赋值:STFZ AND TP
TJCL赋值:CL的3过滤
当满足条件LJL时,在L*0.99和'黄'位置书写文字

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