|
飛狐基本函數(shù)簡介之指標(biāo)線形描述函數(shù) 指標(biāo)在主圖或副圖中的顯示,主要分為棒狀(柱狀)和線狀兩種。這一組中的函數(shù),全部是為了指揮指標(biāo)的顯示而設(shè)計的。 掌握好這組函數(shù),可以使指標(biāo)輸出顯示豐富多彩,色彩繽紛。 使用的一般形式: 指標(biāo),描述函數(shù)1,描述函數(shù)2,...; 一、 函數(shù): STICK 參數(shù): 無 返回: 無 說明: 畫棒狀線 示例: STICK的英文是棍、棒的意思。 一般指標(biāo)的顯示,在軟件中默認(rèn)是線狀的。即如果不加指標(biāo)線形描述函數(shù),則指標(biāo)以線狀的形式輸出顯示。 如公式: 0.98*L;{主圖疊加} 如加上棒狀線的描述,則變成這樣了: 0.98*L,STICK;{主圖疊加} 一般的信號,不加描述函數(shù),會成箭頭狀。加了STICK之后,就成棒狀了。 副圖1公式: C>REF(C,1) AND C>REF(C,2); 副圖2公式: C>REF(C,1) AND C>REF(C,2),STICK; 我個人調(diào)試公式的體會,還是副圖1的顯示清楚,因?yàn)榭梢钥吹竭B續(xù)信號的出現(xiàn)。 二、 函數(shù): COLORSTICK 參數(shù): 無 返回: 無 說明: 以零軸為中心畫彩色棒狀線,零軸下為陰線顏色,零軸上為陽線顏色 示例: 這樣零軸就如楚漢交界,涇渭分明了。 C-REF(C,1),COLORSTICK;{副圖指標(biāo)} 三、 函數(shù): LINESTICK 參數(shù): 無 返回: 無 說明: 同時畫棒狀線與指標(biāo)線。 示例: LINE是線,STICK是棒,LINESTICK自然是線棒一起顯示了。 A:=C-REF(C,1); A,LINESTICK;{不作說明,都認(rèn)為是副圖指標(biāo)} 那么,即想顯示指標(biāo)線和棒狀線,又想以零軸為中心顯示彩色棒狀線,怎么寫公式呢?這樣行嗎? A:=C-REF(C,1); A,LINESTICK,COLORSTICK; 各位可以自己試一下,結(jié)論是否定的。結(jié)果是只有彩色柱,沒有指標(biāo)線了。 這樣我們初步可以得出一個結(jié)論:在同一個指標(biāo)中,有多個相同性質(zhì)的描述函數(shù)時,軟件只認(rèn)最后一個描述函數(shù)。 即想顯示指標(biāo)線和棒狀線,又想以零軸為中心顯示彩色棒狀線,可以用分開的兩句語句來達(dá)成目標(biāo): A:=C-REF(C,1); A,LINESTICK; A,COLORSTICK; 四、 函數(shù): VOLSTICK 參數(shù): 無 返回: 無 說明: 畫成交量柱狀線。 示例: 這是專門為顯示成交量設(shè)計的。 股票軟件不同,顯示成交量的陰陽線是很不同的??偟膩碚f,是根據(jù)價來定的,具體方法各有不同,很難說哪種方法就好了,哪種方法就不好了。 飛狐中的方法是這樣的:今天的收盤價大于昨天的收盤價,顯示陽柱;小于等于則顯示陰柱。 五、 函數(shù): CROSSDOT 參數(shù): 無 返回: 無 說明: 畫叉狀線或x狀線。 示例: 呵呵,叉狀線和X狀線有什么區(qū)別?應(yīng)該是一樣的吧。 CROSS是交叉,DOT是點(diǎn)。 當(dāng)指標(biāo)線連續(xù)性較好時,顯示交叉點(diǎn)比較順眼。連續(xù)性不好時,看起來比較凌亂。 0.98*L,CROSSDOT; MA(C,30),CROSSDOT;{主圖疊加} 六、 函數(shù): CIRCLEDOT 參數(shù): 無 返回: 無 說明: 畫小圓圈線 示例: CIRCLE,圓圈。把CROSSDOT的X顯示換成圓圈的樣子。如果結(jié)合后面的COLOR函數(shù)一起用,可以畫出不同顏色的圈圈,有時也比較實(shí)用。 七、 函數(shù): POINTDOT 參數(shù): 無 返回: 無 說明: 畫點(diǎn)狀線 示例: POINT是點(diǎn)、加點(diǎn)的意思。這個點(diǎn)狀線,在K線顯示數(shù)不多的情況下,看起來太小了。正因如此,在K線顯示數(shù)較多的情況下,就可以彌補(bǔ)CIRCLEDOT顯示太大的缺陷。 0.98*L,CIRCLEDOT; MA(C,30),POINTDOT;{主圖疊加} 八、 函數(shù): SHIFT 參數(shù): 1--127 返回: 無 說明: 指標(biāo)線向后(向右)偏移x個周期 示例: ma1:ma(close,5),shift3;將MA1指標(biāo)線向后偏移3個周期 SHIFT,移位。這是個飛狐比較有特色的的特色函數(shù)。 以以下公式為例子: MA(C,30); MA(C,30),POINTDOT,SHIFT5;{主圖疊加} 要注意兩個問題: 1、移位后的指標(biāo)顯示數(shù)值和不移位時的數(shù)值是不一樣了。移位了五個時間單位,就顯示五個時間單位之前的原數(shù)值。 2、所移位的周期數(shù),不能設(shè)為參數(shù)來調(diào)整。移位的最大周期數(shù)是127。如果寫成SHIFT666,調(diào)試公式也能通過,不過軟件自動取了127來移位。 另外說點(diǎn)題外話。 用SHIFT10之后,當(dāng)前日的指標(biāo)顯示的就是原10天前的指標(biāo)數(shù)值。也就是說,把最近十天的K線數(shù)據(jù),置之不理了。 從人的記憶的特征來看,越近發(fā)生的事,對目前的影響力就越大。這樣看,用SHIFT就一無是處了,因?yàn)樗鼟仐壛俗罱臄?shù)據(jù),而去找較早的數(shù)據(jù)。 從混沌學(xué)牽一發(fā)就能動全身的觀點(diǎn)看,SHIFT就大有道理了。佛教中說前世的因,后世的果,相差時間就長得不好說了。 這些討論一般難得見到。易股論壇中有位臺--灣的老兄,發(fā)了兩帖,來討論K線左移(或者說是指標(biāo)線右移),我才留心了一下。巫山的朋友有體會的,不妨說說。 九、 函數(shù): LINETHICK 參數(shù): 0--7 返回: 無 說明: 改變指標(biāo)線粗細(xì),LINETHICK0 表示不畫出指標(biāo)線,不影響坐標(biāo),但可在頂部顯示數(shù)值。 示例: ma1:ma(close,5),linethick3; ma1:ma(close,5),linethick0;表示不畫出ma1指標(biāo)線,不影響坐標(biāo),但可在頂部顯示ma1數(shù)值 THICK,厚的。LINETHICK就可以理解為線(棒)的粗細(xì)了。 V,STICK,LINETHICKN; N分別取1、2、3、4、5、6、7,做七個副圖公式。 這個N也不能做成參數(shù)調(diào)整的。 LINETHICK0是非常常用的,因?yàn)橐粋€公式中指標(biāo)一多,顯示會很亂,把有些顯示去掉,就用這一招。 有時會碰到相反的情況,指標(biāo)線(柱)顯示不多,而頂部數(shù)值的顯示太多了,那么怎么畫出指標(biāo)線,而又在頂部不顯示數(shù)值呢? 一般用STICKLINE(畫柱),PARTLINE(畫線)等繪圖函數(shù)來解決。 PARTLINE(1,MA(C,30));{主圖疊加} 十、 函數(shù): COLOR 參數(shù): 000000--FFFFFF 返回: 無 說明: 改變指標(biāo)線顏色。 常用: 黑色:colorblack 紅色:colorred 綠色:colorgreen 藍(lán)色:colorblue 白色:colorwhite 灰色:colorgray 黃色:coloryellow 青色:colorcyan 晶紅色:colormagenta 棕色:colorbrown 示例: ma1:ma(close,5),coloryellow; 或 ma1:ma(close,5),colorff0000; 附錄: 238種常用顏色代碼速查表 COLOR,顏色,色彩。是這組函數(shù)中最常用的一個。不但能定義指標(biāo)線(柱)的顏色,而且能定義頂部指標(biāo)文字的顏色--用LINETHICK0時也一樣。 顏色的種類應(yīng)該夠用了。至于各指標(biāo)線(柱)之間的顏色搭配,實(shí)在是一種很藝術(shù)性的事。既要有美感,又要不觸目驚心,我只能憑感覺挑選,其它也沒有什么招數(shù)了。要是有學(xué)過美術(shù)的人來指點(diǎn)幾招就好了。 楓葉秋雨兄提供的“飛狐色彩值吸取器”,實(shí)在是好東西,給我們挑選顏色提供了很大的方便。 [ 本帖最后由 寶鋼主力 于 2008-12-2 19:50 編輯 ] |
|
|