您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

多空通道指标 公式 源码[通达信公式]

指标代码分享及使用参考建议:

 

根据提供的指标代码,这段代码主要包含了一些技术分析指标的计算公式和绘图指令。根据这些指标的计算结果,可以得出一些操作建议。

首先,该指标中使用了几个均线指标(EMA)和移动平均线(MA)。通过计算收盘价的指数移动平均值,可以判断价格的趋势。而生命线是根据操作均线的最高值(HHV)来绘制,并且当收盘价突破生命线时,可能发生短期回调。

指标中还涉及到了KD指标的计算,通过计算RSV、K值和D值来判断多空状态。当J值与100交叉时,可能会出现多头信号,而当J值与0交叉时,可能会出现空头信号。

另外,指标中还使用了短顶和短底的计算,通过计算最高价和最低价的指数移动平均线来确定短期压力和支撑位。当收盘价超过短顶时,可能会出现上涨信号;当收盘价低于短底时,可能会出现下跌信号。

同样地,长顶和长底的计算也用于确定长期趋势的压力和支撑位。当收盘价超过长顶时,可能会出现较强的上涨信号;当收盘价低于长底时,可能会出现较强的下跌信号。

MACD指标的计算用于判断股票的买入和卖出信号。当DIF线上穿DEA线时,可能会出现买入信号;当DIF线下穿DEA线时,可能会出现卖出信号。

此外,代码中还包含了一些其他指标的计算,如动力能量指标(AE)和涨停指标(ZT)。这些指标可以用于更全面地分析股票的走势和交易机会。

总结思路:该指标通过计算多个技术指标,包括均线、KD指标、MACD等,综合判断股票的趋势和买卖信号。

操作建议:根据指标的计算结果,可以根据突破生命线、短顶和短底、长顶和长底以及MACD线的交叉等信号进行买卖操作。具体的操作策略需要综合考虑市场情况和其他因素,建议搭配其他技术分析工具和基本面分析来进行决策。

源码:

 

{多空通道}{程序化交易 www.cxh99.com }

