用到函式:
DRAWBMP(COND,PRICE,BMPFILE),當COND條件滿足時,在PRICE位置畫BMPFILE檔名指定的BMP點陣圖(預設路徑為DZH2\USERDATA\BMP)。
例如:DRAWBMP(CLOSE>OPEN,LOW,"SUN")表示當收陽時在最低價位置畫Superstk\UserData\Bmp\Sun.BMP點陣圖。
就看你的指標是什麼了。比如你的提標為:“指標1”
則:
DRAWBMP("指標1">80,LOW,"SUN");
除了用指定的圖來畫,還有其它的如輸出文字之類,下面供你參考
繪圖函式
在圖形上繪製點陣圖。
用法:
DRAWBMP(COND,PRICE,BMPFILE),當COND條件滿足時,在PRICE位置畫BMPFILE檔名指定的BMP點陣圖(預設路徑為分析家目錄\USERDATA\BMP)。
根據條件填充背景區域
DRAWGBK(COND,COLOR),填充滿足COND條件的背景區域。COLOR可以為漸變顏色STRIP,也可以為BMP圖形檔名(預設路徑為分析家目錄\USERDATA\BMP),若省略COLOR則使用指標線顏色填充(可以使用COLORRED等描述符設定)。
例如:DRAWGBK(CLOSE>OPEN),COLORRED;表示收陽時用紅色填充背景。
DRAWGBK(CLOSE>OPEN,"MyBMP");表示收陽時用USERDATA\BMP\MyBMP.BMP填充背景。
圖形中最後一根K線條件填充背景區域。
DRAWGBKLAST(COND,COLOR),若圖形中最後一根K線滿足條件COND,則設定背景COLOR。COLOR可以為漸變顏色STRIP,也可以為BMP圖形檔名(預設路徑為分析家目錄\USERDATA\BMP),若省略則使用指標線顏色填充(可以使用COLORRED等描述符設定)。
例如:DRAWGBKLAST(CLOSE>OPEN),COLORRED;表示最後一根K線收陽時用紅色填充背景。
DRAWGBKLAST(CLOSE>OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1));表示圖形中最後一根K線收陽時紅綠過渡色沿水平方向填充背景。
在圖形上繪製小圖示。
DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖示,TYPE取值範圍是1—14。
例如:DRAWICON(CLOSE>OPEN,LOW,1)表示當收陽時在最低價位置畫1號圖示。
在圖形上繪製直線段。
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當COND1條件滿足時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長型別。
例如:DRAWILINE(HIGH>=HHV(HIGH,20),HIGH,LOW
在創20天新高與創20天新低之間畫直線並且向右延長。
在圖形絕對位置上畫矩形。
DRAWRECTABS(LEFT,TOP,RIGHT,BOTTOM,COLOR),以圖形視窗(LEFT,TOP)為左上角,(RIGHT,BOTTOM)為右下角繪製矩形,座標單位是畫素,圖形視窗左上角座標為(0,0),矩形中間填充顏色COLOR,COLOR為0表示不填充。
例如:DRAWRECTABS(0,0,100,60,0)表示在圖形最左上角位置繪製100*60畫素的矩形,不填充內部。
在圖形相對位置上畫矩形。
DRAWRECTREL(LEFT,TOP,RIGHT,BOTTOM,COLOR),以圖形視窗(LEFT,TOP)為左上角,(RIGHT,BOTTOM)為右下角繪製矩形,座標單位是視窗沿水平和垂直方向的1/1000,取值範圍是0—999,超出範圍則可能顯示在圖形視窗外,矩形中間填充顏色COLOR,COLOR為0表示不填充。
例如:DRAWRECTREL(0,0,500,500,RGB(255,255,0))表示在圖形最左上部1/4位置用黃色繪製矩形。
在圖形上顯示文字。
DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT。
例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,"大陽線")表示當日漲幅大於8%時在最低價位置顯示"大陽線"字樣。
在圖形絕對位置上顯示文字。
DRAWTEXTABS(X,Y,TEXT),在圖形視窗(X,Y)座標位置書寫文字TEXT,座標單位是畫素,圖形視窗左上角座標為(0,0)。
例如:DRAWTEXTABS(0,0,"注意")表示在圖形最左上角位置顯示"注意"字樣。
在圖形相對位置上顯示文字。
DRAWTEXTREL(X,Y,TEXT),在圖形視窗(X,Y)座標位置書寫文字TEXT,座標單位是視窗沿水平和垂直方向的1/1000,X,Y取值範圍是0—999,超出範圍則可能顯示在圖形視窗外。
例如:DRAWTEXTREL(0,0,"注意")表示在圖形最左上角位置顯示"注意"字樣。
根據條件填充區域。
FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...),填充PRICE1到PRICE2之間的區域,當COND1條件滿足時,用COLOR1顏色,當COND2條件滿足時,用COLOR2顏色,否則不填充,從COND1之後的引數均可以省略,最多可以有10組條件。
例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE
用到函式:
DRAWBMP(COND,PRICE,BMPFILE),當COND條件滿足時,在PRICE位置畫BMPFILE檔名指定的BMP點陣圖(預設路徑為DZH2\USERDATA\BMP)。
例如:DRAWBMP(CLOSE>OPEN,LOW,"SUN")表示當收陽時在最低價位置畫Superstk\UserData\Bmp\Sun.BMP點陣圖。
就看你的指標是什麼了。比如你的提標為:“指標1”
則:
DRAWBMP("指標1">80,LOW,"SUN");
除了用指定的圖來畫,還有其它的如輸出文字之類,下面供你參考
繪圖函式
在圖形上繪製點陣圖。
用法:
DRAWBMP(COND,PRICE,BMPFILE),當COND條件滿足時,在PRICE位置畫BMPFILE檔名指定的BMP點陣圖(預設路徑為分析家目錄\USERDATA\BMP)。
例如:DRAWBMP(CLOSE>OPEN,LOW,"SUN")表示當收陽時在最低價位置畫Superstk\UserData\Bmp\Sun.BMP點陣圖。
根據條件填充背景區域
用法:
DRAWGBK(COND,COLOR),填充滿足COND條件的背景區域。COLOR可以為漸變顏色STRIP,也可以為BMP圖形檔名(預設路徑為分析家目錄\USERDATA\BMP),若省略COLOR則使用指標線顏色填充(可以使用COLORRED等描述符設定)。
例如:DRAWGBK(CLOSE>OPEN),COLORRED;表示收陽時用紅色填充背景。
DRAWGBK(CLOSE>OPEN,"MyBMP");表示收陽時用USERDATA\BMP\MyBMP.BMP填充背景。
圖形中最後一根K線條件填充背景區域。
用法:
DRAWGBKLAST(COND,COLOR),若圖形中最後一根K線滿足條件COND,則設定背景COLOR。COLOR可以為漸變顏色STRIP,也可以為BMP圖形檔名(預設路徑為分析家目錄\USERDATA\BMP),若省略則使用指標線顏色填充(可以使用COLORRED等描述符設定)。
例如:DRAWGBKLAST(CLOSE>OPEN),COLORRED;表示最後一根K線收陽時用紅色填充背景。
DRAWGBKLAST(CLOSE>OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1));表示圖形中最後一根K線收陽時紅綠過渡色沿水平方向填充背景。
在圖形上繪製小圖示。
用法:
DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖示,TYPE取值範圍是1—14。
例如:DRAWICON(CLOSE>OPEN,LOW,1)表示當收陽時在最低價位置畫1號圖示。
在圖形上繪製直線段。
用法:
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當COND1條件滿足時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長型別。
例如:DRAWILINE(HIGH>=HHV(HIGH,20),HIGH,LOW
在創20天新高與創20天新低之間畫直線並且向右延長。
在圖形絕對位置上畫矩形。
用法:
DRAWRECTABS(LEFT,TOP,RIGHT,BOTTOM,COLOR),以圖形視窗(LEFT,TOP)為左上角,(RIGHT,BOTTOM)為右下角繪製矩形,座標單位是畫素,圖形視窗左上角座標為(0,0),矩形中間填充顏色COLOR,COLOR為0表示不填充。
例如:DRAWRECTABS(0,0,100,60,0)表示在圖形最左上角位置繪製100*60畫素的矩形,不填充內部。
在圖形相對位置上畫矩形。
用法:
DRAWRECTREL(LEFT,TOP,RIGHT,BOTTOM,COLOR),以圖形視窗(LEFT,TOP)為左上角,(RIGHT,BOTTOM)為右下角繪製矩形,座標單位是視窗沿水平和垂直方向的1/1000,取值範圍是0—999,超出範圍則可能顯示在圖形視窗外,矩形中間填充顏色COLOR,COLOR為0表示不填充。
例如:DRAWRECTREL(0,0,500,500,RGB(255,255,0))表示在圖形最左上部1/4位置用黃色繪製矩形。
在圖形上顯示文字。
用法:
DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT。
例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,"大陽線")表示當日漲幅大於8%時在最低價位置顯示"大陽線"字樣。
在圖形絕對位置上顯示文字。
用法:
DRAWTEXTABS(X,Y,TEXT),在圖形視窗(X,Y)座標位置書寫文字TEXT,座標單位是畫素,圖形視窗左上角座標為(0,0)。
例如:DRAWTEXTABS(0,0,"注意")表示在圖形最左上角位置顯示"注意"字樣。
在圖形相對位置上顯示文字。
用法:
DRAWTEXTREL(X,Y,TEXT),在圖形視窗(X,Y)座標位置書寫文字TEXT,座標單位是視窗沿水平和垂直方向的1/1000,X,Y取值範圍是0—999,超出範圍則可能顯示在圖形視窗外。
例如:DRAWTEXTREL(0,0,"注意")表示在圖形最左上角位置顯示"注意"字樣。
根據條件填充區域。
用法:
FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...),填充PRICE1到PRICE2之間的區域,當COND1條件滿足時,用COLOR1顏色,當COND2條件滿足時,用COLOR2顏色,否則不填充,從COND1之後的引數均可以省略,最多可以有10組條件。
例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE