|
大智慧妙用繪圖函數(shù) 繪圖函數(shù)的功能是在主圖或副圖上設(shè)定條件輸出圖標(biāo)、直線、文字、數(shù)字、指標(biāo)線、指標(biāo)柱等。運(yùn)用恰當(dāng)使編制出的主副圖指標(biāo)給以視覺(jué)上的美感。 1、函數(shù):DRAWICON 用法:DRAWICON(COND,PRICE,TYPE),當(dāng)COND條件滿足時(shí),在PRICE位置畫(huà)TYPE號(hào)圖標(biāo)。 說(shuō)明:在圖形上繪制小圖標(biāo),其中TYPE可選3種圖標(biāo),編碼為1-3(1為紅臉、2為綠臉、3為平臉)。 示例:DRAWICON(CLOSE>OPEN,LOW,1);表示當(dāng)收陽(yáng)時(shí)在最低價(jià)位置畫(huà)1號(hào)圖標(biāo),也就是紅臉。
指標(biāo)示例: {月均線主圖} ma1:ma(close,5),colorwhite,linethick2;{畫(huà)一條5日收盤價(jià)的均線,設(shè)置該線為粗白色} ma2:ma(close,10),colorff00ff,linethick2;{畫(huà)一條10日收盤價(jià)的均線,設(shè)置該線為粗粉色} ma3:ma(close,20),color00ff00,linethick2;{畫(huà)一條20日收盤價(jià)的均線,設(shè)置該線為粗綠色} a1:=cross(ma1,ma2);{5日均線上穿10日均線,金叉} a2:=cross(ma2,ma1);{10日均線下穿5日均線,死叉} DRAWICON(a1,low,1);{當(dāng)a1條件滿足時(shí),在最低價(jià)位置上顯示紅臉,表示此處可作為買入點(diǎn)} DRAWICON(a2,high,2);{當(dāng)a2條件滿足時(shí),在最高價(jià)位置上顯示綠臉,表示此處可作為賣出點(diǎn)} 2、函數(shù):DRAWLINE 用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當(dāng)COND1條件滿足時(shí),在PRICE1位置畫(huà)直線起點(diǎn),當(dāng)COND2條件滿足時(shí),在PRICE2位置畫(huà)直線終點(diǎn),EXPAND為 延長(zhǎng)類型。 說(shuō)明:在圖形上繪制直線段。 示例: DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1);表示在創(chuàng)20天新高與創(chuàng)20天新低之間畫(huà)直線并且向右延長(zhǎng)。如圖: DRAWLINE是唯一一個(gè)一句里面用到兩個(gè)COND的繪圖函數(shù)。因?yàn)樗枰獌蓚€(gè)點(diǎn)來(lái)決定一直線。 COND1相當(dāng)于指定K線位置(橫坐標(biāo)),PRICE1相當(dāng)于是指定價(jià)位(縱坐標(biāo)),這樣一個(gè)點(diǎn)在平面上的位置就決定了。 DRAWLINE是從第一點(diǎn)畫(huà)到第二點(diǎn)的,即有起點(diǎn)與終點(diǎn)的順序關(guān)系:第一點(diǎn)出現(xiàn)的時(shí)間,要在第二點(diǎn)之前。否則線是畫(huà)不出來(lái)的。 EXPAND,擴(kuò)張、發(fā)展,這里是延伸的意思吧。取0,不延長(zhǎng);取1,延長(zhǎng)。實(shí)際上是取大于等于1的數(shù)就延長(zhǎng),小于 1就不延長(zhǎng)。 指標(biāo)示例: {季均線主圖} ema1:ema(close,20),colorff00ff;{畫(huà)一條20日收盤價(jià)的均線,設(shè)置該線為粉色} ema2:ema(close,40),color00ff00;{畫(huà)一條40日收盤價(jià)的均線,設(shè)置該線為綠色} ema3:ema(close,60),colorwhite,CIRCLEDOT;{畫(huà)一條60日收盤價(jià)的均線,設(shè)置該線為白色o線} DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,HIGH>=HHV(HIGH,20),HIGH,1),colorwhite;{表示在創(chuàng)20天新高與創(chuàng)20天新低之間畫(huà)直線并且向右延長(zhǎng)。} DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1),coloryellow;{表示在創(chuàng)20天新高與創(chuàng)20天新低之間畫(huà)直線并且向右延長(zhǎng)。} 3、函數(shù):DRAWTEXT 說(shuō)明:在圖形上顯示文字。 用法:DRAWTEXT(COND,PRICE,TEXT),當(dāng)COND條件滿足時(shí),在PRICE位置書(shū)寫(xiě)文字TEXT,可顯示多行文本。 示例:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大漲啦');表示當(dāng)日漲幅大于8%時(shí)在最低價(jià)位置顯示'大漲啦'字樣。在某些滿足條件的地方直接顯示文字或字符,比顯示 圖標(biāo)要更直觀一些。注意,顯示的文字要用英語(yǔ)狀態(tài)下的單引號(hào)括起。 指標(biāo)示例: {長(zhǎng)短結(jié)合主圖} sma1:sma(close,5,1),color00ff00;{畫(huà)一條5日收盤價(jià)的均線,設(shè)置該線為綠色} sma2:sma(close,10,1),coloryellow;{畫(huà)一條10日收盤價(jià)的均線,設(shè)置該線為黃色} sma3:sma(close,60,1),colorblue,linethick2;{畫(huà)一條60日收盤價(jià)的均線,設(shè)置該線為藍(lán)色粗線} DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大漲啦'),colorwhite;{表示當(dāng)日漲幅大于8%時(shí)在最低價(jià)位置顯示'大漲啦'字樣。} 4、函數(shù):POLYLINE 說(shuō)明:在圖形上繪制折線段。 用法:POLYLINE(COND,PRICE),當(dāng)COND條件滿足時(shí),以PRICE位置為頂點(diǎn)畫(huà)折線連接。 示例:POLYLINE(HIGH>=HHV(HIGH,20),HIGH);表示在創(chuàng)20天新高點(diǎn)之間畫(huà)折線。 指標(biāo)示例: {長(zhǎng)短結(jié)合主圖} sma1:sma(close,5,1),color00ff00;{畫(huà)一條5日收盤價(jià)的均線,設(shè)置該線為綠色} sma2:sma(close,10,1),coloryellow;{畫(huà)一條10日收盤價(jià)的均線,設(shè)置該線為黃色} sma3:sma(close,60,1),colorblue,linethick2;{畫(huà)一條60日收盤價(jià)的均線,設(shè)置該線為藍(lán)色粗線} POLYLINE(HIGH>=HHV(HIGH,20),HIGH),COLORWHITE;{表示在創(chuàng)20天新高點(diǎn)之間畫(huà)折線(白色)。} 5、函數(shù):STICKLINE 說(shuō)明:在圖形上繪制柱線。 用法: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當(dāng)COND條件滿足時(shí),在PRICE1和PRICE2位置之間畫(huà)柱狀線,寬度為WIDTH可為0---100(10為標(biāo)準(zhǔn)間 距),EMPTH不為0則畫(huà)空心柱。 示例:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1);表示畫(huà)K線中陽(yáng)線的空心柱體部分。 運(yùn)用要點(diǎn): ⑴PRICE1和PRICE2沒(méi)有順序關(guān)系,即何者在前何者在后都不影響語(yǔ)句的執(zhí)行。 ⑵WIDTH寬度,支持小數(shù)。用1和用0.1,會(huì)有很大的差別。取4時(shí)和主圖的K線寬度差不多。 以下的副圖公式,畫(huà)出的K線,與主圖中顯示的K線差不多。 指標(biāo)示例: {副圖K線} STICKLINE(C>O OR (C=O AND C>REF(C,1)),O,C,4,1),colorred;{畫(huà)出紅K實(shí)體} STICKLINE((C>O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,0),colorred;{畫(huà)出紅K上影線} STICKLINE((C>O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,0),colorred;{畫(huà)出紅K下影線} STICKLINE(C<O OR (C=O AND C<=REF(C,1)),C,O,4,0),colorffcc66;{畫(huà)出青K實(shí)體} STICKLINE(C<O OR (C=O AND C<=REF(C,1)),L,H,0.1,0),colorffcc66;{畫(huà)出青K影線。因?yàn)榍郖是實(shí)心的,所以影線從中穿過(guò)} ma5:MA(C,5),colorwhite; ma10:ma(c,10),colorff00ff; 繪圖函數(shù)結(jié)合示例介紹完了,相信你一定有所收獲吧,舉一反三自己動(dòng)手編個(gè)指標(biāo)。不要怕失敗,失敗是成功之母,試試把,你一定會(huì)有收獲。 |
|
|
來(lái)自: chbchb > 《公式編寫(xiě)注意》