EMA10:EMA(CLOSE,M2),COLORRED,LINETHICK1;cxh444:=C;操作:=MA(cxh444,5);生命线:HHV(操作,13),LINETHICK1,COLORYELLOW,DOTLINE;{收盘破此线短逃}愚公:IF(1>10,HIGH*1.03,DRAWNULL),POINTDOT,LINETHICK9,COLORYELLOW;QR:=(H+L+2*C)/4;强弱分界线:EMA(QR,55),COLORFFFF00,DOTLINE;{KD多空}RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;DRAWICON(CROSS(100,J),H*1.0300,6),COLORGREEN;DRAWICON(CROSS(J,0),L*0.995,5),COLORRED;短顶:EMA(H,55),COLORGREEN;短底:EMA(L,55),COLORGREEN;A111:=PLOYLINE(C>短顶,短顶);NOTEXT_A222:IF(C>短顶,A111,DRAWNULL),COLORRED;B111:=PLOYLINE(C>短底,短底);NOTEXT_B222:IF(C>短底,B111,DRAWNULL),COLORRED;STICKLINE(C>短顶,短顶,短底,0.01,1),COLORRED;STICKLINE(C<短底,短顶,短底,0.01,1),COLORGREEN;A1:=C>REF(C,4);A2:=C<REF(C,4);T1:=A2 AND REF(A1,1);T2:=A2 AND REF(T1,1);T3:=A2 AND REF(T2,1);T4:=A2 AND REF(T3,1);T5:=A2 AND REF(T4,1);T6:=A2 AND REF(T5,1);T7:=A2 AND REF(T6,1);T8:=A2 AND REF(T7,1);T9:=A2 AND REF(T8,1);T10:=A2 AND REF(T9,1);{DRAWTEXT(T1,L,'1'),COLORGREEN;DRAWTEXT(T2,L,'2'),COLORGREEN;DRAWTEXT(T3,L,'3'),COLORGREEN;DRAWTEXT(T4,L,'4'),COLORGREEN;DRAWTEXT(T5,L,'5'),COLORGREEN;}DRAWTEXT(T6,L,'6'),COLORGREEN;DRAWTEXT(T7,L,'7'),COLORGREEN;DRAWTEXT(T8,L*0.99,'8'),COLORGREEN;DRAWTEXT(T9,L*0.99,'9'),COLORGREEN;长顶:EMA(H,92),COLORBLUE;长底:EMA(L,92),COLORBLUE;C1111:=PLOYLINE(C>长顶,长顶);NOTEXT_C2222:IF(C>长顶,C1111,DRAWNULL),COLORMAGENTA;D1111:=PLOYLINE(C>长底,长底);NOTEXT_D2222:IF(C>长底,D1111,DRAWNULL),COLORMAGENTA;STICKLINE(C>长顶,长顶,长底,0.01,1),COLORMAGENTA;STICKLINE(C<长底,长顶,长底,0.01,1),COLORBLUE;B1:=C<REF(C,4);B2:=C>REF(C,4);D1:=B2 AND REF(B1,1);DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=2*(DIF-DEA);D2:=B2 AND REF(D1,1);D3:=B2 AND REF(D2,1);D4:=B2 AND REF(D3,1);D5:=B2 AND REF(D4,1);D6:=B2 AND REF(D5,1);D7:=B2 AND REF(D6,1);D8:=B2 AND REF(D7,1);D9:=B2 AND REF(D8,1);D10:=B2 AND REF(D9,1);{DRAWTEXT(D1,H,'1'),COLORYELLOW;DRAWTEXT(D2,H,'2'),COLORYELLOW;DRAWTEXT(D3,H,'3'),COLORYELLOW;DRAWTEXT(D4,H,'4'),COLORYELLOW;DRAWTEXT(D5,H,'5'),COLORYELLOW;}DRAWTEXT(D6,H*1.01,'6'),COLORYELLOW;DRAWTEXT(D7,H*1.001,'7'),COLORYELLOW;DRAWTEXT(D8,H*1.001,'8'),COLORYELLOW;DRAWTEXT(D9,H*1.001,'9'),COLORYELLOW;AAA:=(2*C+H+L+2*O)/6;cxh1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;cxh2:=(HHV(cxh1,2)+HHV(cxh1,4)+HHV(cxh1,8))/3;cxh3:=(LLV(cxh1,2)+LLV(cxh1,4)+LLV(cxh1,8))/3;cxh4:=(HHV(cxh2,2)+HHV(cxh2,4)+HHV(cxh2,8))/3;短空:=REF(C,1)>REF(短底,1) AND C<短底;短多:=REF(C,1)<REF(短顶,1) AND C>短顶;短空1:=短空 AND COUNT(短空,BARSLAST(短多))=1;短多1:=短多 AND COUNT(短多,BARSLAST(短空))=1;长空:=REF(C,1)>REF(长底,1) AND C<长底;长多:=REF(C,1)<REF(长顶,1) AND C>长顶;长空1:=长空 AND COUNT(长空,BARSLAST(长多))=1;长多1:=长多 AND COUNT(长多,BARSLAST(长空))=1;cxh5:=(LLV(cxh3,2)+LLV(cxh3,4)+LLV(cxh3,8))/3;cxh6:=(LLV(cxh1,2)+LLV(cxh1,4)+LLV(cxh1,8))/3;AAE:= WINNER(CLOSE+CLOSE*15/100)*100;BBE:= WINNER(CLOSE+CLOSE*0/100)*100;CCE:= AAE-BBE;DDE:= (WINNER(CLOSE-CLOSE*0.1/100)-WINNER(CLOSE-CLOSE*15/100))*100;EEE:= CCE<3 AND DDE<0.5 AND OPEN>LOW;AE1:= DYNAINFO(6);AE2:= IF(LOW>AE1,0,IF(HIGH<AE1,1,(AE1-LOW+0.01)/(HIGH-LOW+0.01)));AE3:= VOL/WINNER(LOW);AE4:= REF(HHV(CLOSE,120),1);DRAWKLINE(H,O,L,C);DRAWTEXT(短空1,L*1.02,'0'),COLORMAGENTA;DRAWTEXT(短多1,L*0.98,'4'),COLORMAGENTA;DRAWTEXT(长多1,L*0.98,'10'),COLORMAGENTA;DRAWTEXT(长空1,L*0.98,'6'),COLORMAGENTA;AE5:= REF(LLV(CLOSE,120),1);AE6:= 100*(CLOSE-AE5)/(AE4-AE5);AE7:= AE2>0 OR AE2=1;{程序化久久公式网}AE8:= AE7 AND AE3/REF(AE3,3)>=3 AND AE6<80;AE9:= REF(AE8,1) OR REF(AE8,2) OR REF(AE8,3) OR REF(AE8,4);AE10:= AE8 AND AE9;AE11:= IF(FILTER(AE8,3),5,0);AE12:= FILTER(IF(FILTER(AE10,3) OR EEE,10,0),3);ZT_1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);ZT_2:=ZT_1>=0.099 AND CLOSE=HIGH AND LOW!=HIGH;STICKLINE(ZT_2,OPEN,CLOSE,2.4,0),COLORYELLOW;流通市值:(FINANCE(40)/100000000),NODRAW,COLORRED;所属板块:=STRCAT('【所属板块】',STRCAT(STRCAT(STRCAT('【行业】',HYBLOCK),STRCAT('【地域】',DYBLOCK)),STRCAT('【概念】',GNBLOCK)));DRAWTEXT_FIX(ISLASTBAR,0,0,0,所属板块),COLORLIRED;解禁日期:=STRCAT('【解禁日期】',STRCAT(STRCAT('【1】',EXTERNSTR(0,9)),STRCAT('【2】',EXTERNSTR(0,8))));DRAWTEXT_FIX(ISLASTBAR,0,0.04,0,解禁日期),COLORLIRED;DRAWTEXT_FIX(1,0.01,1,0,'主题投资:')COLOR0000FF;DRAWTEXT_FIX(1,0.07,1,0,EXTERNSTR(0,1))COLOR0000FF;{程序化交易 www.cxh99.com }
{程序化交易 www.cxh99.com }

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容