指標公式代碼分析及使用參考建議:
?
根據提供的代碼,該指標主要是以一些移動平均線和技術指標為基礎,通過對股票價格和成交量進行計算和判斷,并畫出相關的圖形和文字提示,來輔助分析股票的短期和中期走勢。
總結思路:
1. 平衡線(Sma(y,13,1)):通過計算最高價和最低價的平均值,得到的平衡線可以幫助判斷股票的整體趨勢。
2. aa和PDAA:根據收盤價進行移動平均線計算(sma(c,7,2)),并判斷其與收盤價的關系,用于提示短期買入和賣出信號。
3. A1和ZX:根據收盤價進行移動平均線計算(MA(C,13)),并參考前一日的收盤價,用于判斷中期趨勢的向上和賣出信號。
4. TD指標:通過計算最高價、最低價和收盤價之間的關系,給出短期逃頂的提示。
5. GJ1和GJ2:根據漲跌家數和高低價進行計算,用于繪制圖形表示市場的活躍程度和買賣力量。
操作建議:
1. 可以關注平衡線作為整體趨勢的參考,當股價在平衡線上方且向上運行時,可考慮買入;當股價在平衡線下方且向下運行時,可考慮賣出。
2. 注意監控aa和PDAA指標,當aa向上穿過前兩日的值時,可視為短期買入信號;當aa向下穿過前兩日的值時,可視為短期賣出信號。
3. 關注A1和ZX指標來判斷中期趨勢,當收盤價超過ZX且前一日收盤價也超過ZX時,可視為中期向上信號;當收盤價低于ZX且前一日收盤價超過ZX時,可視為中期賣出信號。
4. 注意監控TD指標,當短期逃頂提示(DRAWTEXT)出現時,可能意味著市場即將出現調整,需謹慎操作。
5. 觀察GJ1和GJ2指標,當GJ1大于GJ2且上漲時,表示市場買氣較強;當GJ1小于GJ2且下跌時,表示市場賣氣較強。
需要注意的是,以上只是對代碼中提供的指標進行簡要分析和總結,并不能保證其準確性和可靠性。在實際操作中,還需要綜合考慮其他因素,并結合個人風險承受能力和投資策略做出決策。建議在實際操作中謹慎對待,并充分了解和研究市場情況。
?
源碼:
股海大盤:
y:=(h+l)/2;
平衡線:Sma(y,13,1) ;
aa:=sma(c,7,2);
PDAA:=IF(AA<=C,AA,C);
PDAA2:=IF(AA>C,AA,C);
DRAWTEXT(aa>ref(aa,1) and ref(aa,1)>ref(aa,2) AND BARSTATUS=2,o*0.99 ,'短線:向上 '),COLORMAGENTA;
DRAWTEXT(aa<ref(aa,1) and ref(aa,1)>ref(aa,2) AND BARSTATUS=2,o*0.99,' 短線:賣出'+PDAA2),colorwhite;
A1:=MA(C,13);
ZX:=REF(A1,13/2+1);
DRAWTEXT(C>ZX AND REF(C,1)>REF(ZX,1) AND BARSTATUS=2,c*0.96,'中線:向上 '),COLORMAGENTA;
DRAWTEXT(C<ZX AND REF(C,1)>REF(ZX,1) AND BARSTATUS=2,o*0.96,'中線:賣出'+ZX),COLORGREEN;{http://www.tumamayizhan.com}
{短線逃頂提示}
TD1:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;
TD2:=SMA(TD1,9,1)+100;
TD3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
TD4:=SMA(TD3,3,1);
TD5:=SMA(TD4,3,1)+100;
TD6:=TD5-TD2;
S:=IF(TD6>100,TD6-100,0);
DRAWTEXT(REF(S,2)<REF(S,1) AND REF(S,1)>S AND BARSTATUS=2,h*1.03,'短線逃頂提示' ),COLOR33CC66;
DRAWRECTABS(0,0,30,35,rgb(250,60,80)),color000099;
DRAWRECTABS(0,30,30,45,rgb(250,250,80)),color009999;
DRAWTEXTABS(2,5,'股海'),colorFFFFFF,LINETHICK1;
DRAWTEXTABS(2,18,'養心'),colorFFFFFF,LINETHICK1;
DRAWTEXTABS(4,30,'圖'),color0000FF,LINETHICK1;
GJ1:MA(ADVANCE/(ADVANCE+DECLINE)*h/30+l*0.98,7);
GJ2:MA(DECLINE/(ADVANCE+DECLINE)*h/30+l*0.98,7);
FILLRGN(GJ1,GJ2,GJ1>GJ2 and gj1>ref(gj1,1) ,rgb(255,0,0),
GJ1<GJ2,rgb(0,0,255),GJ1>GJ2 and gj1<ref(gj1,1),rgb(0,255,55));
DRAWTEXT(gj1<ref(gj1,1) and o>ref(c,1) and c<ref(c,1),h*1.01,'小心'),COLORYELLOW;
DRAWTEXT(BARSTATUS=2 and gj2<gj1 AND (GJ1-GJ2)<REF((GJ1-GJ2),1),h*1.01,' ---小心后市'),COLORGREEN;{http://www.tumamayizhan.com}
PARTLINE(平衡線,gj2>平衡線 AND 平衡線>MA(平衡線,21),rgb(255,0,0),gj2<平衡線 AND 平衡線<MA(平衡線,21),rgb(0,0,255),
not(gj2<平衡線 AND 平衡線<MA(平衡線,21)),rgb(255,255,0) ),LINETHICK2;
{程序化交易 www.tumamayizhan.com }
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?