相关简介: 通达信精确逃顶抄底公式(指标副图选股贴图)
源码概况:通达信精确逃顶抄底公式
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
波段操作,抄底逃顶信号提示,非常不错
通达信精确逃顶抄底公式源码:
{抄底逃顶改编优化}N:=30;M:=13;LC:=REF(CLOSE,1);RSI1:=SMA(MAX(CLOSE-LC,0),13,1)/SMA(ABS(CLOSE-LC),13,1)*100;RSIF:=90-RSI1,COLOR33DD33;A4:=((C-LLV(L,33))/(HHV(H,33)-LLV(L,33)))*67;VAR22:=LLV(LOW,10);VAR33:=HHV(HIGH,25);动力线:EMA((CLOSE-VAR22)/(VAR33-VAR22)*4,4);RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;PP101:=SMA(RSV,3,1);PP102:=SMA(PP101,3,1);PP103:=3*PP101-2*PP102;
a:=(3*c+l+o+h)/6;b:=(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;d:=ma(b,10);程序化指标:(b-d)*4,colorstick;C1:=HHV(C,115);C2:=LLV(C,115);C3:=C1-C2;C4:=ma((C-C2)/C3-0.5,14)*20;相对价位:C4,colorstick;hh:=REF(hhv(c,66),2);买入:=cross(c,hh)AND(HHV(C,110)/LLV(C,110)-1)*100<45 AND相对价位<5.666;sign:=llv(相对价位,35)<-8.9 and CROSS(相对价位,-7.815)and相对价位<-1.2;警戒值:if(hhv(相对价位,10)>9,9,if(llv(相对价位,10)<-9,-9,0)),pointdot,LINETHICK3,COLORRED;AA:=10*FILTER(SIGN,41);抄底:if(aa>0,15,0),STICK,COLORWHITE;DRAWICON(抄底>0,抄底,1);DRAWTEXT(抄底>0,12,'★抄底'),COLORWHITE;追涨:10*filter(买入,41),STICK,COLORYELLOW;DRAWICON(追涨>0,追涨,1);DRAWTEXT(追涨>0,6,'★追涨'),COLORYELLOW;买:=IF(CROSS(b,d)and SUMBARS(程序化指标,1)>20 AND REF(程序化指标,1)<-0.1,C*0.9,0);出击:if(买>0,5,0),STICK,COLORGREEN;DRAWICON(出击>0,5,1);DRAWTEXT(出击>0,3,'★出击'),COLORGREEN;MM:=IF(REF(程序化指标,1)>程序化指标AND程序化指标>0,1,0);TJ:=MM AND REF(MM,1)=0 AND程序化指标>2;BB:=TJ*C*0.9;卖出:if(BB>0,20,0),STICK,COLORMAGENTA;DRAWICON(卖出>0,20,2);排序:if(抄底>0 or追涨>0 or出击>0,1,0),STICK,COLORCYAN;
[源码注释]通达信精确逃顶抄底公式翻译结果
N赋值:30
M赋值:13
LC赋值:1日前的收盘价
RSI1赋值:收盘价-LC和0的较大值的13日[1日权重]移动平均/收盘价-LC的绝对值的13日[1日权重]移动平均*100
RSIF赋值:90-RSI1,COLOR33DD33
A4赋值:((收盘价-33日内最低价的最低值)/(33日内最高价的最高值-33日内最低价的最低值))*67
VAR22赋值:10日内最低价的最低值
VAR33赋值:25日内最高价的最高值
输出动力线:(收盘价-VAR22)/(VAR33-VAR22)*4的4日指数移动平均
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
PP101赋值:RSV的3日[1日权重]移动平均
PP102赋值:PP101的3日[1日权重]移动平均
PP103赋值:3*PP101-2*PP102
A赋值:(3*收盘价+最低价+开盘价+最高价)/6
B赋值:(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
D赋值:B的10日简单移动平均
输出程序化指标:(B-D)*4,COLORSTICK
C1赋值:115日内收盘价的最高值
C2赋值:115日内收盘价的最低值
C3赋值:C1-C2
C4赋值:(收盘价-C2)/C3-0.5的14日简单移动平均*20
输出相对价位:C4,COLORSTICK
HH赋值:2日前的66日内收盘价的最高值
买入赋值:收盘价上穿HHAND(110日内收盘价的最高值/110日内收盘价的最低值-1)*100<
45AND相对价位<
5.666
SIGN赋值:35日内相对价位的最低值<
-8.9AND相对价位上穿-7.815AND相对价位<
-1.2
输出警戒值:如果10日内相对价位的最高值>,返回?,否则返回?
9,9,如果10日内相对价位的最低值<,返回?,否则返回?
-9,-9,0)),POINTDOT,线宽为3,画红色
AA赋值:10*符号的41日过滤
输出抄底:如果AA>,返回?,否则返回?
0,15,0),STICK,画白色
当满足条件抄底>时,在?位置画?号图标
0,抄底,1)
当满足条件抄底>时,在?位置书写文字
0,12,'
★抄底'
),画白色
输出追涨:10*买入的41日过滤,STICK,画黄色
当满足条件追涨>时,在?位置画?号图标
0,追涨,1)
当满足条件追涨>时,在?位置书写文字
0,6,'
★追涨'
),画黄色
买赋值:如果B上穿DANDSUMBARS(程序化指标,1)>,返回?,否则返回?
20AND1日前的程序化指标<
-0.1,收盘价*0.9,0)
输出出击:如果买>,返回?,否则返回?
0,5,0),STICK,画绿色
当满足条件出击>时,在?位置画?号图标
0,5,1)
当满足条件出击>时,在?位置书写文字
0,3,'
★出击'
),画绿色
MM赋值:如果1日前的程序化指标>,返回?,否则返回?
程序化指标AND程序化指标>
0,1,0)
TJ赋值:MMAND1日前的MM=0AND程序化指标>
2
BB赋值:TJ*收盘价*0.9
输出卖出:如果BB>,返回?,否则返回?
0,20,0),STICK,画洋红色
当满足条件卖出>时,在?位置画?号图标
0,20,2)
输出排序:如果抄底>,返回?,否则返回?
0OR追涨>
0OR出击>
0,1,0),STICK,画青色
今天的分享就到这里啦,大家感觉怎么样呢?有什么意见建议的朋友欢迎在下方评论区写下你的看法,我们共同学习进步,还请大家多多关注支持哦!!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)