您現在的位置: 南方財富網(wǎng) >> 股票知識 >> 股票公式 >> 正文
南方財富搜索

大智慧公式編寫(xiě)實(shí)例

2010-6-29 12:59:25   來(lái)源:本站原創(chuàng )   佚名
    

EMA 指數平滑***平均 求指數平滑***平均。 用法:EMA(X,N),求X 的N日指數平滑***平均。 算法:若Y=EMA(X,N)則Y=[2*X+(N-1)*Y’]/(N+1),其中Y’表示上一周期Y值。 例如:EMA(CLOSE,30),表示求30日指數平滑均價(jià)。

FILTER 信號過(guò)濾 過(guò)濾連續出現的信號。 用法:FILTER(X,N),X滿(mǎn)足條件后,刪除其后N周期內的數據置為0。 例如:FILTER(CLOSE>OPEN,5),查找陽(yáng)線(xiàn),5天內再次出現的陽(yáng)線(xiàn)不被記錄在內。

HHV 最高值 求最高值。 用法:HHV(X,N),求N周期內X最高值,N=0則從第一個(gè)有效值開(kāi)始。 例如:HHB(HIGH,30),表示求30日最高價(jià)。

LLV 最低值 求最低值。 用法:LLV(X,N),求N周期內X最低值,N=0則從第一個(gè)有效值開(kāi)始。 例如:LLV(LOW,0),表示求歷史最低價(jià)。

LLVBARS 上一低點(diǎn)位置 求上一低點(diǎn)到當前的周期數。 用法:LLVBARS(X,N),求N周期內X最低值到當前周期數,N=0表示從第一個(gè)有效值開(kāi)始統計。 例如:LLVBARS(HIGH,20),求得20日最低點(diǎn)到當前的周期數。

MA 簡(jiǎn)單***平均 求簡(jiǎn)單***平均。 用法:MA(X,N),求X的N日***平均值。 算法:(X1+X2+X3+…+Xn)/N 例如:MA(CLOSE,10),表示求10日均價(jià)。

REF 向前引用 引用若干周期前的數據。 用法:REF(X,A),引用A周期前的X值。 例如:REF(CLOSE,1),表示上一周期的收盤(pán)價(jià),在日線(xiàn)上就是昨收。

SMA ***平均 求***平均。 用法:SMA(X,N,M),求X的N日***平均,M為權數。 算法:若Y=SMA(X,N,M)則Y=[M*X+(N-M)*Y’]/N,其中Y’表示上一周期Y值,N必須大于M。 例如:SMA(CLOSE,30,1),表示求30日***平均價(jià)。

SUM 求和 求總和。 用法:SUM(X,N),統計N周期中X的總和,N=0則從第一人有效值開(kāi)始。 例如:SUM(VOL,0),表示統計從上市第一天以來(lái)的成交量總和。

SUMBARS 累加到指定周期數 向前累加到指定值到現在的周期數。 用法:SUMBARS(X,A),將X向前累加直到大于等于A(yíng),這個(gè)區間的周期數。 例如:SUMBARS(VOL,CAPITAL),求完全換手到現在的周期數。

 

邏輯函數 名  稱(chēng) 解  釋

IF 條件函數 根據條件求不同的值。 用法:IF(X,A,B)若X不為0則A,否則B。 例如:IF(CLOSE>OPEN,HIGH,LOW),表示該周期收陽(yáng)則最高值,否則最低值。

ISDOWN 當日下跌 該周期是否收陰。 用法:ISDOWN當收盤(pán)<開(kāi)盤(pán)時(shí),值為1,否則為0。

ISEQUAL 當日平盤(pán) 該周期是否平盤(pán)。 用法:ISEQUAL當收盤(pán)=開(kāi)盤(pán)時(shí),值為1,否則為0。

ISUP 當日上漲 該周期是否收陽(yáng)。 用法:ISUP當收盤(pán)>開(kāi)盤(pán)時(shí),值為1,否則為0。

CROSS 交叉函數 CROSS(A,B) A:變量或常量,判斷交叉的第一條線(xiàn)。 B:變量或常量,判斷交叉的第二條線(xiàn)。 例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)),5日均線(xiàn)與10日均線(xiàn)金叉;CROSS(CLOSE,12),價(jià)格由下向上突破12元。

NOT 求邏輯非 NOT(X) 求邏輯非,非X,即當X=0時(shí)1,否則0。 例如:NOT(ISUP),是否平盤(pán)或收陰。

 

數學(xué)函數 名  稱(chēng) 解  釋

ABS 絕對值 求絕對值。 用法:ABS(X)X的絕對值。 例如:ABS(-34)34。

BETWEEN 介于 介于兩個(gè)數之間。 用法:BETWEEN(A,B,C),表示A處于B和C之間時(shí)1,否則0。 例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5)),表示收盤(pán)價(jià)介于5日均線(xiàn)和10日均線(xiàn)之間。

CROSS 交叉函數 兩條線(xiàn)交叉。 用法:CROSS(A,B)表示當A從下方向上穿過(guò)B時(shí)1,否則0。 例如:CROSS(MA(CLOSE,5,MA(CLOSE,10))表示5日均線(xiàn)與10日均線(xiàn)交金叉。

LONGCROSS 維持交叉函數 兩條線(xiàn)維持一定周期后交叉。 用法:LONGCROSS(A,B,N)表示A在N周期內都小于B,本周期從下方向上穿過(guò)B時(shí)1,否則0。 例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5),表示5日均 線(xiàn)維持5周期后與10日均線(xiàn)金叉。

MAX 最大值 求最大值。 用法:MAX(A,B)A和B 中的較大值。 例如:MAX(CLOSE-OPEN,0),表示若收盤(pán)價(jià)大于開(kāi)盤(pán)價(jià)它們的差值,否則0。

MIN 最小值 求最小值。 用法:MIN(A,B)A和B中的較小值。 例如:MIN(CLOSE,OPEN),開(kāi)盤(pán)價(jià)和收盤(pán)價(jià)中的較小值。

MOD 求模運算 求模運算。 用法:MOD(A,B)A對B求模。 例如:MOD(26,10)6。

NOT 求邏輯非 求邏輯非。 用法:MOT(X)非X,即當X=0時(shí)1,否則0。 例如:MOT(ISUP)表示平盤(pán)或收陰。

RANGE 范圍 介于某個(gè)范圍之間。 用法:RANGE(A,B,C)表示A大于B同時(shí)小于C時(shí)1,否則0。 例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盤(pán)價(jià)大于5日均線(xiàn)并且小于10日均線(xiàn)。

REVERSE 求相反數 求相反數。 用法:REVERSE(X)-X。 例如:REVERSE(CLOSE)-CLOSE。 SGN 符號值 求符號值。 用法:SGN(X),當X>0,X<0分別順1,0,-1。

ACOS 反余弦值 用法:ACOS(X)X的反余弦值。 ASIN 反正弦值 用法:ASIN(X)X的反正弦值。

ATAN 反正切值 用法:ATAN(X)X的反正切值。

CEILING 向上舍入 向數值增大方向舍入。 用法:CEILING(A)沿A數值增大方向最接近的整數。 例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3。

COS 余弦值 用法:COS(X)X的余弦值。

EXP 指數 用法:EXP(X)為e的X次冪。 例如:EXP(CLOSE)e的CLOSE次冪。

FLOOR 向下舍入 向數值減小方向舍入。 用法:FLOOR(A)沿A數值減小方向最接近的整數。 例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4。

INTPART 取整 絕對值減小取整,即取得數據的整數部分。 用法:INTPART(A)沿A絕對值減小方向最接近的整數。 例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3。

LN 自然對數 求自然對數。 用法:LN(X)以e為底的對數。 例如:LN(CLOSE)求收盤(pán)價(jià)的對數。

LOG 以10為底的對數 用法:LOG(X)取得X的對數。 例如:LOG(100)等于2。

POW 乘冪 用法:POW(A,B)A的B次冪。 例如:POW(CLOSE,3)求得收盤(pán)價(jià)的3次方。

SIN 正弦值 用法:SIN(X)X的正弦值。

SQRT 開(kāi)平方 用法:SQRT(X)為X的平方根。 例如:SQRT(CLOSE)收盤(pán)價(jià)的平方根。

TAN 正切值 TAN(X)X 的正切值。

 

統計函數(下列函數算法略):

(1)、平均絕對偏差    用法:AVEDET(X,N) 含義:平均絕對偏差,求X的N日平均絕對偏差。

(2)、數據偏差平方和    用法:DEVSQ(X,N) 含義:數據偏差平方和,求X的N日數據偏差平方和。

(3)、線(xiàn)性回歸預測值    用法:FORCAST(X,N)為X的N周期線(xiàn)性回歸預測值。

(4)、線(xiàn)性回歸斜率    用法:SLOPE(X,N)為X的N周期線(xiàn)性回歸線(xiàn)的斜率。    例如:SLOPE(CLOSE,10)表示求10周期線(xiàn)性回歸線(xiàn)的斜率。

(5)、估算標準差    用法:ATD(X,N)為X的N日估算標準差。    例如:STD(CLOSE,10),求10周期收盤(pán)價(jià)的估算標準差。

(6)、總體標準差    用法:STDP(X,N)為X的N日總體標準差。

(7)、估算樣本方差    用法:VAR(X,N)為X 的N日估算樣本差。

(8)、總體樣本方差    用法:VARP(X,N)為X的N日總體樣本方差。


指標函數

(1)、成本分布    用法:COST(10),表示10%獲利盤(pán)的價(jià)格是多少,即有10%的持倉量在該價(jià)格以下,其余90%在該價(jià)格以上為套牢盤(pán),該函數僅對日線(xiàn)分析周期有效。

(2)、前M個(gè)波峰值――――――前M 個(gè)ZIG轉向波峰值。    用法:PEAK(K,N,M)表示之字轉向ZIG(K,N)的前M個(gè)波峰的數值,M必須大于等于1。    例如:PEAK(1,5,1)表示%5最高價(jià)ZIG轉向的上一個(gè)波峰的數值。

(3)、前M個(gè)波峰位置――――――前M個(gè)ZIG轉向波峰到當前距離。    用法:PEAKBARS(K,N,M)表示之字轉向ZIG(K,N)的前M個(gè)波峰到當前的周期,M必須大于等于1。    例如:PEAKBARS(0,5,1)表示%5開(kāi)盤(pán)價(jià)ZIG轉向的上一個(gè)波峰到當前的周期數。

