以下是通达信捕捉牛股指标公式源码和注释翻译结果
使用说明:
当股票的ROC指标突破某个阈值(如大于10%)时,表示可能出现牛股行情。
当股票的VROC指标突破某个阈值(如大于10%)时,表示可能伴随着成交量的增加,股票的上涨趋势更具可信度。
当股票的RSI指标进入超买区域(如大于70),并且ROC和VROC指标同时显示上涨信号时,表示牛股的潜在机会增加。
通达信捕捉牛股指标公式源码:
DIF:EMA(CLOSE,12)-EMA(CLOSE,25);
DEA:EMA(DIF,5);
MACD:=(DIF-DEA)*2;
STICKLINE(MACD>0,MACD,0,2,1),COLORRED;
STICKLINE(MACD<0,MACD,0,2,1),COLORCYAN;
MACD120:REF(MACD/2,BARSLAST(MACD=HHV(MACD,120))),COLORRED,LINETHICK2;
MACD250:REF(MACD/2,BARSLAST(MACD=HHV(MACD,250))),COLORWHITE,LINETHICK2;
XG:=NOT(REF(MACD120,1)=MACD120);
STICKLINE(XG,0,MACD,2,0),COLORYELLOW;
STICKLINE(MACD>=MACD250,MACD250,MACD,2,0),COLORMAGENTA;
大行情:=NOT(REF(MACD120,1)=REF(MACD250,1))ANDMACD120=MACD250;
DRAWTEXT(XG,0,'↖金柱'),COLORYELLOW;
DRAWTEXT(大行情,0,'↖大牛启动'),COLORRED;
N:=30;
stICKLINE(CLOSE<OPENANDREF(CLOSE,1)>REF(OPEN,1),REF(CLOSE,1),REF(CLOSE,1),2,0),COLORFFFFFF;
RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
K:=SMA(RSV,3,1);
D:=Sma(K,3,1);
J:=3*K-2*D;
RSV12:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
K12:=SMA(RSV12,3,1);
D12:=SMA(K12,3,1);
J12:=3*K12-2*D12;
RSV24:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
K24:=SMA(RSV24,3,1);
D24:=SMA(K24,3,1);
J24:=3*K24-2*D24;
压力位:IF(crOSS(J24,J),H,REF(H,BArslAST(CROSS(J24,J)))),COLORRED,LINETHICK2;
支撑位:IF(CROSS(J,J24),L,REF(L,BARSLAST(CROSS(J,J24)))),COLOR77AAFF,,LINETHICK2;
AA10:=MA(C,10);
BB10:=ATAN((AA10-REF(AA10,1)))*180/3.1416;
STICKLINE(BB10>1ANDAA10>REF(AA10,1),AA10,REF(AA10,1),8,0),COLORRED;
STICKLINE(BB10<1ANDAA10<REF(AA10,1),AA10,REF(AA10,1),8,1),COLORGREEN;
AA20:=MA(C,20);
BB20:=ATAN((AA20-REF(AA20,1)))*180/3.1416;
STICKLINE(BB20>1,AA20,REF(AA20,1),8,0),COLORYELLOW;
STICKLINE(BB20<1,AA20,REF(AA20,1),8,1),COLORBBCCCC;
【箱顶】:PEAK(CLOSE,N,1)*0.98;
【箱底】:TROUGH(CLOSE,N,1)*1.02;
【箱高】:100*(【箱顶】-【箱底】)/【箱底】,NODRAW;
通达信捕捉牛股指标公式源码注释翻译结果
输出DIF:收盘价的12日指数移动平均-收盘价的25日指数移动平均
输出DEA:DIF的5日指数移动平均
MACD赋值:(DIF-DEA)*2
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,MACD,0,2,1),画红色
当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,MACD,0,2,1),画青色
输出MACD120:上次MACD=120日内MACD的最高值距今天数日前的MACD/2,画红色,线宽为2
输出MACD250:上次MACD=250日内MACD的最高值距今天数日前的MACD/2,画白色,线宽为2
XG赋值:取反
当满足条件XG时,在0和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=MACD250,MACD250,MACD,2,0),画洋红色
大行情赋值:取反ANDMACD120=MACD250
当满足条件XG时,在0位置书写文字,画黄色
当满足条件大行情时,在0位置书写文字,画红色
N赋值:30
当满足条件收盘价<OPENANDREF(收盘价,1)>1日前的开盘价时,在1日前的收盘价和1日前的收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFFFFF
RSV赋值:(收盘价-13日内最低价的最低值)/(13日内最高价的最高值-13日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
RSV12赋值:(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)*100
K12赋值:RSV12的3日[1日权重]移动平均
D12赋值:K12的3日[1日权重]移动平均
J12赋值:3*K12-2*D12
RSV24赋值:(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100
K24赋值:RSV24的3日[1日权重]移动平均
D24赋值:K24的3日[1日权重]移动平均
J24赋值:3*K24-2*D24
输出压力位:如果J24上穿J,返回最高价,否则返回上次J24上穿J距今天数日前的最高价,画红色,线宽为2
输出支撑位:如果J上穿J24,返回最低价,否则返回上次J上穿J24距今天数日前的最低价,COLOR77AAFF,,线宽为2
AA10赋值:收盘价的10日简单移动平均
BB10赋值:(AA10-1日前的AA10)的反正切*180/3.1416
当满足条件BB10>1ANDAA10>1日前的AA10时,在AA10和1日前的AA10位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
当满足条件BB10<1ANDAA10<1日前的AA10时,在AA10和1日前的AA10位置之间画柱状线,宽度为8,1不为0则画空心柱.,画绿色
AA20赋值:收盘价的20日简单移动平均
BB20赋值:(AA20-1日前的AA20)的反正切*180/3.1416
当满足条件BB20>1时,在AA20和1日前的AA20位置之间画柱状线,宽度为8,0不为0则画空心柱.,画黄色
当满足条件BB20<1时,在AA20和1日前的AA20位置之间画柱状线,宽度为8,1不为0则画空心柱.,COLORBBCCCC
输出【箱顶】:收盘价N%之字转向的前1个波峰值*0.98
输出【箱底】:收盘价N%之字转向的前1个波谷值*1.02
输出【箱高】:100*(【箱顶】-【箱底】)/【箱底】,NODRAW
通达信捕捉牛股指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)