主升副图指标公式源码
原理解析:
//#@FNAME=私募内部交流指标//#@COMMENT=红线在上持股(红线)、回档不破洗盘(白线)、红线下穿减仓(蓝线)等,可依据目前所处的位置为投资交易提供参考。//#@CONTROL=//#@STYLE=红线:LINE0,技术指标,2,0,1,5,255
输出白线:LINE0,,2,0,1,5,16777215
输出红线下穿减仓:LINE0,技术指标,1,0,1,5,16764006
输出无量阴跌空仓:LINE0,技术指标,1,0,1,5,13408614
输出仅供参考:LINE0,技术指标,1,0,1,5,13395558
输出A6:LINE0,技术指标,1,0,1,5,13382502
输出A7:LINE0,技术指标,2,0,1,5,13382502
输出AA:LINE0,技术指标,1,0,1,5,16711680
//#@AVAILPERIOD=2147430400//#@PARAM=//#@FDESC=私募内部交流指标//#@DEFAULTPERIOD=16384//#@COORD=D//#@ORDINATE=0,0.000000
0,0.000000
0,0.000000
0,0.000000
0,0.000000
0
SOURCEVAR2赋值:(((收盘价 - 1日前的收盘价) / 1日前的收盘价) * 100)
VAR3赋值:(((收盘价 - 18日内最低价的最低值) / (18日内最高价的最高值 - 18日内最低价的最低值)) * 100)
VAR4赋值:VAR3的9日[1日权重]移动平均
VAR5赋值:VAR4的3日[1日权重]移动平均
输出红线:((3 * VAR4) - (2 * VAR5)), 线宽为2 , 画红色
VAR6赋值:(红线 > (1 * 1日前的红线))
VAR7赋值:50日内最低价距今天数
VAR8赋值:成交量(手)的VAR7日累和
VAR9赋值:50日内最高价距今天数
VAR10赋值:成交量(手)的VAR9日累和
VAR11赋值:(((收盘价 - VAR9日前的开盘价) / VAR9日前的开盘价) * 100)
VAR12赋值:((VAR10 / 当前流通股本(手)) * 100)
VAR13赋值:(((收盘价 - VAR7日前的开盘价) / VAR7日前的开盘价) * 100)
VAR14赋值:((VAR8 / 当前流通股本(手)) * 100)
VAR15赋值:(以收盘价计算的获利盘比例的3日简单移动平均 * 100)
VAR16赋值:VAR4的3日指数移动平均
输出白线:VAR4的3日指数移动平均,COLORFFFFFF,线宽为2
输出红线下穿减仓:白线的3日指数移动平均,COLORFFCC66
输出无量阴跌空仓:红线下穿减仓的3日指数移动平均,COLORCC9966
输出仅供参考:无量阴跌空仓的3日指数移动平均,COLORCC6666
输出A6:仅供参考的3日指数移动平均,COLORCC3366
输出A7:A6的3日指数移动平均,线宽为2,COLORCC3366
VAR17赋值:A7的3日指数移动平均
VAR18赋值:VAR17的3日指数移动平均
VAR19赋值:VAR18的3日指数移动平均
输出AA:仅供参考的6日指数移动平均,COLORFF0000
当满足条件红线上穿A7时,在(红线-0.01)位置画15号图标
当满足条件红线下穿减仓上穿红线时,在红线下穿减仓位置画19号图标
VAR200赋值:(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100
VAR300赋值:VAR200的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57
VAR400赋值:VAR300的5日指数移动平均
操盘赋值:3*VAR300-2*VAR400
A1赋值:操盘上穿VAR300 AND VAR300 (1 * REF(红线,1)));
VAR7:=LLVBARS(LOW,50);
VAR8:=SUM(VOL,VAR7);
VAR9:=HHVBARS(HIGH,50);
VAR10:=SUM(VOL,VAR9);
VAR11:=(((CLOSE - REF(OPEN,VAR9)) / REF(OPEN,VAR9)) * 100);
VAR12:=((VAR10 / CAPITAL) * 100);
VAR13:=(((CLOSE - REF(OPEN,VAR7)) / REF(OPEN,VAR7)) * 100);
VAR14:=((VAR8 / CAPITAL) * 100);
VAR15:=(MA(WINNER(CLOSE),3) * 100);
VAR16:=EMA(VAR4,3);
白线:EMA(VAR4,3),COLORFFFFFF,LINETHICK2;
红线下穿减仓:EMA(白线,3),COLORFFCC66;
无量阴跌空仓:EMA(红线下穿减仓,3),COLORCC9966;
仅供参考:EMA(无量阴跌空仓,3),COLORCC6666;
A6:EMA(仅供参考,3),COLORCC3366;
A7:EMA(A6,3),LINETHICK2,COLORCC3366;
VAR17:=EMA(A7,3);
VAR18:=EMA(VAR17,3);
VAR19:=EMA(VAR18,3);
AA:EMA(仅供参考,6),COLORFF0000;
DRAWICON(CROSS(红线,A7),(红线 - 0.01),15);
DRAWICON(CROSS(红线下穿减仓,红线),红线下穿减仓,19);
VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
VAR400:=EMA(VAR300,5);
操盘:=3*VAR300-2*VAR400;
A1:=CROSS(操盘,VAR300) AND VAR300O;
STICKLINE(A1,30,0,4,0),COLOR770077;
STICKLINE(A1,30,0,3,0),COLOR990099;
STICKLINE(A1,30,0,2,0),COLORBB00BB;
STICKLINE(A1,30,0,1,0),COLORDD00DD;
STICKLINE(A1,30,0,0.3,0),COLORFF00FF;
DRAWTEXT(A1,36,'全仓'),colorred;
TIPTEXT(ISNULL(REFX(CLOSE,1)),0,' '),colorred;
TIPTEXT(ISNULL(REF(CLOSE,1)),0,'');