通达信公式源码概况:
指标类别:通达信公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
一、通达信底部倍量柱选股指标公式
VARK1:=EMA(HHV(HIGH,500),21);
VARK2:=EMA(HHV(HIGH,250),21);
VARK3:=EMA(HHV(HIGH,90),21);
VARK4:=EMA(LLV(LOW,500),21);
VARK5:=EMA(LLV(LOW,250),21);
VARK:=EMA(LLV(LOW,90),21);
VARK7:=EMA((VARK4*0.96+VARK5*0.96+VARK*0.96+VARK1*0.558+VARK2*0.558+VARK3*0.558)/6,21);VARK8:=EMA((VARK4*1.25+VARK5*1.23+VARK*1.2+VARK1*0.55+VARK2*0.55+VARK3*0.65)/6,21);
VARK9:=EMA((VARK4*1.3+VARK5*1.3+VARK*1.3+VARK1*0.68+VARK2*0.68+VARK3*0.68)/6,21);
VARKA:=EMA((VARK7*3+VARK8*2+VARK9)/6*1.738,21);
VARKB:=REF(LOW,1);
VARKC:=SMA(ABS(LOW-VARKB),3,1)/SMA(MAX(LOW-VARKB,0),3,1)*100;
VARKD:=EMA(IF(CLOSE*1.35<=VARKA,VARKC*10,VARKC/10),3);
VARKE:=LLV(LOW,30);
VARKF:=HHV(VARKD,30);
VARK10:=IF(MA(CLOSE,58),1,0);
底:=EMA(IF(LOW<=VARKE,(VARKD+VARKF*2)/2,0),3)/618*VARK10;
xg:(底>80),COLORWHITE,LINETHICK1;
VAR1:=4*SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1)-
3*SMA(SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1),3.2,1);
VAR2:=8;
CC:=CROSS(VAR1,VAR2);
DRAWTEXT(CC,6,'买!'),COLOR0099FF;
STICKLINE(CC,3,6,1,0),COLORRED;
VAR12:=ZIG(3,6)<REF(ZIG(3,6),1)ANDREF(ZIG(3,6),1)>=REF(ZIG(3,6),2)ANDREF(ZIG(3,6),2)>=REF(ZIG(3,6),3);
VAR14:=ZIG(3,22)<REF(ZIG(3,22),1)ANDREF(ZIG(3,22),1)>=REF(ZIG(3,22),2)ANDREF(ZIG(3,22),2)>=REF(ZIG(3,22),3);
VAR16:=ZIG(3,51)<REF(ZIG(3,51),1)ANDREF(ZIG(3,51),1)>=REF(ZIG(3,51),2)ANDREF(ZIG(3,51),2)>=REF(ZIG(3,51),3);
VAR18:=ZIG(3,72)<REF(ZIG(3,72),1)ANDREF(ZIG(3,72),1)>=REF(ZIG(3,72),2)ANDREF(ZIG(3,72),2)>=REF(ZIG(3,72),3);
卖1:=(VAR12+VAR14+VAR16+VAR18);
DRAWTEXT(卖1>0,6,'卖'),COLORGREEN;
STICKLINE(卖1>0,3,6,1,0),COLORGREEN;
M:=13;
DL:=100*(V-LLV(V,M))/(HHV(V,M)-LLV(V,M));
N:=100;
DDL:=100*(V-LLV(V,N))/(HHV(V,N)-LLV(V,N));
倍量:=V>=REF(V,1)*1.9,COLORYELLOW;
倍缩:=V<=REF(V,1)*0.55,COLORRED;
低量:=(V<=HHV(V,13)*0.33ORDL<5)ANDV<REF(V,1),COLORGREEN;
地量:=V<=MA(LLV(V,100),100)OR(DDL<4ANDV<REF(V,1)),COLORBLUE;
STICKLINE(C>O,0,V,8,1),COLORRED;
STICKLINE(C<=O,0,V,8,0),COLORCYAN;
STICKLINE(倍量,0,V,8,0),COLORYELLOW;
STICKLINE(倍缩,0,V,8,0),COLORRED;
STICKLINE(低量,0,V,8,0),COLORGREEN;
STICKLINE(地量,0,V,8,0),COLORBLUE;
量:V/100,COLORWHITE;
涨幅:=(C-REF(C,1))/REF(C,1)*100;
涨:IF(涨幅>0,涨幅,DRAWNULL),COLORRED,NODRAW;
跌:IF(涨幅<0,涨幅,DRAWNULL),COLORGREEN,NODRAW;
[源码注释]通达信公式动态翻译结果
HJ_1赋值:成交量(手)*收盘价*100
HJ_2赋值:5
HJ_3赋值:7
HJ_4赋值:6
HJ_5赋值:HJ_1的1日累和/(成交量(手)的1日累和*100)
HJ_6赋值:HJ_5的HJ_2日指数移动平均
主流资金赋值:(HJ_5-HJ_6)*100/HJ_5
HJ_10赋值:如果(收盘价-1日前的收盘价)/1日前的收盘价*100>=9.9ANDCLOSE=开盘价,返回1,否则返回0
HJ_11赋值:主流资金>=HJ_3日内1日前的主流资金的最高值
HJ_12赋值:收盘价的HJ_4日简单移动平均>1日前的收盘价的HJ_4日简单移动平均
HJ_13赋值:如果主流资金>0ANDHJ_11>0ANDHJ_10=0ANDHJ_12,返回1,否则返回0
HJ_14赋值:信号过滤(多头)
XA_5赋值:主流资金>=15日内1日前的主流资金的最高值
XA_6赋值:信号过滤(多头)
输出资金流:HJ_14>0 AND XA_6>0
当满足条件是否最后一个周期时,在横轴0纵轴0.05位置书写文字
输出趋势线: 3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,画蓝色
输出见底信号: 10,画红色
输出买点准备: 如果趋势线<=10,返回50,否则返回0,画绿色
输出买入时间: 如果趋势线上穿见底信号,返回100,否则返回0,画黄色
当满足条件收阳线时,在横轴0.01纵轴0.9位置书写文字,COLOR556699
M1赋值:(收盘价,10)
VAR1赋值:1
VAR2赋值:如果月份<12,返回1,否则返回100000
VAR3赋值:(2*收盘价+最高价+最低价)/4
VAR4赋值:34日内最低价的最低值
VAR5赋值:34日内最高价的最高值
输出趋势: (VAR3-VAR4)/(VAR5-VAR4)*100的13日指数移动平均,线宽为2,画红色
输出人气: 0.667*1日前的趋势+0.333*趋势的2日指数移动平均,线宽为2,画黄色
输出分界: 50*VAR1,画白色
当满足条件趋势上穿30AND人气<趋势时,在30位置书写文字,画黄色
当满足条件趋势上穿60AND人气<趋势时,在60位置书写文字,画红色
当满足条件趋势上穿80AND人气<趋势时,在80位置书写文字,画洋红色
当满足条件人气上穿趋势AND人气>80时,在80位置书写文字,画绿色
输出低吸: 如果趋势上穿人气AND趋势<15,返回20,否则返回0,画红色
输出高抛: 如果人气上穿趋势AND人气>85,返回80,否则返回100,画绿色
每日通达信公式解答:
编写条件:
昨日和今日换手率相同的选股公式。
编写方法:
XG:INTPART(HSL)=REF(INTPART(HSL),1);
评论(0)