導航:首頁 > 黃金交易 > 大智慧變色柱狀線指標公式

大智慧變色柱狀線指標公式

發布時間:2020-12-12 05:49:56

⑴ 求:博弈大師,大智慧的MACD「柱狀線加粗」代碼!!!!!

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26),LINETHICK3,COLORFF00FF;
DEA : EMA(DIFF,9),LINETHICK3;
MACD : 2*(DIFF-DEA),COLORSTICK;
STICKLINE(MACD>0,MACD,0,4,0),COLOR0000FF;
STICKLINE(MACD<0,MACD,0,4,0),COLOREEDD00;

----------------------------------------------------
上面是按博易大師的來做的,也可用於大智慧
試試,這么粗是不是合意專,如果不行屬,可以HI我

⑵ 大智慧專業版怎麼改變分時圖的兩個線的顏色和下面柱狀的顏色

系統設定的東西不可改變!

⑶ 大智慧中畫K線函數有么

畫K線(KLINE)
畫K線的函數是KLINE,可以有4個或者4個以上的參數,畫K線函數的完整形式如下:
KLINE( 開_OPEN , 高_HIGH , 低_LOW , 收_CLOSE , 圖線顏色_CLR , 忽略條件_I , 價格1_V1, 價格顏色1_C1, ... ) [13]
同時也可以有如下簡化模式:
KLINE ( 開_OPEN, 高_HIGH, 低_LOW, 收_CLOSE ) [14]
KLINE (開_OPEN, 高_HIGH, 低_LOW, 收_CLOSE, 圖線顏色_CLR) [15]
KLINE( 開_OPEN , 高_HIGH , 低_LOW , 收_CLOSE , 圖線顏色_CLR , 忽略條件_I ) [16]
各參數的含義如下:
開_OPEN, 高_HIGH, 低_LOW, 收_CLOSE
構成K線的四個基本指標,分別對應正常K線的開、高、低、收四個指標,輸入時注意參數順序。
圖線顏色_CLR、忽略條件_I、價格、價格顏色列表
KLINE函數的「圖線顏色」、「忽略條件」、「價格、價格顏色列表」 參數和柱狀線函數完全一樣,可以參照COLUMN函數中的說明。
一般而言,K線都分為陰線和陽線,用不同的顏色顯示,所以,一般使用KLINE函數時,「圖線顏色」參數應該使用CHOOSE函數,例如CHOOSE( CLOSE >= OPEN, clrRed, clrGreen )。
下面舉一些畫K線的簡單例子:
1、簡單模式
KLINE( OPEN, HIGH, LOW, CLOSE, CHOOSE(CLOSE>=OPEN,clrRed,clrGreen)
KLINE1.zbt中,KLINE函數畫的是一條標準的K線,值得留意的地方是顏色的設定,KLINE函數中,只有一個「圖線顏色」的參數,但是,通過CHOOSE函數,可以針對多種情況定義多種顏色。
2、綜合效果1
KLINE( OPEN, HIGH, LOW, CLOSE, CHOOSE(CLOSE>OPEN,clrRed,clrGreen), 0 , 10.5, clrBlue , 10.3, clrPink , 10.1, clrPurple , 9.9, clrSky , 9.7, clrWhite , 9.5, clrYellow );
和KLINE1.zbt相比,在KLINE2.zbt中K線除了默認顏色外,還增加了價格、價格顏色列表。在顏色列表中,大於價格10.5的部分用藍色畫、[10.5, 10.3]的部分使用粉色、……、[9.7,9.5]的部分使黃色、小於9.5的部分在顏色列表中沒有設定,用「圖線顏色」參數中設定的默認色畫。效果如下圖示:
3、綜合效果2
KLINE( OPEN, HIGH, LOW, CLOSE, CHOOSE(CLOSE>OPEN,clrRed,clrGreen), OPEN >CLOSE , HIGH - (HIGH - LOW) * 0.2, clrYellow , HIGH - (HIGH - LOW) * 0.4, clrBlue , HIGH - (HIGH - LOW) * 0.6, clrRed , HIGH - (HIGH - LOW) * 0.8, clrSky , HIGH - (HIGH - LOW), clrPurple )
和KLINE1.zbt相比,在KLINE3.zbt中增加了顏色列表和忽略條件,和KLINE2.zbt不同的是,KLINE2.zbt中的顏色列表中的價格都是常數,而KLINE3.zbt中的顏色列表其實是把當前天K線等分為5個部分,每個部分使用一種顏色顯示。此外KLINE3.zbt中增加了忽略條件(OPEN >CLOSE),也就是說,忽略所有陰線交易日,僅畫出陽線交易日的K線
指標平台繪圖函數說明(三)
指標平台繪圖函數說明(三)
畫柱狀線
2003年1月中旬的指南針證券軟體升級中,指標平台新增了一系列功能強大的繪圖函數,這些繪圖函數包括:畫曲線、畫折線、畫柱狀線、畫K線,畫文本、畫標題和畫分割線等7類。通過這些繪圖函數,可以實現多種畫圖效果。為了大家能夠更好的使用繪圖函數,在這里對繪圖函數作一個詳細的介紹。
3、畫柱狀線(COLUMN)
柱狀線函數是COLUMN,可以有3個或者3個以上的參數,畫柱狀線函數的完整形式如下:COLUMN(柱線類型_TYPE, 頂價_TOP, 底價_BOTTOM, 圖線顏色_CLR, 忽略條件_I, 價格1_V1, 價格顏色1_C1, ... ) [9]

同時也可以有如下簡化模式:
COLUMN (柱線類型_TYPE, 頂價_TOP, 底價_BOTTOM) [10]

COLUMN (柱線類型_TYPE, 頂價_TOP, 底價_BOTTOM, 圖線顏色_CLR) [11]

COLUMN (柱線類型_TYPE, 頂價_TOP, 底價_BOTTOM, 圖線顏色_CLR, 忽略條件_I) [12]
各參數的含義如下:
n 柱線類型_TYPE
一共有3種類型的柱狀線:
同向柱狀線(clt1Dir);
異向柱狀線(clt2Dir);
懸空柱狀線(cltSuspend);
同向柱狀線與異向柱狀線和指標組平台中一樣,在本函數中新增了懸空柱狀線。所謂懸空柱狀線是指不以0為基點的柱狀線,在後面的例子中可以清除的看到它們的區別。
頂價_TOP和底價_BOTTOM
要確定一條柱狀線,就需要確定柱狀線頂部和底部的位置,這兩個信息通過「頂價」和「底價」參數確定。
注意,雖然「底價」也是COLUMN函數中必須填寫的參數,但是底價只有在懸空柱狀線中才起作用,對於同向和異向柱狀線來說,這個參數不起作用,可以隨便填(但是必須填)。
圖線顏色_CLR
這里說的圖線顏色其實是圖線的默認顏色,如果COLUMN函數中沒有「價格」和「價格顏色」的參數列表,這個圖線顏色可以唯一確定柱狀線的顏色。
忽略條件_I
柱狀線的忽略條件的含義和曲線、折線函數基本相同,可以參照前面對忽略條件的說明。
價格、價格顏色列表
理論上來說,價格、價格顏色列表的元素個數沒有限制,但是這兩個參數必須成對出現,每個價格都必須有一個價格顏色與之對應。列表中的每個元素應該按照價格降序排列,排在前面的元素價格應該較大。

每個價格、價格顏色表示當指標值大於價格(V)時柱狀線使用的顏色。我們可以通過一個簡單的例子了解價格、價格顏色列表的作用:
COLUMN( clt2Dir, CYS13, 0, clrGreen, 0 , 0, clrRed , -4, clrYellow , -10, clrPurple );
上例中,默認顏色是綠色(clrGreen),價格、價格顏色列表中一共有3個元素,綜合起來看,每條柱狀線CYS13大於等於0的部分用紅色(clrRed)畫,大於等於-4小於0的部分用黃色(clrYellow)畫,大於等於-10小於-4的部分用紫色(clrPurple)畫,小於-10的部分沒有定義,使用「圖線顏色」參數中所指定的顏色——綠色(clrGreen)。最終的圖線效果如下圖示:
下面舉一些畫柱狀線的簡單例子:
1) 簡單模式1——同向與異向柱狀線
COLUMN( clt2Dir, HIGH - MA(HIGH,10), 0, CHOOSE(OPEN < CLOSE,clrRed,clrGreen) )
在COL1.zbt中,COLUMN函數畫的是一條異向柱狀線;頂價是今天的最高價與過去10日最高價簡單平均的差值;如前面所說,「底價」參數只在懸空柱狀線(cltSuspend)中起作用,同向和異向柱狀線中可以隨便填寫,這里填入一個0;在圖線顏色上,這個例子中COLUMN函數沒有價格、價格顏色列表,每根柱狀線的顏色都由圖線顏色參數確定——陽線時用紅色,陰線時用綠色。
2) 簡單模式2——懸空柱狀線
COLUMN(cltSuspend,CLOSE,OPEN, CHOOSE(CLOSE >= OPEN,clrRed,clrGreen))
在COL2.zbt中,COLUMN函數畫了一條懸空柱狀線,頂價是收盤價,底價是開盤價,圖線顏色與正常K線的顏色一致,這其實就是正常K線的實體部分。效果如下圖示:
3) 綜合效果
COLUMN( cltSuspend, HIGH, LOW, clrGreen, CLOSE / OPEN > 1.02 , HIGH - (HIGH - LOW) * 0.2, clrYellow , HIGH - (HIGH - LOW) * 0.4, clrBlue , HIGH - (HIGH - LOW) * 0.6, clrRed , HIGH - (HIGH - LOW) * 0.8, clrSky , HIGH - (HIGH - LOW), clrPurple );
OL3.zbt中,COLUMN畫的是一條懸空柱狀線,柱狀線的頂價是最高價(HIGH),底價是最低價(LOW),默認圖線顏色是綠色,如果K線長陽(CLOSE / OPEN > 1.02)則忽略當天的柱狀線,通過後面的價格、價格顏色列表,把每根柱狀線的平均分割為5段,每段一種顏色。
值得注意的是上圖中雖然「圖線顏色」參數是綠色(clrGreen),但是因為價格、價格顏色列表已經完全含蓋柱狀線的范圍,所以「圖線顏色」參數相當於不起作用。
指標平台繪圖函數說明(二)
指標平台繪圖函數說明(二)
畫折線

2003年1月中旬的指南針證券軟體升級中,指標平台新增了一系列功能強大的繪圖函數,這些繪圖函數包括:畫曲線、畫折線、畫柱狀線、畫K線,畫文本、畫標題和畫分割線等7類。通過這些繪圖函數,可以實現多種畫圖效果。為了大家能夠更好的使用繪圖函數,在這里對繪圖函數作一個詳細的介紹。

2、 畫折線(ZIGLINE)
畫折線的函數是ZIGLINE,可以有2~5個參數,畫折線函數的完整形式如下:

ZIGLINE(周期條件_TC,圖線位置_P,圖線顏色_CLR,線寬_W,忽略條件_I ) [5]

同時也可以有如下簡化模式:

ZIGLINE (周期條件_TC,圖線位置_P) [6]

ZIGLINE (周期條件_TC,圖線位置_P,圖線顏色_CLR ) [7]

ZIGLINE(周期條件_TC,圖線位置_P,圖線顏色_CLR,線寬_W,忽略條件_I ) [8]

各參數的含義如下:

n 周期條件_TC 與 圖線位置_P
這兩個參數是ZIGLINE函數最基本的部分,折線是指把所有「轉折點」用直線連接起來的指標圖線,周期條件的作用就是確定那些交易日是轉折點。周期條件應該是一個條件表達是,當周期條件非0是,表示當前交易日是轉折點,例如把HHVB(OPEN,7)=0作為周期條件,那麼「當前天的開盤價是過去七日的最大開盤價」的交易日將成為折線的轉折點。
確定了那些交易日是轉折點以後,相當於確定了轉折點的橫坐標,我們還需要確定轉折點的縱坐標,這個縱坐標通過「圖線位置_P」參數確定。
例如周期條件是第N日和第M日是兩個相鄰的轉折點,圖線位置是最高價(HIGH),則ZIGLINE函數會一個直線段把N、M兩天的最高價連接起來。
n 圖線顏色_CLR
折線的圖線顏色於曲線完全一致,可以參照CURVELINE函數「圖線顏色」參數的說明。折線的圖線顏色也支持變數表達式。
n 線寬_W
折線函數的「線寬」參數於曲線函數完全一致,可以參照CURVELINE的「線寬」參數的說明。折線的「線寬」參數也支持變數表達式。
n 忽略條件_I
折線函數的「忽略條件」參數於曲線函數完全一致,可以參照CURVELINE的「忽略條件」參數的說明。折線的「忽略條件」參數也支持變數表達式。
下面舉一些畫折線的簡單例子(K線窗疊加):
1) 簡單模式
ZIGLINE( HHVB(HIGH,7)=0, HIGH )
在ZIGLINE1.zbt中,ZIGLINE函數只有「周期條件」和「圖線位置」兩個參數,這也是折線函數最簡單的應用。上例中,周期條件是HHVB(HIGH,7)=0,即當前交易日是過去7個交易日最高價的最大值;位置條件是最高價(HIGH)。畫圖效果如下圖示(K線窗疊加的效果)。
在下圖中,最晚幾天沒有圖線,這不是有忽略條件起作用,而折線函數的性質決定的——要出現一條折線段,就必須有兩個相鄰的轉折點,可以看出在下圖最後的10天中,沒有符合的HHVB(HIGH,7)=0交易日,找不到轉折點,所以最後10天沒有圖線。事實上,折線能畫到最後一個交易日的情況極少(僅當最後一個交易日滿足周期條件),大多數情況最後幾天是沒有圖線的。使用ZIGLINE函數時還需要注意一種更特殊的情況——新股K線鏈較短,可能整條K線鏈上只要一個轉折點甚至一個都沒有,此時將完全看不到折線!!!
2) 綜合效果
ZIGLINE( HHVB(HIGH,7)=0, HIGH , CHOOSE(HIGH / LOW > 1.02, clrPurple,clrSky) , 3, CLOSE>OPEN );
在ZIGLINE2.zbt中,ZIGLINE函數的「周期條件」和「圖線位置」兩個參數與ZIGLINE1.zbt一樣。此外:
當天振幅大於2%時,用紫色(clrPurple)畫圖線,否則用天藍色(clrSky)畫圖線;
² 折線的線寬為3;
² 如果當前天收陽線,則忽略當前天與前一天的線段。
指標平台繪圖函數說明(一)
指標平台繪圖函數說明(一)
畫曲線
2003年1月中旬的指南針證券軟體升級中,指標平台新增了一系列功能強大的繪圖函數,這些繪圖函數包括:畫曲線、畫折線、畫柱狀線、畫K線,畫文本、畫標題和畫分割線等7類。通過這些繪圖函數,可以實現多種畫圖效果。為了大家能夠更好的使用繪圖函數,在這里對繪圖函數作一個詳細的介紹。
1、畫曲線(CURVELINE)
畫曲線的函數是CURVELINE,可以有1~4個參數,畫曲線函數的完整形式如下:CURVELINE( 指標表達式_X, 圖線顏色_CLR, 線寬_W, 忽略條件_I ) [1]
同時也可以有如下簡化模式:
CURVELINE( 指標表達式_X ) [2]
CURVELINE( 指標表達式_X, 圖線顏色_CLR ) [3]
CURVELINE( 指標表達式_X, 圖線顏色_CLR, 線寬_W ) [4]
各參數的含義如下:
■ 指標表達式_X
可以是指標、常數以及指標與常數的表達式,例如CYS13、CYF5[1]、10、(OPEN+CLOSE)/ 2。需要注意的是,參數表達式中只能出現常數、結果指標和參數指標,不能出現臨時指標、局部變數和輸入參數。
■ 圖線顏色_CLR
這個變數用來定義圖線的顏色,在系統中已經預先定義好了一些常用的顏色,引用這些顏色時,只需線輸入「clr」,即可在wizard框中選擇需要的顏色,這些顏色包括:
☆clrBlack(黑色)☆clrBlue(藍色)☆clrDefault(默認色)☆clrGreen(綠色)☆clrPink(粉紅色)☆clrPurple(紫色)☆clrRed(紅色) ☆clrSky(天藍色)☆ clrWhite(白色)☆clrYellow(黃色)
其中使用默認色時,系統會為圖線選擇一種比較合適的顏色。如果不輸入這個變數(如[2]),指標平台將自動按照默認色顯示指標圖線。
除了以上幾種顏色外,指標平台還允許使用自定義的顏色,用戶可以通過RGB()函數設定自己希望的顏色。RGB函數有三個參數,按順序分別是紅、綠、藍三種基色,指定了這三個值後,RGB函數將會生成一個系統可用的顏色,這三個參數的取值范圍都是0~255。如果不知道自己希望的顏色的這三個值,可以通過指標組編輯對話框中的顏色選擇對話框(注意點擊「More…」按鈕)找到顏色對應的紅、綠、藍三種基色的數值。

注意,這個參數不僅僅可以是常量,還可以是指標、函數等變數表達式,靈活使用這種方法,可以實現在不同的條件下,用不同的顏色畫指標圖線。大家可以從下面的例子中找到這種應用。
■ 線寬_W
線寬標示曲線的寬度,以解析度為單位,取值范圍是:1~5。如果不輸入這個變數,圖線寬度將自動設為1。和圖線顏色_CLR一樣,這個參數是可以是指標、函數等變數表達式,可以在不同的條件下用不同的線寬顯示指標圖線。
■ 忽略條件_I
忽律條件用於設定在什麼條件下不畫圖線,例如顯示CYS13的圖線時,不希望看到CYS13大於0的部分,則可以把忽略條件設定為:CYS13 > 0,此時CYS13大於0的部分將不被顯示。如果忽略條件是0,則標識不忽略。
下面舉一些畫曲線的簡單例子,下面每一個例子中都附帶有一個zbt文件,解壓壓縮包後會生成到本文檔所在目錄,把對應的zbt文件拷貝到「盤後分析\自定指標\指標」目錄即可直接使用。
1) 簡單模式
在CURVE1.zbt中只有一句話:CURVELINE(CYS13); 即畫CYS13的曲線,曲線函數中僅有一個參數——指標名稱,從上面的分析我們可以知道,此時系統使用默認顏色畫曲線,線寬為1,不忽略任何交易日,整條曲線是完整的。
曲線如下圖示:
2) 指定顏色
CURVELINE( CYS13, CHOOSE(CYS13 > -1.6, clrPurple, clrYellow) );
在Curve2.zbt的CURVELINE函數中,指定了圖線的顏色,但是,我么可以看到,指標代碼中並不是單純指定一種顏色,而是使用了CHOOSE函數,CHOOSE函數是一個簡單的二選一函數,它的意思是當第一個參數為真是,返回第二個參數的數值,否則返回第三個參數的數值。在Curve2.zbt中,當CYS13大於-1.6時,指標圖線是粉色的,否則指標圖線是黃色的。顯示效果如下圖示:
仔細觀察圖線可能會有這樣的疑問——為什麼有些地方似乎CYS13大於了-1.6了,但是指標圖線卻是黃色,而有些地方CYS13小於-1.6,指標圖線卻是粉紅的?這種情況與曲線的特性有關,我們看到的指標窗中的曲線並不平滑,它其實是由相鄰兩天對應指標值的連線連接而成,是一條很密集的折線。而連接相鄰兩天指標值的線段是曲線的最小繪圖單位,沒條線段只能有一種顏色,這種顏色由時間較晚的交易日的指標數值決定。假設第4天CYS13是-3,而第5天CYS13是2,那麼連接第4第5天的線段的顏色將由第5天的指標數值來決定,此時應該是粉色的。在另外一個參數「忽略條件_I」中,也有這種情況。
3) 指定顏色與線寬
CURVELINE( CYS13, CHOOSE(CYS13 > -1.6, clrPurple, clrYellow), 3 )
在CURVE3.zbt中,CURVELINE函數除了指定圖線顏色,還指定了線寬(線寬_W)參數,數值為3,效果如下圖所示。在CURVELINE函數中,線寬的取值范圍為[1, 5],數值越大,圖線越粗。注意,所有小於1的值視同1,所有大於5的值視同5。
4) 帶忽略條件
CURVELINE( CYS13, CHOOSE(CYS13 > -1.6, clrPurple, clrYellow), 3, CYS13< -4 )
忽略條件的作用是當第N日滿足忽略條件時,不畫第N日與第N-1日間的指標線。在CURVE4.zbt中,我們畫出了CYS13的圖線,但是忽略CYS13<-4的部分。仔細觀察下圖可能會發現,有些圖線中CYS13的數值明顯小於4,但是也被畫出來了,原因和「圖線顏色_CLR」一樣,請參照CURVE2.zbt的說明。
5) 綜合效果——漸變色
CURVELINE( CYS13
RGB( ABS(MOD(KLINEINDEX*4,511)-255)
ABS(MOD(KLINEINDEX*4,511)-330)
ABS(MOD(KLINEINDEX*4,420)-350))
3 ) 前面所舉的幾個關於CURVELINE的例子中,圖線顏色參數都是常數或者是有限的幾種顏色,這是CURVELINE的基本應用。除此以外,CURVELINE函數中的顏色參數還支持變數,允許的變數形式是:函數、結果指標、參數指標和他們的四則運算式。在CURVE5.zbt中,主要就是以KLINEINDEX函數作為變數通過RGB函數組合出每一個交易日的指標顏色,效果如下圖示。
如果不希望使用RGB函數組合顏色,甚至可以直接指定一個指標作為顏色,如 CURVELINE( CYS5, CYF13, 3 )。此時每日的指標圖線都以CYF13的數值作為顏色。有興趣的用戶可以自己動手試試這樣的效果(注意有些地方可能看起來沒有指標線,但是這不是被忽略了,而是因為這些交易日CYF13的數值轉換為顏色後是黑色,和背景色一樣,所以…… J )。
6) 綜合效果——線寬漸變
CURVELINE( CYS13
RGB( ABS(MOD(KLINEINDEX*4,511)-255)
ABS(MOD(KLINEINDEX*4,511)-330)
ABS(MOD(KLINEINDEX*4,420)-350))
CHOOSE(CYS13 >-0.8, 3, CHOOSE(CYS13 > -2.8, 1, 2)) )
和顏色參數一樣,線寬參數「線寬_W」也支持變數表達式。在CURVE6.zbt中,當CYS13>-0.8時,線寬為3,CYS13在-2.8到-0.8之間時,線寬為1,小於-2.8時線寬為2。

閱讀全文

與大智慧變色柱狀線指標公式相關的資料

熱點內容
000858上市當時收盤價格 瀏覽:83
諾亞財富派理財可靠嗎 瀏覽:27
中國銀行個人留學貸款 瀏覽:528
什麼是非融資性 瀏覽:5
如何確定股票發行數量和價格 瀏覽:365
貸款違約金擔保人出么 瀏覽:203
1比索摺合人民幣多少 瀏覽:946
163406基金凈值今日凈值 瀏覽:327
九號理財 瀏覽:952
金條銀行價格 瀏覽:297
五線開花9期貨揭秘與實戰PDF 瀏覽:505
包裝貸款怎麼樣 瀏覽:896
理財直融查詢 瀏覽:525
國海證券金貝殼理財版 瀏覽:969
滴滴現在期權價格 瀏覽:712
首汽約車股票 瀏覽:490
A輪融資9億 瀏覽:765
優化營商環境企業融資 瀏覽:344
錢多多是中糧期貨 瀏覽:281
債券融資組 瀏覽:875