未来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:DYNAINFO
指标源码:
原理解析:
输出{涨家:INDEXADV,NODRAW,画红色
输出跌家:INDEXDEC,NODRAW,COLOR00FFFF
}A赋值:(3*C+L+O+H)/6
X赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A+7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210
输出主力成本:X的13日指数移动平均,COLORFF00FF,LINETHICK1
N10赋值:3
N20赋值:6
N3赋值:12
N4赋值:24
输出BBI:(收盘价的N10日简单移动平均+收盘价的N20日简单移动平均+收盘价的N3日简单移动平均+收盘价的N4日简单移动平均)/4,画红色, 线宽为2
BB赋值:BBI<1日前的BBI
如果BB返回BBI否则返回DRAWNULL
DRAWICON(1日前的BB=1 AND BBI>1日前的BBI,BBI*0.99,23)
DRAWKLINE(H,O,L,C)
AH赋值:60日内H最高值
AL赋值:60日内L最低值
A0赋值:(AH-AL)/21
{JJR5}均价赋值:(2*C+(C+H+L+O)/4+O)/4
JJR1赋值:(2*L+3*均价)/5
JJR2赋值:(2*H+3*均价)/5
JJR3赋值:均价-MA((JJR1+JJR2的绝对值/2,20))/MA((JJR1+JJR2)/2,20)
JJR4赋值:D均价的JJR3日简单移动平均
输出JJR5:(1+7/100)*JJR4,画红色, 线宽为2
IF(JJR5<1日前的JJR5,JJR5,DRAWNULL), 线宽为2,画白色
C7赋值:1日前的C
ZT赋值:IF((C-C7)*100/C7>=(10-0.01*100/C7),1,0)
当满足条件ZT时,在开盘价和收盘价之间画柱状线
{堆量}V5赋值:V的5日简单移动平均
V10赋值:V的10日简单移动平均
D1赋值:V>REF(2日内V最高值,1) AND RANGE(V5,V10,V) AND UPNDAY(V5,2) AND UPNDAY(V10,2)
D2赋值:H>REF(2日内H最高值,1)
KMAX赋值:C和O较大值
D3赋值:KMAX>REF(2日内KMAX最高值,1)
DA赋值:D1 AND D2 AND D3
P1赋值:上次DA=1距今天数
P2赋值:1日前的H,P1)
DB赋值:IF(DA,0,IF(C
LJ赋值:REF(P1+1日内H最高值,上次DB距今天数)
NOTEXT:LJ
DRAWICON(IF(C>LJ,IF(1日前的KMAX
X02:=IF(C的20日简单移动平均>C的60日简单移动平均,10,0)
如果KDJ.J>KDJ.K返回10否则返回0
如果MACD.D>MACD.DEA返回10否则返回0
如果MACD.MACD>0返回10否则返回0
X6:=IF(V>V的60日简单移动平均,10,0)
X7:=IF(C计算的获利盘比例>0.5,10,0)
X8:=IF(C/1日前的C>1.03,10,0)
XX赋值:X01+X02+X3+X4+X05+X6+X7+X8
DRAWTEXT_FIX(V>O,0.4,0.05,0,STRCAT('趋势评分: ',STRCAT(CON2STR(XX,0),' '))),画黄色
输出{主力洗盘线:C的170日简单移动平均, 线宽为2
输出}资金异动线:C的136日简单移动平均,画绿色, 线宽为2
输出{擒龙跟庄}主力攻击线:C的5日简单移动平均,DOTLINE,画白色
输出主力控盘线:收盘价的18日简单移动平均,画黄色, 线宽为2
IF(主力攻击线<主力控盘线 OR 主力攻击线<=主力攻击线的5日简单移动平均,主力攻击线,DRAWNULL),画黄色
HJ_1赋值:C/1日前的C>=1.038 AND C=H
HJ_22赋值:统计2日满足HJ_1的天数>=1 AND NOT(统计3日满足HJ_1的天数>=2)
启赋值:HJ_22的13过滤,COLORDDDDDD
HJ_23赋值:统计3日满足HJ_1的天数>=2 AND NOT(统计4日满足HJ_1的天数>=3)
升赋值:HJ_23的13过滤,画绿色
龙头启动:=启 AND 统计18日满足启的天数=1,画白色
主升赋值:升 AND 统计18日满足升的天数=1
龙头主输出升:主升,画黄色,NODRAW
当满足条件HJ_1 AND C>主力攻击线时,在C和O之间画柱状线
当满足条件HJ_1 AND C>主力攻击线时,在C和O之间画柱状线
当满足条件HJ_1 AND C>主力攻击线时,在C和O之间画柱状线
当满足条件HJ_1 AND C>主力攻击线时,在C和O之间画柱状线
当满足条件HJ_1 AND C>主力攻击线时,在C和O之间画柱状线
当满足条件HJ_1 AND C>主力攻击线时,在C和O之间画柱状线
STICKLINE(启 AND 统计18日满足启的天数=1,O,C,2,0),画黄色
STICKLINE(启 AND 统计18日满足启的天数=1,O,C,0.8,0),COLORF8F8FF
STICKLINE(启 AND 统计18日满足启的天数=1,O,C,0.2,0),COLORFFFFFF
当满足条件龙头启动时,在L和34之间画图标
LC赋值:1日前的收盘价
VAR28赋值:SMA(收盘价-LC和0较大值,5.5,1)/SMA(收盘价-LC的绝对值,6,1)*100
DRAWTEXT(84上穿RSI AND 76上穿VAR28,H*1.01,'卖出'),LINETHICK4,画绿色
当满足条件龙头主升时,在L*0.99和'★'位置书写文字
{补仓卖}VAB0赋值:531
VAB1赋值:1510000
VAB2赋值:VAB0 + VAB1
如果DATE > VAB2返回0否则返回1
H的10日[9日权重]移动平均
L的10日[9日权重]移动平均
输出卖价:VARA12,画红色,NODRAW
输出补仓:VARA13,画绿色,NODRAW
DRAWTEXT_FIX(1,0.75,0.05,0,STRCAT('输出补仓:',STRCAT(CON2STR(补仓,2),' '))),画红色
DRAWTEXT_FIX(1,1,0.05,0,STRCAT('输出卖价:',STRCAT(CON2STR(卖价,2),' '))),画绿色
竞价额赋值:开盘金额/10000
{万元}DRAWTEXT_FIX(C>0,0.59,0.05,0,VARCAT(VARCAT('竞价: ',VAR2STR(竞价额,0)),' 万')),画洋红色
DRAWTEXT_FIX(V>O,0,0,0,STRCAT('属概念板块: ',GNBLOCK)),画红色