通達信函數及其用法(十二):繪圖函數

(十二)繪圖函數

1)PLOYLINE 折線段 在圖形上繪製折線段.用法: PLOYLINE(COND,PRICE),當COND條件滿足時,以PRICE位置為頂點畫折線連接. 例如: PLOYLINE(HIGH>=HHV(HIGH,20),HIGH)表示在創20天新高點之間畫折線

2)DRAWLINE 直線段 在圖形上繪製直線段.用法: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當COND1條件滿足時,在 PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長類型)例:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在創20天新高與創20天新低之間畫直線並且向右延長)

3)DRAWKLINE K線 在圖形上繪製K線.DRAWKLINE(HIGH,OPEN,LOW,CLOSE).用法:以HIGH為最高價,OPEN為開盤價,LOW為最低,CLOSE收盤畫K線124)STICKLINE 柱狀線 在4)STICKLINE 圖形上繪製柱線.用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當COND條件滿足時,在PRICE1和 PRICE2位置之間畫柱狀線,寬度為WIDTH(10為標準間距),EMPTH不為0則畫空心柱)例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示畫K線中陽線的空心柱體部分)

5)DRAWICON 圖標 在圖形上繪製小圖標.用法:DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖標)例如:DRAWICON(CLOSE>OPEN,LOW,1)表示當收陽時在最低價位置畫1號圖標)

6)DRAWTEXT 文字 在圖形上顯示文字.用法:DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT)例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大陽線')表示當日漲幅大於8%時在最低價位置顯示'大陽線'字樣)

7)DRAWNUMBER 畫出數字.

用法:DRAWNUMBER(COND,PRICE,NUMBER),當COND條件滿足時,在PRICE位置書寫數字NUMBER。

例如:DRAWNUMBER(CLOSE/OPEN>1.08,LOW,C)表示當日漲幅大於8%時在最低價位置顯示收盤價。

8)RGB將自定顏色作為數值輸出.

用法:RGB(Red,Green,Blue),輸出為0XBBGGRR,參數使用十進制數,範圍為0至255,以最近一個週期數值為準。例如:RGB(0,0,255)輸出結果為16進制的0XFF0000。

9)DRAWBAND 畫出帶狀線.

用法:DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),當VAL1>VAL2時,在VAL1和VAL2之間填充COLOR1;當VAL1

例如:DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96));


分享到:


相關文章: