VAR2:=REF(LOW,1);
VAR3:=SMA(ABS(LOW-VAR2),13,1)/SMA(MAX(LOW-VAR2,0),13,1)*100;
VAR4:=EMA(IF(CLOSE*1.2,VAR3*13,VAR3/13),13);
VAR5:=LLV(LOW,34);
VAR6:=HHV(VAR4,34);
VAR7:=IF(LLV(LOW,55),1,0);
VAR8:=EMA(IF(LOW =VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7;
VAR9:=EMA(CLOSE,5);
VAR10:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*(-10);
VAR11:=EMA(IF(LOW =VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7*(-1);
VAR12:=EMA(CLOSE,5)*(-1);
STICKLINE(VAR8 REF(VAR8,1),0,VAR8,6,1),COLOR10FFFF,LINETHICK3;
STICKLINE(VAR11 REF(VAR11,1),0,VAR11,6,1),COLORFFF810;
VA:=(2*C+H+L)/4;
VB:=LLV(L,5);
VC:=HHV(H,5);
底部红箭:IF((MA(C,5)-C)/C 0.04AND(MA(C,10)-MA(C,5))/MA(C,5) 0.04,23,0),LINETHICK2,COLORFF00FF;
DRAWICON(底部红箭=23,23,1),LINETHICK2,COLORFFFFFF;
RSV:=(((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*100);
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
X:=LLV(J,2)=LLV(J,8);
QVAR1A:=((HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21)))*(100)-10;
QVAR1B:=((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21)))*(100);
QVAR1C:=SMA(QVAR1B,13,8);
QVAR1D:=SMA(QVAR1A,21,8);
A1:=(EMA(CLOSE,4)+MA(CLOSE,8)+MA(CLOSE,16))/3;
A2:=(EMA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/3;
A3:=(EMA(CLOSE,9)+MA(CLOSE,18)+MA(CLOSE,36))/3;
A4:=(EMA(CLOSE,13)+MA(CLOSE,26)+MA(CLOSE,52))/3;
A5:=(EMA(CLOSE,18)+MA(CLOSE,36)+MA(CLOSE,72))/3;
A6:=(EMA(CLOSE,24)+MA(CLOSE,48)+MA(CLOSE,96))/3;
OPEN A1ANDOPEN A2ANDOPEN A3ANDOPEN A4ANDOPEN A5ANDOPEN A6AND
CLOSE A1ANDCLOSE A2ANDCLOSE A3ANDCLOSE A4ANDCLOSE A5ANDCLOSE
红箭出击:(BARSLASTCOUNT(底部红箭 0)=4)*30;
超买:=IF((ISBUYORDER,AMOUNT =(FInaNCE(40)*0.05/100))AND(DCLOSE =DOPEN),AMOUNT/10000,0);超卖:=IF((AMOUNT =(FINANCE(40)*0.05/100))AND(DCLOSE =DOPEN),AMOUNT/10000,0);大买:=IF(((ISBUYORDER,AMOUNT =(FINANCE(40)*0.025/100))AND(ISBUYORDER,AMOUNT (FINANCE(40)*0.05/100)))AND(DCLOSE =DOPEN),AMOUNT/10000,0);大卖:=IF(((AMOUNT =(FINANCE(40)*0.025/100))AND(AMOUNT (FINANCE(40)*0.05/100)))AND(DCLOSE =DOPEN),AMOUNT/10000,0);中买:=IF(((ISBUYORDER,AMOUNT =(FINANCE(40)*0.005/100))AND(ISBUYORDER,AMOUNT (FINANCE(40)*0.025/100)))AND(DCLOSE =DOPEN),AMOUNT/10000,0);中卖:=IF(((AMOUNT =(FINANCE(40)*0.005/100))AND(AMOUNT (FINANCE(40)*0.025/100)))AND(DCLOSE =DOPEN),AMOUNT/10000,0);散买:=IF((ISBUYORDER,AMOUNT (FINANCE(40)*0.005/100))AND(DCLOSE =DOPEN),AMOUNT/10000,0);散卖:=IF((AMOUNT (FINANCE(40)*0.005/100))AND(DCLOSE =DOPEN),AMOUNT/10000,0);Z:=(SUM(超买,0)-SUM(超卖,0))+(SUM(大买,0)-SUM(大卖,0))+(SUM(中买,0)-SUM(中卖,0))+(SUM(散买,0)-SUM(散卖,0));★总净(柱):Z,COLORSTICK;★主净(黄):(SUM(超买,0)-SUM(超卖,0))+(SUM(大买,0)-SUM(大卖,0)),LINETHICK8,COLORBLUE;★超净(红):SUM(超买,0)-SUM(超卖,0),LINETHICK3,COLORWHITE;★大净(粉):SUM(大买,0)-SUM(大卖,0),LINETHICK3,COLORmaGENTA;★中净(蓝):SUM(中买,0)-SUM(中卖,0),LINETHICK2,COLORYELLOW;★散净(绿):SUM(散买,0)-SUM(散卖,0),LINETHICK2,COLORCYAN;
大智慧分时出击指标公式源码解读
VAR2赋值:1日前的最低价
VAR3赋值:最低价-VAR2的绝对值的13日[1日权重]移动平均/最低价-VAR2和0的较大值的13日[1日权重]移动平均*100
VAR4赋值:如果收盘价*1.2,返回VAR3*13,否则返回VAR3/13的13日指数移动平均
VAR5赋值:34日内最低价的最低值
VAR6赋值:34日内VAR4的最高值
VAR7赋值:如果55日内最低价的最低值,返回1,否则返回0
VAR8赋值:如果最低价 ,返回?,否则返回?的?日指数移动平均
=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7
VAR9赋值:收盘价的5日指数移动平均
VAR10赋值:(收盘价-收盘价的34日简单移动平均)/收盘价的34日简单移动平均*(-10)
VAR11赋值:如果最低价 ,返回?,否则返回?的?日指数移动平均
=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7*(-1)
VAR12赋值:收盘价的5日指数移动平均*(-1)
当满足条件VAR8 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的VAR8,0,VAR8,6,1),COLOR10FFFF,线宽为3
当满足条件VAR11 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的VAR11,0,VAR11,6,1),COLORFFF810
VA赋值:(2*收盘价+最高价+最低价)/4
VB赋值:5日内最低价的最低值
VC赋值:5日内最高价的最高值
输出底部红箭:如果(收盘价的5日简单移动平均-收盘价)/收盘价 ,返回?,否则返回?
0.04AND(收盘价的10日简单移动平均-收盘价的5日简单移动平均)/收盘价的5日简单移动平均
0.04,23,0),线宽为2,COLORFF00FF
当满足条件底部红箭=23时,在23位置画1号图标,线宽为2,COLORFFFFFF
RSV赋值:(((收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值))*100)
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
X赋值:2日内J的最低值=8日内J的最低值
QVAR1A赋值:((21日内最高价的最高值-收盘价)/(21日内最高价的最高值-21日内最低价的最低值))*(100)-10
QVAR1B赋值:((收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值))*(100)
QVAR1C赋值:QVAR1B的13日[8日权重]移动平均
QVAR1D赋值:QVAR1A的21日[8日权重]移动平均
A1赋值:(收盘价的4日指数移动平均+收盘价的8日简单移动平均+收盘价的16日简单移动平均)/3
A2赋值:(收盘价的6日指数移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/3
A3赋值:(收盘价的9日指数移动平均+收盘价的18日简单移动平均+收盘价的36日简单移动平均)/3
A4赋值:(收盘价的13日指数移动平均+收盘价的26日简单移动平均+收盘价的52日简单移动平均)/3
A5赋值:(收盘价的18日指数移动平均+收盘价的36日简单移动平均+收盘价的72日简单移动平均)/3
A6赋值:(收盘价的24日指数移动平均+收盘价的48日简单移动平均+收盘价的96日简单移动平均)/3
开盘价
A1ANDOPEN
A2ANDOPEN
A3ANDOPEN
A4ANDOPEN
A5ANDOPEN
A6AND收盘价
A1ANDCLOSE
A2ANDCLOSE
A3ANDCLOSE
A4ANDCLOSE
A5ANDCLOSE
输出红箭出击:(条件连续成立次数
0)=4)*30
超买赋值:如果(主动性买单,成交额(元) ,返回?,否则返回?
=(流通市值*0.05/100))AND(不定周期收盘价
=不定周期开盘价),成交额(元)/10000,0)
超卖赋值:如果(成交额(元) ,返回?,否则返回?
=(流通市值*0.05/100))AND(不定周期收盘价
=不定周期开盘价),成交额(元)/10000,0)
大买赋值:如果((主动性买单,成交额(元) ,返回?,否则返回?
=(流通市值*0.025/100))AND(主动性买单,成交额(元)
(流通市值*0.05/100)))AND(不定周期收盘价
=不定周期开盘价),成交额(元)/10000,0)
大卖赋值:如果((成交额(元) ,返回?,否则返回?
=(流通市值*0.025/100))AND(成交额(元)
(流通市值*0.05/100)))AND(不定周期收盘价
=不定周期开盘价),成交额(元)/10000,0)
中买赋值:如果((主动性买单,成交额(元) ,返回?,否则返回?
=(流通市值*0.005/100))AND(主动性买单,成交额(元)
(流通市值*0.025/100)))AND(不定周期收盘价
=不定周期开盘价),成交额(元)/10000,0)
中卖赋值:如果((成交额(元) ,返回?,否则返回?
=(流通市值*0.005/100))AND(成交额(元)
(流通市值*0.025/100)))AND(不定周期收盘价
=不定周期开盘价),成交额(元)/10000,0)
散买赋值:如果(主动性买单,成交额(元) ,返回?,否则返回?
(流通市值*0.005/100))AND(不定周期收盘价
=不定周期开盘价),成交额(元)/10000,0)
散卖赋值:如果(成交额(元) ,返回?,否则返回?
(流通市值*0.005/100))AND(不定周期收盘价
=不定周期开盘价),成交额(元)/10000,0)
Z赋值:(超买的历史累和-超卖的历史累和)+(大买的历史累和-大卖的历史累和)+(中买的历史累和-中卖的历史累和)+(散买的历史累和-散卖的历史累和)
输出★总净(柱):Z,COLORSTICK
输出★主净(黄):(超买的历史累和-超卖的历史累和)+(大买的历史累和-大卖的历史累和),线宽为8,画蓝色
输出★超净(红):超买的历史累和-超卖的历史累和,线宽为3,画白色
输出★大净(粉):大买的历史累和-大卖的历史累和,线宽为3,画洋红色
输出★中净(蓝):中买的历史累和-中卖的历史累和,线宽为2,画黄色
输出★散净(绿):散买的历史累和-散卖的历史累和,线宽为2,画青色