(4)、拋物轉向    用法:SAR(N,S,M0,N為計算周期,S為步長(cháng),M為極值。    例如:SAR(10,2,20)表示計算10日拋物轉向,步長(cháng)為2%,極限值為20%。

(5)、拋物轉向點(diǎn)    用法:SARTURN(N,S,M),N為計算周期,S為步長(cháng),M為極值,若發(fā)生向上轉向則1,若發(fā)生向下轉向則-1,否則為0,其用法與SAR函數相同。

(6)、前M個(gè)波谷值――――――前M個(gè)ZIG轉向波谷值。    用法:TROUGH(K,N,M)表示之字轉向ZIH(K,N)的前M個(gè)波谷的數值,M必須大于等于1。    例如:TROUGH(2,5,2)表示%5最低價(jià)ZIG轉向的前2個(gè)波谷的數值。

(7)、前M個(gè)波谷位置――――――前M個(gè)ZIG轉向波谷到當前距離。    用法:TROUGHBARS(K,N,M)表示之字轉向ZIG(K,N)的前M個(gè)波谷到當前的周期數,M必須大于等于1,    例如:TROUGHBARS(2,5,2)表示%5最低價(jià)ZIG轉向的前2個(gè)波谷到當前的周期數。

(8)、獲利盤(pán)比例    用法:WINNER(CLOSE)表示以當前收市價(jià)賣(mài)出的獲利盤(pán)比例。    例如:0.1表示10%獲利盤(pán):WINNER(10.5)表示10.5元價(jià)格的獲利盤(pán)。該函數僅對日線(xiàn)分析周期有效。

(9)、之字轉向    用法:ZIG(K,N),當價(jià)格變化量超過(guò)N%時(shí)轉向,K表示0:開(kāi)盤(pán)價(jià),1:最高價(jià),2:最低價(jià),3:收盤(pán)價(jià)。    例如:ZIG(3,5)表示收盤(pán)價(jià)的5%的ZIG轉向。

 

繪圖函數

(1)、畫(huà)圖標    DRAWICON:在圖形上繪制小圖標。    用法:DRAWICON(COND,PRICE,TYPE),當COND條件滿(mǎn)足時(shí),在PRICE位置畫(huà)TYPE號圖標。    圖標代號:1(笑臉)、2(哭臉)、3

(2)、畫(huà)直線(xiàn)    DRAWLINE:在圖形上繪制直線(xiàn)段。    用法:DRAWLINE(COND1, PRICE1, COND2,PRICE2,EXPAND),當COND1條件滿(mǎn)足時(shí),在PRICE1位置畫(huà)直線(xiàn)起點(diǎn),當COND2條件滿(mǎn)足時(shí),在PRICE2位置畫(huà)直線(xiàn)終點(diǎn),EXPAND為延長(cháng)類(lèi)型。    例如:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW(<=LLV(LOW,20),LOW,1),表示創(chuàng )20天新高與創(chuàng )20天新低之間畫(huà)直線(xiàn)向右延長(cháng)。

(3)、顯示文字    DRAWTEXT:在圖形上顯示文字。    用法:DRAWTEXT(COND,PRICE,TEXT),當COND條件滿(mǎn)足時(shí),在PRICE位置書(shū)寫(xiě)文字TEXT。    例如:DRAWTEXT(CLOSE/REF(CLOSE,1)>1.08,LOW,’大陽(yáng)線(xiàn)’)表示當日漲幅大于8%時(shí)在最低價(jià)位置顯示“大陽(yáng)線(xiàn)”字樣,注意,顯示的字要用英語(yǔ)狀態(tài)下的單引號括起。

(4)、畫(huà)折線(xiàn)    POLYLINE:在圖形上繪制折線(xiàn)段。    用法:POLYLINE(COND,PRICE),當COND條件滿(mǎn)足時(shí),以PRICE位置為頂點(diǎn)畫(huà)折線(xiàn)連接。    例如:POLYLINE(HIGH>=HHV(HIGH,20),HIGH),表示在創(chuàng )20天新高點(diǎn)之間畫(huà)折線(xiàn)。

(5)、畫(huà)柱線(xiàn)    STICKLINE:在圖形上繪制柱線(xiàn)。    用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當COND條件滿(mǎn)足時(shí),在PRICE1和PRICE2位置之間畫(huà)柱狀線(xiàn),寬度為WIDTH(10為標準間距。,EMPTY不為0則畫(huà)空心柱。    例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,8,1),表示畫(huà)K線(xiàn)中陽(yáng)線(xiàn)的空心柱。

大智慧的繪圖參數: STICK:在指標點(diǎn)和零線(xiàn)之間畫(huà)柱線(xiàn)。 COLORSTICK:同上,并用不同顏色區分上漲、下跌。 LINESTICK:指標線(xiàn)和柱線(xiàn)都畫(huà)。 VOLSTICK:收市價(jià)高于昨日的,畫(huà)紅色空心實(shí)體;否則畫(huà)綠色實(shí)心實(shí)體。 CROSSDOT:“x\"點(diǎn)狀線(xiàn)。 Circledot:“0\"點(diǎn)狀線(xiàn)。 各種顏色表示: 紅色colorred、灰色colorgray、綠色colorgreen、黃色coloryellow、藍色colorblue、白色colorwhite. 另外顏色還有: 粉紅colorf00ff0、草綠color00ff00、淡藍colorf0f000、紫色colorff0099、金黃色color008364、紫紅color000999、綜色color0055ff、深黃色color00cccc、紫羅藍colore66878、天藍色colorff937f 深草綠color399c7f 實(shí)際上只要在color后面加上0-9、A-F中任6個(gè)數字字母組成,如要其它顏色,可自己調。

上一頁(yè)  [1] [2] 

(責任編輯:張元緣)
    南方財富網(wǎng)聲明:股市資訊來(lái)源于合作媒體及機構,屬作者個(gè)人觀(guān)點(diǎn),僅供投資者參考,并不構成投資建議。投資者據此操作,風(fēng)險自擔。
商務(wù)進(jìn)行時(shí)
每日必讀
學(xué)院24小時(shí)排行
證券導讀
熱圖推薦

關(guān)于南方財富網(wǎng)版權聲明誠聘英才廣告服務(wù)網(wǎng)站地圖友情鏈接
特此聲明:廣告商的言論與行為均與南方財富網(wǎng)無(wú)關(guān)
www.travelwithnise.com
南方財富網(wǎng) © 版權所有 閩ICP備09035581號
最近中文字幕高清免费大全8