相关简介: 超级主力建仓副图指标公式
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
一波有攻击力的中级行情中,中线涨幅不俗的股票底部建仓阶段势必非常的充分。他们在启动前多半没有出现过明显的放量迹象,一旦主力进驻之后,只有通过不断的大手笔收集来取得筹码。在拉升过程中,我们仿佛能感觉到其股价常常被一只无形的手所控制。成交量方面则会出现匀速状态。
通达信指标公式源码:
MA1:=MA(CLOSE,20);
MA2:=MA(CLOSE,40);
MA3:=MA(CLOSE,60);
{A1:=(OPEN<MA1 AND OPEN<MA2) OR (OPEN<MA2 AND OPEN<MA3) OR (OPEN<MA1 AND OPEN<MA3);}
A1:=OPEN<MA1 OR OPEN<MA2 OR OPEN<MA3;
A2:=C>MAX(MA1,MAX(MA2,MA3));
A3:=V/MA(V,30)>1.2;
A4:=C/REF(C,1)>1.049;
TJ:A1 AND A2 AND A3 AND A4;
A01:=DYNAINFO(7);
A03:=BARSCOUNT(CLOSE);
A04:=(SMA((CLOSE/HHV(HIGH,120)),3,1)*100);
A05:=IF((A03>20),A04,0);
A06:=IF((LOW>A01),0,IF((HIGH<A01),1,(((A01-LOW)+0.009)/((HIGH-LOW)+0.009))));
A07:=DMA(A06,(VOL/CAPITAL))*60;
A09:=IF((((A07>0)AND(A07>REF(A07,1)))AND(A05<=88)),A07,0);
Var1:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
Var2:=EMA(Var1,8);
Var3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趋势:=EMA(Var3,3)-10;
FILLRGN(趋势>80,趋势,80);
DRAWICON(CROSS(趋势,0),0,1);
FILLRGN((A09>0AND(趋势<20OR趋势>REF(趋势,1)AND趋势<50)),0,A09),colorFFFF00;
机构建仓区:0,LINETHICK0,colorFFFF00;
Var4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;
STICKLINE(趋势<=13,0,20,5,0),colorcc9900;
DRAWTEXT(FILTER(趋势<=13,15),30,'准备现金'),colorcc9900;
STICKLINE(趋势<=13ANDVar4>13,0,50,5,0),color0099ff;
Var5:=FILTER((趋势<=13ANDVar4>13),10);
DRAWTEXT(Var5,60,'买入'),color0099ff;
STICKLINE(趋势>=90ANDVar4,0,30,5,0),colorgray;
Var6:=FILTER((趋势>=90ANDVar4),10);
DRAWTEXT(Var6,40,'清仓'),colorgray;
Var7:=LLV(LOW,30);
Var8:=HHV(HIGH,30);
Var9:=EMA((CLOSE-Var7)/(Var8-Var7)*4,4)*25;
STICKLINE(Var9>90,100,105,10,2),COLORRED;
Var10:=(Var9-LLV(Var9,4))/(HHV(Var9,4)-LLV(Var9,4))*100;
DRAWTEXT(IF(CROSS(Var9,Var10)ANDVar9>87,95,0),88,'险'),Color00FF00,ALIGN1;
DRAWICON(CROSS(90,Var9),95,9);
Var11:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
Var12:=HHV(Var11,30)*8;
火焰山:EMA(IF(LOW<=Var7AND趋势<40,(Var11+Var12),0),3)/618,COLORRED,linethick2;
STICKLINE(火焰山>0,0,火焰山*1.2,8,0),COLORRED;
Var13:=(MA(C,1)+MA(C,3)+MA(C,5)+MA(C,7)+MA(C,9))/5;
Var14:=(MA(C,2)+MA(C,4)+MA(C,6)+MA(C,8)+MA(C,10))/5;
趋势线:趋势,colorff0000;
Var16:=MAX(EMA(Var13,2)-EMA(Var14,5),0)*200;
Var17:=EMA(Var16,5);
波浪峰:Var17,stick,colorff00ff;
STICKLINE(Var17<REF(Var17,1),0,Var17,1,0),color00ff00;
Var18:=MA(趋势线,8);
if(CROSS(Var2,Var18)ANDVar2<15,50,0),COLORRED;
DRAWTEXT(CROSS(趋势线,Var2)AND趋势线>REF(趋势线,1)AND趋势线<50,50,'追涨'),COLORFF0000;
[源码注释]通达信公式动态翻译结果
MA1赋值:收盘价的20日简单移动平均
MA2赋值:收盘价的40日简单移动平均
MA3赋值:收盘价的60日简单移动平均
A1赋值:开盘价<
MA1OR开盘价<
MA2OR开盘价<
MA3
A2赋值:收盘价>
MA1和MA2和MA3的较大值的较大值
A3赋值:成交量(手)/成交量(手)的30日简单移动平均>
1.2
A4赋值:收盘价/1日前的收盘价>
1.049
输出TJ:A1ANDA2ANDA3ANDA4
A01赋值:现价
A03赋值:收盘价的有效数据周期数
A04赋值:((收盘价/120日内最高价的最高值)的3日[1日权重]移动平均*100)
A05赋值:如果(A03>20),返回A04,否则返回0
A06赋值:如果(最低价>A01),返回0,否则返回如果(最高价0)AND(A07>1日前的A07))AND(A05<=88)),返回A07,否则返回0
VAR1赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
VAR2赋值:VAR1的8日指数移动平均
VAR3赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
趋势赋值:VAR3的3日指数移动平均-10
FILLRGN(趋势>80,趋势,80)
当满足条件趋势上穿0时,在0位置画1号图标
FILLRGN((A09>0AND(趋势<20OR趋势>1日前的趋势AND趋势<50)),0,A09),COLORFFFF00
输出机构建仓区:0,线宽为0,COLORFFFF00
VAR4赋值:(趋势-1日前的趋势)/1日前的趋势*100
当满足条件趋势<=13时,在0和20位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORCC9900
当满足条件趋势<=13的15日过滤时,在30位置书写文字,COLORCC9900
当满足条件趋势<=13ANDVAR4>13时,在0和50位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR0099FF
VAR5赋值:(趋势<=13ANDVAR4>13)的10日过滤
当满足条件VAR5时,在60位置书写文字,COLOR0099FF
当满足条件趋势>=90ANDVAR4时,在0和30位置之间画柱状线,宽度为5,0不为0则画空心柱.,画深灰色
VAR6赋值:(趋势>=90ANDVAR4)的10日过滤
当满足条件VAR6时,在40位置书写文字,画深灰色
VAR7赋值:30日内最低价的最低值
VAR8赋值:30日内最高价的最高值
VAR9赋值:(收盘价-VAR7)/(VAR8-VAR7)*4的4日指数移动平均*25
当满足条件VAR9>90时,在100和105位置之间画柱状线,宽度为10,2不为0则画空心柱.,画红色
VAR10赋值:(VAR9-4日内VAR9的最低值)/(4日内VAR9的最高值-4日内VAR9的最低值)*100
当满足条件如果VAR9上穿VAR10ANDVAR9>87,返回95,否则返回0时,在88位置书写文字,COLOR00FF00,ALIGN1
当满足条件90上穿VAR9时,在95位置画9号图标
VAR11赋值:最低价-1日前的最低价的绝对值的3日[1日权重]移动平均/最低价-1日前的最低价和0的较大值的3日[1日权重]移动平均*100
VAR12赋值:30日内VAR11的最高值*8
输出火焰山:如果最低价<=VAR7AND趋势<40,返回(VAR11+VAR12),否则返回0的3日指数移动平均/618,画红色,线宽为2
当满足条件火焰山>0时,在0和火焰山*1.2位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
VAR13赋值:(收盘价的1日简单移动平均+收盘价的3日简单移动平均+收盘价的5日简单移动平均+收盘价的7日简单移动平均+收盘价的9日简单移动平均)/5
VAR14赋值:(收盘价的2日简单移动平均+收盘价的4日简单移动平均+收盘价的6日简单移动平均+收盘价的8日简单移动平均+收盘价的10日简单移动平均)/5
输出趋势线:趋势,COLORFF0000
VAR16赋值:VAR13的2日指数移动平均-VAR14的5日指数移动平均和0的较大值*200
VAR17赋值:VAR16的5日指数移动平均
输出波浪峰:VAR17,STICK,COLORFF00FF
当满足条件VAR17<1日前的VAR17时,在0和VAR17位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00
VAR18赋值:趋势线的8日简单移动平均
如果VAR2上穿VAR18ANDVAR2<15,返回50,否则返回0,画红色
当满足条件趋势线上穿VAR2AND趋势线>1日前的趋势线AND趋势线<50时,在50位置书写文字,COLORFF0000
评论(0)