當前位置:編程學習大全網 - 源碼下載 - 通達信股票軟件上面怎麽顯示是第幾板

通達信股票軟件上面怎麽顯示是第幾板

通達信股票軟件上面怎麽顯示是第幾板。

上面會有標識是1/2/3,就代表了今天漲停了第幾板,通達信怎麽設置呢。

這個指標編寫分為兩部分,壹是判斷今日漲停是第幾板漲停;二是在軟件上(主圖)顯示出來。

我們首先來編寫判斷今日漲停是第幾板漲停的指標。

這裏我們要用到壹個函數叫 BARSLASTCOUNT(X),統計連續滿足條件的周期數。

我們要統計連續滿足條件是漲停,那就是C/REF(C,1)>1.096)。

合起來就是如下編寫。

DJB:=BARSLASTCOUNT(C/REF(C,1)>1.096);

第二部,我們要第幾板這個數顯示上去,要用到這個函數叫DRAWNUMBER(COND,PRICE,NUMBER),畫出數字。

DRAWNUMBER(C/REF(C,1)>1.096,H*1.015,DJB),COLORGREEN;

當漲停時在最高價H*1.015的位置(主要是顯示完整些,不乘以這個1.015,有半截的數字會藏到大陽線裏),顯示這是第幾板漲停的數字(只有壹個數字,因為DJB得到的結果就是整數)。

到這裏編寫已經完成了,但是為了顯示效果很好壹些,我們來個畫蛇添足,NO、NO、NO,是精益求進。

我們做壹個定點輸出文字和數字的編寫。用到兩個函數DRAWTEXT_FIX、DRAWNUMBER_FIX。

這兩個函數用法相識,

DRAWTEXT_FIX(COND,X,Y,TYPE,TEXT),當COND條件滿足時,在當前指標窗口內(X,Y)位置書寫文字TEXT,X,Y為書寫點在窗口中相對於左上角的百分比,TYPE:0為左對齊,1為右對齊。

DRAWNUMBER_FIX(COND,X,Y,TYPE,NUMBER),當COND條件滿足時,在當前指標窗口內(X,Y)位置書寫數字NUMBER,X,Y為書寫點在窗口中相對於左上角的百分比,TYPE:0為左對齊,1為右對齊。

DRAWTEXT_FIX(CURRBARSCOUNT=1 AND C/REF(C,1)>1.096,0.8,0.2,0,'連續第 板'),COLORYELLOW;

DRAWNUMBER_FIX(CURRBARSCOUNT=1 AND C/REF(C,1)>1.096,0.824,0.2,0,DJB),COLORGREEN;

後面的COLORGREEN,是設置顯示顏色。0.824,0.2,這些數值是根據屏幕上的顯示調整的。

好了,合起來我們的指標就寫好了,在前面加個的表頭,然後將內容全不拷貝到主圖指標最後壹排粘貼。

DJB:=BARSLASTCOUNT(C/REF(C,1)>1.096);

DRAWNUMBER(C/REF(C,1)>1.096,H*1.015,DJB),COLORGREEN;

DRAWTEXT_FIX(CURRBARSCOUNT=1 AND C/REF(C,1)>1.096,0.8,0.2,0,'連續第 板'),COLORYELLOW;

DRAWNUMBER_FIX(CURRBARSCOUNT=1 AND C/REF(C,1)>1.096,0.824,0.2,0,DJB),COLORGREEN;

看看效果。

顯示連續第幾板

打完收工,怎麽樣,今天的內容妳們學會了嗎。

  • 上一篇:股市裏真正賺錢的壹種人:做壹個安靜的投資者,最簡單的修行方式
  • 下一篇:華誼兄弟從最初的龍頭公司到今天的高負債經歷了什麽?
  • copyright 2024編程學習大全網