您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

组合逃顶指标公式[其他软件公式]

相关标签:

 

原理解析:

输出INPUT:换手率(5,1,20)
N赋值:9
M赋值:3
LOWV赋值:N日内最低价的最低值
HIGHV赋值:N日内最高价的最高值
RSV赋值:(收盘价-LOWV)/(HIGHV-LOWV)*100的M日指数移动平均
输出K:RSV的M日指数移动平均
输出D:K的M日简单移动平均
当满足条件K>D时,在K和D位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画红色,线宽为2
当满足条件D>K时,在K和D位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画绿色,线宽为2
输出逃顶线:90,画绿色
输出中轴线: 50,画红色
输出抄底线:10,画绿色
赋值: (最高价 + 最低价 + 收盘价)/3
CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)
A赋值:1日前的收盘价
RSI赋值:收盘价-A和0的较大值的6日[1日权重]移动平均/收盘价-A的绝对值的6日[1日权重]移动平均*100
A1赋值:(收盘价/收盘价的5日简单移动平均-1)*100<-10
A2赋值:(收盘价/收盘价的13日简单移动平均-1)*100<-10
A3赋值:(收盘价/收盘价的34日简单移动平均-1)*100<-15
A4赋值:RSI<18
A5赋值:CCI<-120
A6赋值:统计30日中满足收盘价/1日前的收盘价-1的绝对值*100>=6的天数>=1
A7赋值:收盘价>0.98*开盘价 AND (收盘价-1日前的收盘价)/1日前的收盘价*100>=0 AND (最高价-收盘价)/收盘价*100<=2
A8赋值:收盘价>0.98*开盘价 AND (开盘价-最低价)/收盘价*100>=3
A9赋值:收盘价>0.98*开盘价 AND (收盘价-1日前的收盘价)/1日前的收盘价*100>=3
A10赋值:收盘价>0.98*开盘价 AND (最高价-最低价)/收盘价*100<=5 AND (收盘价-1日前的收盘价)/1日前的收盘价*100>=-2
A11赋值:(收盘价-最低价)/收盘价*100>4
HS赋值:(成交量(手)/当前流通股本(手))*100>=换手率
输出底部:A1 AND A2 AND A3 AND A4 AND A5 AND A6
当满足条件底部时,在2和59位置之间画柱状线,宽度为3,0不为0则画空心柱. ,画白色
当满足条件底部时,在(66)位置书写文字,画白色
输出敢买就涨:1日前的底部 AND (A7 OR A8 OR A9 OR A10 OR A11) AND HS
当满足条件敢买就涨时,在(66)位置书写文字,COLOR00FF00
当满足条件敢买就涨时,在2和50位置之间画柱状线,宽度为5,0不为0则画空心柱. ,COLOR00FF00
V1赋值:10日内最低价的最低值
V2赋值:20日内最高价的最高值
LYF1赋值:((收盘价-V1)/(V2-V1))*((-100))的3日指数移动平均
VARG5赋值:((收盘价)/(5日前的收盘价)>=1.15)
VARG6赋值:若VARG5则将最近5周期置为1
输出入市日:如果(VARG6AND(统计5日中满足VARG6的天数=1)OR(收盘价>=最高价日内最高价的最高值)AND((收盘价)/(1日前的收盘价)>1.098)AND(最低价日前的成交量(手)>34日前的成交量(手))AND(最低价日前的成交量(手)>1日前的成交量(手))AND(LYF1>(-93))AN,返回(最低价日前的成交量(手)>8日前的成交量(手))),否则返回60,STICK,COLOR00FF00,线宽为5
当满足条件入市日AND(LYF1<(-75))时,在(63)位置书写文字,画白色
当满足条件入市日时,在(58)位置书写文字,画白色,线宽为4
 

源码:

 

