傻瓜操盘通达信公式 主图 源码附图
N8:=STRCAT(CON2STR(YEAR,0),' 年 ');
Y8:=STRCAT(CON2STR(MONTH,0),' 月 ');
R8:=STRCAT(CON2STR(DAY,0),' 日 ');
MA13:MA(C,13),COLOR0066FF,LINETHICK2;
STICKLINE(C>MA13,L,H,0,0),COLORRED;
STICKLINE(C>MA13,O,C,3,0),COLOR000088;
STICKLINE(C>MA13,O,C,2,0),COLOR0000AA;
STICKLINE(C>MA13,O,C,0.1,0),COLOR0000CC;
STICKLINE(C>MA13,O,C,0,0),COLOR0000FF;
BIAS1:=MA((C-MA(C,13))/MA(C,13),3)*100,COLORWHITE,LINETHICK0;
BIAS3:=MA((C-MA(C,34))/MA(C,34),3)*100,COLORFF00FF,LINETHICK0;
关注区:=COUNT(BIAS3<0,8)>=8 AND COUNT(BIAS3>0,34)>13 AND COUNT(BIAS3<0,55)>30 OR BIAS3<-15,LINETHICK0;
STICKLINE(关注区,C,O,3,0),COLOR8977FF;
STICKLINE(关注区,L,H,0,0),COLOR8977FF;
SJ8:=STRCAT(STRCAT(N8,Y8), R8);
LC:=REF(C,1),LINETHICK0;
RSI:=((SMA(MAX((C-LC),0),13,1)/SMA(ABS((C-LC)),13,1))*100);
STICKLINE((RSI<20),L,H,0.1,0),COLORFF6600;
STICKLINE((RSI<20),O,C,8,0),COLORCC5000;
DRAWTEXT(CROSS(RSI,20-0.0005),L*0.97,'短线'),COLORAA99AA;
STICKLINE(CROSS(RSI,20-0.0005),C,O,3,0),COLOR888888;
STICKLINE(CROSS(RSI,20-0.0005),C,O,2,0),COLORAAAAAA;
STICKLINE(CROSS(RSI,20-0.0005),C,O,1,0),COLORCCCCCC;
STICKLINE(CROSS(RSI,20-0.0005),C,O,0.1,0),COLORFFFFFF;
STICKLINE(CROSS(RSI,20-0.0005),L,H,0,0),COLORFFFFFF;
RSV:=(((C-LLV(L,9))/(HHV(H,9)-LLV(L,9)))*100);
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
NB:=((C>LC) AND C>O);
KK:=HHV(K,5);
DD:=HHV(D,5);
D1:=REF(D,1);
K1:=REF(K,1);
STICKLINE(((DD>75) AND CROSS(D,K)),C,O,3,0),COLOR008800;
STICKLINE(((DD>75) AND CROSS(D,K)),C,O,2,0),COLOR00AA00;
STICKLINE(((DD>75) AND CROSS(D,K)),C,O,1,0),COLOR00CC00;
STICKLINE(((DD>75) AND CROSS(D,K)),C,O,0.1,0),COLOR00FF00;
STICKLINE(((DD>75) AND CROSS(D,K)),L,H,0,0),COLOR00FF00;
STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),C,O,3,0),COLOR0011FF;
STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),C,O,2,0),COLOR0044FF;
STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),C,O,1,0),COLOR0077FF;
STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),C,O,0.1,0),COLOR0099FF;
STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),L,H,0,0),COLOR0099FF;
DRAWTEXT_FIX(C>0,0.5,0,0,SJ8),COLOR00FFFF;
DRAWBMP((((D1<30) AND CROSS(K,D)) AND NB),L*0.99,'BUY1'),COLORFFAAFF;
DRAWBMP(((DD>75) AND CROSS(D,K)),H*1.03,'SELL1'),COLOR00CC00;
QN1:=MA(C,13);
QN:=ATAN((QN1-REF(QN1,1)))*180/2;
STICKLINE(QN>1 AND QN1>REF(QN1,1),QN1,REF(QN1,1),5,0),COLOR00FFFF;
STICKLINE(QN<1 AND QN1<REF(QN1,1),QN1,REF(QN1,1),5,1),COLORGREEN;
QN2:=MA(C,21);
QN3:=ATAN((QN2-REF(QN2,1)))*180/2;
STICKLINE(QN3>1,QN2,REF(QN2,1),5,0),COLORFF00FF;
STICKLINE(QN3<1,QN2,REF(QN2,1),5,1),COLORFF0000;
HH0:=CONST(HHV(H,120))*1;
LL0:=CONST(LLV(L,120))*1;
MM0:=CONST((HH0+LL0)/2);
HH1:=IF(CONST(C)<MM0,LL0-(HH0-LL0)*0.4,LL0-(HH0-LL0)*0.4),COLORRED;
LL1:=LL0;
HLMAX:=MAX(HH1,LL1);
HLMIN:=MIN(HH1,LL1);
HLMN1:=(HLMAX+HLMIN)/2;
HLMN2:=(HLMAX-HLMIN);
HLMN3:=HHV(V,250)/2;
HLMN4:=HHV(V,250);
VZ:=(V-HLMN3)*HLMN2/HLMN4+HLMN1;
预测量:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,VOL),COLORFF00FF,NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,(0-HLMN3)*HLMN2/HLMN4+HLMN1,(预测量-HLMN3)*HLMN2/HLMN4+HLMN1,2,-1),COLORLIGRAY;
STICKLINE(C>=O,VZ,(0-HLMN3)*HLMN2/HLMN4+HLMN1,1,1),COLOR000099;
STICKLINE(C<O,VZ,(0-HLMN3)*HLMN2/HLMN4+HLMN1,1,0),COLOR999900;
今日保护价:(REF(C,2)+REF(C,1)+O)/3,COLOR00FFFF,NODRAW;
顶点:IF(CURRBARSCOUNT<=60,CONST(IF(ISLASTBAR=1,HHV(H,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORRED,DOTLINE;
低点:IF(CURRBARSCOUNT<=60,CONST(IF(ISLASTBAR=1,LLV(L,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORMAGENTA,DOTLINE;
STICKLINE(CCI>=200 AND H>=顶点,O,C,3,0),COLORBLUE;
STICKLINE(CCI<=100 AND L<=低点,O,C,3,0),COLORYELLOW;
DRAWTEXT(ISLASTBAR,顶点,'顶点'),COLORRED;
DRAWTEXT(ISLASTBAR,低点,'低点'),COLORMAGENTA;
A:=(3*C+L+O+H)/6;
X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;
主力成本:EMA(X,13),COLORFF00FF,LINETHICK0;
来函数检测结果如下:
该公式没有未来函数
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
N8赋值:STRCAT(CON2STR(YEAR,0),' 年 ')
Y8赋值:STRCAT(CON2STR(MONTH,0),' 月 ')
R8赋值:STRCAT(CON2STR(DAY,0),' 日 ')
输出
MA13:C的13日简单移动平均,COLOR0066FF, 线宽为2
当满足条件C>MA13时,在L和H之间画柱状线
当满足条件C>MA13时,在O和C之间画柱状线
当满足条件C>MA13时,在O和C之间画柱状线
当满足条件C>MA13时,在O和C之间画柱状线
当满足条件C>MA13时,在O和C之间画柱状线
BIAS1赋值:MA((C-MA(C,13))/MA(C,13),3)*100,画白色,LINETHICK0
BIAS3赋值:MA((C-MA(C,34))/MA(C,34),3)*100,COLORFF00FF,LINETHICK0
关注区赋值:统计8日满足BIAS3<0的天数>=8 AND 统计34日满足BIAS3>0的天数>13 AND 统计55日满足BIAS3<0的天数>30 OR BIAS3<-15,LINETHICK0
当满足条件关注区时,在C和O之间画柱状线
当满足条件关注区时,在L和H之间画柱状线
SJ8赋值:STRCAT(STRCAT(N8,Y8), R8)
LC赋值:1日前的C,LINETHICK0
RSI赋值:((SMA(MAX((C-LC),0),13,1)/SMA((C-LC的绝对值),13,1))*100)
STICKLINE((RSI<20),L,H,0.1,0),COLORFF6600
STICKLINE((RSI<20),O,C,8,0),COLORCC5000
DRAWTEXT(RSI上穿20-0.0005,L*0.97,'短线'),COLORAA99AA
STICKLINE(RSI上穿20-0.0005,C,O,3,0),COLOR888888
STICKLINE(RSI上穿20-0.0005,C,O,2,0),COLORAAAAAA
STICKLINE(RSI上穿20-0.0005,C,O,1,0),COLORCCCCCC
STICKLINE(RSI上穿20-0.0005,C,O,0.1,0),COLORFFFFFF
STICKLINE(RSI上穿20-0.0005,L,H,0,0),COLORFFFFFF
RSV赋值:(((C-9日内L最低值)/(9日内H最高值-9日内L最低值))*100)
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
NB赋值:((C>LC) AND C>O)
KK:=5日内K最高值
DD:=5日内D最高值
D1:=1日前的D
K1:=1日前的K
STICKLINE(((DD>75) AND D上穿K),C,O,3,0),COLOR008800
STICKLINE(((DD>75) AND D上穿K),C,O,2,0),COLOR00AA00
STICKLINE(((DD>75) AND D上穿K),C,O,1,0),COLOR00CC00
STICKLINE(((DD>75) AND D上穿K),C,O,0.1,0),COLOR00FF00
STICKLINE(((DD>75) AND D上穿K),L,H,0,0),COLOR00FF00
STICKLINE((((D1<30) AND K上穿D) AND NB),C,O,3,0),COLOR0011FF
STICKLINE((((D1<30) AND K上穿D) AND NB),C,O,2,0),COLOR0044FF
STICKLINE((((D1<30) AND K上穿D) AND NB),C,O,1,0),COLOR0077FF
STICKLINE((((D1<30) AND K上穿D) AND NB),C,O,0.1,0),COLOR0099FF
STICKLINE((((D1<30) AND K上穿D) AND NB),L,H,0,0),COLOR0099FF
当满足条件C>0时,在横轴0.5纵轴0位置书写文字
DRAWBMP((((D1<30) AND K上穿D) AND NB),L*0.99,'BUY1'),COLORFFAAFF
DRAWBMP(((DD>75) AND D上穿K),H*1.03,'SELL1'),COLOR00CC00
QN1赋值:C的13日简单移动平均
QN赋值:ATAN((QN1-1日前的QN1))*180/2
STICKLINE(QN>1 AND QN1>1日前的QN1,QN1,1日前的QN1,5,0),COLOR00FFFF
STICKLINE(QN<1 AND QN1<1日前的QN1,QN1,1日前的QN1,5,1),画绿色
QN2:=C的21日简单移动平均
QN3:=ATAN((QN2-1日前的QN2))*180/2
STICKLINE(QN3>1,QN2,1日前的QN2,5,0),COLORFF00FF
STICKLINE(QN3<1,QN2,1日前的QN2,5,1),COLORFF0000
HH0赋值:CONST(120日内H最高值)*1
LL0赋值:CONST(120日内L最低值)*1
MM0赋值:CONST((HH0+LL0)/2)
HH1赋值:IF(CONST(C)
LL1赋值:LL0
HLMAX赋值:HH1和LL1较大值
HLMIN赋值:HH1和LL1的较小值
HLMN1赋值:(HLMAX+HLMIN)/2
HLMN2赋值:(HLMAX-HLMIN)
HLMN3赋值:250日内V最高值/2
HLMN4赋值:250日内V最高值
VZ赋值:(V-HLMN3)*HLMN2/HLMN4+HLMN1
如果 到最后交易的周期=1 AND PERIOD=5返回成交量*240/FROM开盘价否则返回成交量
STICKLINE( 到最后交易的周期=1 AND PERIOD=5,(0-HLMN3)*HLMN2/HLMN4+HLMN1,(预测量-HLMN3)*HLMN2/HLMN4+HLMN1,2,-1),COLORLIGRAY
STICKLINE(C>=O,VZ,(0-HLMN3)*HLMN2/HLMN4+HLMN1,1,1),COLOR000099
STICKLINE(C输出
今日保护价:(2日前的C+1日前的C+O)/3,COLOR00FFFF,NODRAW
输出
顶点:IF( 到最后交易的周期<=60,CONST(IF(ISLASTBAR=1,HHV(H,上次 到最后交易的周期=60距今天数),1)),DRAWNULL),画红色,DOTLINE
输出
低点:IF( 到最后交易的周期<=60,CONST(IF(ISLASTBAR=1,LLV(L,上次 到最后交易的周期=60距今天数),1)),DRAWNULL),画洋红色,DOTLINE
当满足条件CCI>=200 AND H>=顶点时,在O和C之间画柱状线
当满足条件CCI<=100 AND L<=低点时,在O和C之间画柱状线
当满足条件ISLASTBAR时,在顶点和'顶点'位置书写文字
当满足条件ISLASTBAR时,在低点和'低点'位置书写文字
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,LINETHICK0