分時動態信息主圖指標 選股 源碼[大智慧公式]
指標代碼分析及使用參考建議:
根據提供的代碼,這段腳本似乎是用于分析股票的實時行情數據,并在分時圖上顯示一些指標和參數。下面是對該指標進行分析和操作建議的思路:
XDLR和XDLC計算:根據給定的公式,XDLR和XDLC分別表示上漲家數和下跌家數。它們的計算取決于AMOUNT與動態信息的加權和的比較。如果大于零,則計算相應的值;否則,結果為零。
上漲、下跌和平盤家數顯示:根據給定的坐標位置,在圖表上顯示上漲、下跌和平盤家數。
最新價和分時線:根據給定的代碼,最新價用綠色表示。AA是一個計算量與成交量之比的指標,BB是一個將最新價限制在某個區間范圍內的函數。分時圖中的最新價會顯示為紅色或綠色的實心點,取決于與前一時間點的比較結果。
5日和10日均線:MA5和MA10表示5日和10日均線,它們在分時圖中顯示為曲線。MA5P和MA10P分別表示5日和10日均線相對于動態信息的百分比變化。如果均線位于動態信息的上下限之間,則顯示為真,否則為假。
日線值和參數注解:在圖表上顯示5日和10日均線的具體數值和百分比變化。
當前價與日線占位百分比值:在最新價底部顯示當前價與日線占位百分比值。
光標所在位置的分時線上顯示價位和漲幅:根據光標所在位置,在分時線上顯示價格和漲幅。
最高價和最低價及漲幅:在圖表上顯示最高價和最低價的具體數值和百分比變化。最高價用紫色表示,最低價用綠色表示。
綜上所述,該指標主要以分時圖的形式顯示股票的實時行情指標和參數。基于這些指標和參數,我們可以進行以下操作建議:
觀察上漲家數和下跌家數的變化,了解市場的整體走勢。
關注最新價和分時線的走勢,判斷當前市場的熱點和趨勢。
分析5日和10日均線的走勢,根據均線的相對位置來判斷買入或賣出的時機。
注意最高價和最低價的變化,了解股票的波動情況。
綜合考慮各個參數的數值和變化趨勢,制定買入或賣出策略。
需要注意的是,以上只是根據提供的代碼進行的初步分析,具體的操作建議還需要結合其他因素進行進一步的研究和判斷。股市投資有風險,建議在進行任何交易前充分了解市場情況并謹慎決策。
?
源碼:
?
XDLR:=IF(AMOUNT*(DYNAINFO(95)+DYNAINFO(94)+DYNAINFO(93))>0,SUM(((AMOUNT-AMOUNT*(DYNAINFO(95)+DYNAINFO(94)+DYNAINFO(93)))/10000),0),0);
XDLC:=IF(AMOUNT*(DYNAINFO(98)+DYNAINFO(97)+DYNAINFO(96))>0,SUM(((AMOUNT-AMOUNT*(DYNAINFO(98)+DYNAINFO(97)+DYNAINFO(96)))/10000),0),0);
DRAWTEXTABS(250,2,'上漲家數:'+NUMTOSTRN(DYNAINFO(69),0)+' 家'),COLOR0000FF;
DRAWTEXTABS(350,2,'下跌家數:'+NUMTOSTRN(DYNAINFO(70),0)+' 家'),COLOR00FF00;
DRAWTEXTABS(450,2,'平盤家數:'+NUMTOSTRN(DYNAINFO(71),0)+' 家'),COLORFFFFFF;
{分時圖中引用5日、10日條均線指標-B}
{分時分割}
最新:C,Color00FF00,LINETHICK2;
AA:=SUM(AMOUNT,BARSCOUNT(C))/SUM(VOL*100,BARSCOUNT(C));
BB:=BETWEEN(C/AA,C+H,C-H);
partline(最新,最新>=ref(最新,1),rgb(255,0,0),最新<ref(最新,1),rgb(0,255,0)),linethick2;
{分時圖中引用5日、10日均線}
MA5:="MAB.MA5#day";
MA10:="MAB.MA10#day";
{計算均線在分時圖中占位}
MA5P:=(MA5-DYNAINFO(3))/DYNAINFO(3)*100;
MA10P:=(MA10-DYNAINFO(3))/DYNAINFO(3)*100;
{設置是否顯示標志}
zt:=1.1*DYNAINFO(3);
dt:=0.9*DYNAINFO(3);
MA5S:=MA5>dt and MA5<zt;
MA10S:=MA10>dt and MA10<zt;
{顯示日線值及參數注解}
DRAWTEXTREL( 800,10,' 5日線: '+NUMTOSTRN(MA5,2)+'元 '+NUMTOSTRN(MA5P,1)+'%'),colorwhite;
DRAWTEXTREL( 800,50 ,'10日線: '+NUMTOSTRN(MA10,2)+'元 '+NUMTOSTRN(MA10P,1)+'%'),Color00FFFF;
{畫日線};
if(MA5S,MA5,DYNAINFO(7)),DOTLINE,colorwhite;
if(MA10S,MA10,MA5),DOTLINE,Color00FFFF;
{顯示當前價與日線占位百分比值}
DRAWTEXT(barstatus=2 and DATATYPE=1 ,DYNAINFO(7),' '+NUMTOSTRN(100*DYNAINFO(14),1)+'%' ),LINETHICK1,ALIGN0,VALIGN1,colorwhite;
DRAWTEXT(barstatus=2,MA5,'5日線: '+NUMTOSTRN(MA5,2)+'元 '+NUMTOSTRN(MA5P,1)+'%'),linethick1,ALIGN2,VALIGN2,colorwhite;
DRAWTEXT(barstatus=2 and MA10S,MA10,'10日線: '+NUMTOSTRN(MA10,2)+'元 '+NUMTOSTRN(MA10P,1)+'%'),linethick1,ALIGN2,VALIGN2,Color00FFFF;
{在光標所在分時線處顯示價咯及漲幅}
DRAWFLAGTEXT(1,c,'【現價】'+NUMTOSTRN(C,2)),COLORFF00FF,LINETHICK4;
DRAWFLAGTEXT(1,c,'【漲幅】'+NUMTOSTRN(100*(C/DYNAINFO(3)-1),1)+'%'),COLORGREEN,LINETHICK4;
{顯示最高、最低價咯及漲幅}
if(1,DYNAINFO(5),DYNAINFO(5)),DOTLINE,ColorFF00ff;
if(1,DYNAINFO(6),DYNAINFO(6)),DOTLINE,COLORGREEN;{http://www.kzuj.com.cn}
DRAWTEXT(barstatus=2,DYNAINFO(5),'最高: '+NUMTOSTRN(DYNAINFO(5),2)+'元 '+NUMTOSTRN(100*(DYNAINFO(5)/DYNAINFO(3)-1),1)+'%'),linethick1,ALIGN2,VALIGN2,ColorFF00ff;
DRAWTEXT(barstatus=2,DYNAINFO(6),'最低: '+NUMTOSTRN(DYNAINFO(6),2)+'元 '+NUMTOSTRN(100*(DYNAINFO(6)/DYNAINFO(3)-1),1)+'%'),linethick1,ALIGN2,VALIGN2,COLORGREEN;{http://www.kzuj.com.cn}
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容