{组合指标}
input:换手率(5,1,20);N:=9;M:=3;
LOWV:=LLV(LOW,N);
HIGHV:=HHV(HIGH,N);
RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,M);
K:EMA(RSV,M);
D:MA(K,M);
STICKLINE(K>D , K,D ,2.5,0),COLORRED,LINETHICK2;
STICKLINE(D>K,K,D,2.5,0),COLORGREEN,LINETHICK2;
逃顶线:90,COLORGREEN;
中轴线: 50,COLORRED;
抄底线:10,COLORGREEN;
TYP := (HIGH + LOW + CLOSE)/3;
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
A:=REF(C,1);
RSI:=SMA(MAX(C-A,0),6,1)/SMA(ABS(C-A),6,1)*100;
A1:=(C/MA(C,5)-1)*100<-10;
A2:=(C/MA(C,13)-1)*100<-10;
A3:=(C/MA(C,34)-1)*100<-15;
A4:=RSI<18;
A5:=CCI<-120;
A6:=COUNT(ABS(C/REF(C,1)-1)*100>=6,30)>=1;
A7:=C>0.98*O and (C-REF(C,1))/REF(C,1)*100>=0 and (H-C)/C*100<=2;
A8:=C>0.98*O and (O-L)/C*100>=3;
A9:=C>0.98*O and (C-REF(C,1))/REF(C,1)*100>=3;
A10:=C>0.98*O and (H-L)/C*100<=5 and (C-REF(C,1))/REF(C,1)*100>=-2;
A11:=(C-L)/C*100>4;
hs:=(v/capital)*100>=换手率;
底部:A1 AND A2 AND A3 AND A4 AND A5 AND A6;
STICKLINE(底部,2,59,3,0) ,COLORWHITE;
DRAWTEXT(底部 ,(66),'底'),COLORWHITE;
敢买就涨:REF(底部,1) and (A7 or A8 or A9 or A10 or A11) and hs;
DRAWTEXT(敢买就涨 ,(66),'敢买就涨'),COLOR00FF00;
STICKLINE(敢买就涨,2,50,5,0) ,COLOR00FF00;
V1:=LLV(LOW,10);
V2:=HHV(HIGH,20);
lyf1:=EMA(((CLOSE-V1)/(V2-V1))*((-100)),3);
VARg5:=((CLOSE)/(REF(CLOSE,5))>=1.15);
VARg6:=BACKSET(VARg5,5);
入市日:IF((VARg6 AND (COUNT(VARg6,5)=1) or (CLOSE>=HHV(HIGH,HIGH))
AND ((CLOSE)/(REF(CLOSE,1))>1.098) AND (REF(VOL,LOW)>REF(VOL,34))
AND (REF(VOL,LOW)>REF(VOL,1)) AND (LYF1>(-93))
AND (REF(VOL,LOW)>REF(VOL,8))),60,0),Stick,COLOR00FF00,linethick5;
DRAWTEXT(入市日 AND (LYF1<(-75)),(63),'特别关注'),COLORWHITE;
DRAWTEXT(入市日 ,(58),'入市日'),COLORWHITE,linethick4;
Var01:=100-3*SMA((CLOSE-LLV(LOW,34))/(HHV(HIGH,90)-LLV(LOW,29))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,34))/(HHV(HIGH,90)-LLV(LOW,29))*100,20,1),15,1);
Var02:=100-3*SMA((OPEN-LLV(LOW,34))/(HHV(HIGH,90)-LLV(LOW,29))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,34))/(HHV(HIGH,90)-LLV(LOW,29))*100,20,1),15,1);
Var03:=Var01<REF(Var02,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
不要放过:Var03 AND COUNT(Var03,30)=1 and c<ema(c,20) and ma(c,20)>ma(c,200),COLORWHITE;
STICKLINE(不要放过,2,59,5,0) ,COLORWHITE,LINETHICK3;
DRAWTEXT(不要放过,68,'千万不要放过'),COLORWHITE,LINETHICK3;
趋势线:=(1.06*(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)-50)+50);
买入: IF(CROSS(趋势线,8.5),60,19);
DRAWTEXT(CROSS(趋势线,8.5),65,'买'),COLOR0000FF;
卖出: IF(CROSS(87,趋势线),80,91);
DRAWTEXT(CROSS(87,趋势线),35,'逃'),COLOR0000FF;
Var6:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
Var7:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
Var8:=Var6<REF(Var7,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
DRAWTEXT(Var8 AND COUNT(Var8,30)=1,40,'有大资金进场迹象,关注!'),color1020ff;HLM1:=MA(HHV(H,485),17);
HLM2:=MA(HHV(H,222),17);
HLM3:=MA(HHV(H,96),17);
HLM4:=MA(LLV(L,485),17);
HLM5:=MA(LLV(L,222),17);
HLM6:=MA(LLV(L,96),17);
HLM7:=MA((HLM1*0.558+HLM2*0.558+HLM3*0.558+HLM4*0.96+HLM5*0.96+HLM6*0.96)/6,17);
HLM8:=MA((HLM1*0.55+HLM2*0.55+HLM3*0.65+HLM4*1.25+HLM5*1.23+HLM6*1.2)/6,17);
HLM9:=MA((HLM1*0.68+HLM2*0.68+HLM3*0.68+HLM4*1.3+HLM5*1.3+HLM6*1.3)/6,17);
HLM10:=MA((HLM7*3+HLM8*2+HLM9)/6*1.738,17);
HLM11:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
HLM12:=MA(IF(C*1.35<=HLM10,HLM11*10,HLM11/10),3);
HLMH:=HHV(HLM12,30);
关注:MA(IF(L<=LLV(L,13),(HLMH+HLM11*2)/2,0),3)/200,ColorFFFfff;
DRAWTEXT(CROSS(关注,1.2),关注*0.5-6,'↑▲'),ColorFF00ff;
DRAWTEXT(CROSS(关注,4.5),关注,'买点出现'),Color00Ffff;
DRAWICON(CROSS(关注,7.0),关注*0.5-20,14);

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容