日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

大智慧函數(shù)大全及相關應用...

 sallypeng 2007-06-10
大智慧函數(shù)大全及相關應用

大智慧指標函數(shù)及走勢形態(tài)特征指標
大智慧指標系統(tǒng)分為四部分:
技術指標
是通過大智慧的函數(shù)及條件所編制的在K線圖的主、副圖顯示圖形的源碼。
2、條件選股指標
是通過大智慧的函數(shù)及條件所編制的、可供選股功能進行選股的源碼
3、交易系統(tǒng)指標
是通過大智慧的函數(shù)及條件所編制的在主圖K線圖上顯示買賣紅綠箭頭的源碼。
4、五彩K線指標
是通過大智慧的函數(shù)及條件所編制的、在主圖K線上用紅色顯示的反轉、下跌、上漲等K線模式的源碼。
大智慧的函數(shù)共分十大類:
行情函數(shù)
名  稱        用 法 舉 例        解  釋        
ADVANCE 上漲家數(shù)        ADVANCE        本函數(shù)僅對大盤有效。        
AMOUNT 成交額        AMOUNT        取得該周期成交額。        
ASKPRICE 委賣價        ASKPRICE(N),N取1――3(本函數(shù)僅個股在分筆成交分析周期有效。        取得委賣1――委賣3價格。        
ASKVOL 委賣量        ASKVOL(N),N取1――3(本函數(shù)僅個股在分筆成交分析周期有效。        取得委賣1――委賣3量。        
BIDPRICE 委買價        BIDPRICE(N),N取1――3(本函數(shù)僅個股在分筆成交分析周期有效。        取得委買1――委買3量。        
BIDVOL 委買量        BIDVOL(N),N取1――3(本函數(shù)僅個股在分筆成交分析周期有效。        取得委買1――委買3量。        
CLOSE 收盤價        CLOSE        取得該周期收盤價。        
DECLINE 下跌家數(shù)        DECLINE(本函數(shù)僅對大盤有效)。        取得該周期下跌家數(shù)。        
HIGH 最高價        HIGH        取得該最高價。        
LOW 最低價        LOW        取得該周期最低價。        
OPEN 開盤價        OPEN        取得該周期開盤價。        
VOL 成交量        VOL        取得該周期成交量。        

大盤函數(shù)
名  稱        解  釋        
INDEXA        表示同期大盤的成交額。        
INDEXADV        表示同期大盤的上漲家數(shù)。        
INDEXC        表示同期大盤的收盤價。        
INDEXDEC        表示同期大盤的下跌家數(shù)。        
INDEXH        表示同期大盤的最高價。        
INDEXL        表示同期大盤的最低價。        
INCEXO        表示同期大盤的開盤價。        
INDEXV        表示同期大盤的成交量。        

常用函數(shù)
名  稱        用  法        注  意        
(1)、CAPITAL 流通盤大小        CAPITAL,返回流通盤大小,單位為手。對于A股得到流通A股,B股得到B股總股本,指數(shù)為0。        該函數(shù)返回常數(shù)。        
(2)、VOLUNIT 每手股數(shù)        VOLUNIT,返回每手股數(shù)。對于股票值為100,債券為10。        該函返回常數(shù)。        
財務數(shù)據(jù)函數(shù)
FINANCE(N) ,N=1-37返回財務數(shù)據(jù)。
N        含 義        單位        N        含 義        單位        N        含 義        單位        
1        總股本        萬股        14        長期投資        千元        27        上年損益調整        千元        
2        國家股        萬股        15        流動負債        千元        28        利潤總額        千元        
3        發(fā)起法人股        萬股        16        長期負債        千元        29        稅后利潤        千元        
4        法人股        萬股        17        資本公積金        千元        30        凈利潤        千元        
5        B股        萬股        18        每股公積金        千元        31        未分配利潤        千元        
6        H股        萬股        19        股東權益        千元        32        每股未分配        元        
7        流通A股        萬股        20        主營收入        千元        33        每股收益        元        
8        職工股        萬股        21        主營利潤        千元        34        每股凈資產        元        
9        A2轉配股        萬股        22        其他利潤        千元        35        調每股凈資        元        
10        總資產        千元        23        營業(yè)利潤        千元        36        股東權益比               
11        流動資產        千元        24        投資收益        千元        37        凈資收益率               
12        固定資產        千元        25        補貼收入        千元                                
13        無形資產        千元        26        營業(yè)外收支        千元                                

時間函數(shù)
名 稱        解  釋        
DATE 年月日        函數(shù)返回有效值范圍為(700101-1341231),表示19700101-20341231,取得該周期從1900以來的年月日。        
DAY 日期        函數(shù)返回有效值范圍為(1-31),取得該周期的日期。        
HOUR 小時        函數(shù)返回有效值范圍為(0-23),對于日線及更長的分析周期值為0,取得該周期的小時數(shù)。        
MINUTE 分鐘        函數(shù)返回有效值范圍為(0-59),對于日線及更長的分析周期值為0,取得該周期的分鐘數(shù)。        
MONTH 月份        函數(shù)返回有效值范圍為(1-12),取得該周期的月份。        
TEME 時分秒        函數(shù)返回有效值范圍為(000000-235959),取得該周期的時分秒。        
WEEK 星期        函數(shù)返回有效值范圍為(0-6),0表示星期天,取得該周期的星期數(shù)。        
YEAR 年份        函數(shù)返回有效值范圍為(1970-2038),取得該周期的年份?!?nbsp;       





引用函數(shù)
名  稱        解  釋        
BACKSET 向前賦值        將當前位置到若干周期前的數(shù)據(jù)設為1。 用法:BACKSET(X,N),X非0,則將當前位置到N周期前的數(shù)值設為1。 例如:BACKSET(CLOSE>OPEN,2),若收陽則將該周期及前一周期數(shù)值設為1,否則為0。        
BARSCOUNT 有效值周期數(shù)        求總的周期數(shù)。 用法:BARSCOUNT(X),第一個有效數(shù)據(jù)到當前的天數(shù)。 例如:BARSCOUNT(CLOSE),對于日線數(shù)據(jù)取得上市以來總交易日數(shù),對于分筆成交取得當日成交筆數(shù),對于1分鐘線取得當日交易分鐘數(shù)。        
BARSLAST 上一次條件成立位置        上一次條件成立到當前的周期數(shù)。 用法:BARXLAST(X),上一次X不為0到現(xiàn)在的天數(shù)。 例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1,1),表示上一個漲停到當前的周期數(shù)。        
BARSSINCE 第一個條件成立位置        第一個條件成立到當前的周期數(shù)。 用法:BARSSINCE(X),第一次X不為0到現(xiàn)在的天數(shù)。 例如:BARSSINCE(HIGH>10),表示股價超過10元時到當前的周期數(shù)。        
COUNT 統(tǒng)計總數(shù)        統(tǒng)計滿足條件的周期數(shù)。 用法:COUNT(X,N),統(tǒng)計N周期中滿足X條件的周期數(shù),若N=0則從第一個有效值開始。 例如:COUNT(CLOSE>OPEN,20),表示統(tǒng)計20周期內收陽的周期數(shù)。        
DMA 動態(tài)移動平均        求動態(tài)移動平均。 用法:DMA(X,A),求X的動態(tài)移動平均。 算法:若Y=DMA(X,A)則Y=A*X+(1-A)*Y’,其中Y’表示上一周期Y值,A必須小于1。 例如:DMA(CLOSE,VOL/CAPITAL),表示求以換手率作平滑因子的平均價。        
EMA 指數(shù)平滑移動平均        求指數(shù)平滑移動平均。 用法:EMA(X,N),求X 的N日指數(shù)平滑移動平均。 算法:若Y=EMA(X,N)則Y=[2*X+(N-1)*Y’]/(N+1),其中Y’表示上一周期Y值。 例如:EMA(CLOSE,30),表示求30日指數(shù)平滑均價。        
FILTER 信號過濾        過濾連續(xù)出現(xiàn)的信號。 用法:FILTER(X,N),X滿足條件后,刪除其后N周期內的數(shù)據(jù)置為0。 例如:FILTER(CLOSE>OPEN,5),查找陽線,5天內再次出現(xiàn)的陽線不被記錄在內。        
HHV 最高值        求最高值。 用法:HHV(X,N),求N周期內X最高值,N=0則從第一個有效值開始。 例如:HHB(HIGH,30),表示求30日最高價。        
LLV 最低值        求最低值。 用法:LLV(X,N),求N周期內X最低值,N=0則從第一個有效值開始。 例如:LLV(LOW,0),表示求歷史最低價。        
LLVBARS 上一低點位置        求上一低點到當前的周期數(shù)。 用法:LLVBARS(X,N),求N周期內X最低值到當前周期數(shù),N=0表示從第一個有效值開始統(tǒng)計。 例如:LLVBARS(HIGH,20),求得20日最低點到當前的周期數(shù)。        
MA 簡單移動平均        求簡單移動平均。 用法:MA(X,N),求X的N日移動平均值。 算法:(X1+X2+X3+…+Xn)/N 例如:MA(CLOSE,10),表示求10日均價。        
REF 向前引用        引用若干周期前的數(shù)據(jù)。 用法:REF(X,A),引用A周期前的X值。 例如:REF(CLOSE,1),表示上一周期的收盤價,在日線上就是昨收。        
SMA 移動平均        求移動平均。 用法:SMA(X,N,M),求X的N日移動平均,M為權數(shù)。 算法:若Y=SMA(X,N,M)則Y=[M*X+(N-M)*Y’]/N,其中Y’表示上一周期Y值,N必須大于M。 例如:SMA(CLOSE,30,1),表示求30日移動平均價。        
SUM 求和        求總和。 用法:SUM(X,N),統(tǒng)計N周期中X的總和,N=0則從第一人有效值開始。 例如:SUM(VOL,0),表示統(tǒng)計從上市第一天以來的成交量總和。        
SUMBARS 累加到指定周期數(shù)        向前累加到指定值到現(xiàn)在的周期數(shù)。 用法:SUMBARS(X,A),將X向前累加直到大于等于A,返回這個區(qū)間的周期數(shù)。 例如:SUMBARS(VOL,CAPITAL),求完全換手到現(xiàn)在的周期數(shù)。        

邏輯函數(shù)
名  稱        解  釋        
IF 條件函數(shù)        根據(jù)條件求不同的值。 用法:IF(X,A,B)若X不為0則返回A,否則返回B。 例如:IF(CLOSE>OPEN,HIGH,LOW),表示該周期收陽則返回最高值,否則返回最低值。        
ISDOWN 當日下跌        該周期是否收陰。 用法:ISDOWN當收盤<開盤時,返回值為1,否則為0。        
ISEQUAL 當日平盤        該周期是否平盤。 用法:ISEQUAL當收盤=開盤時,返回值為1,否則為0。        
ISUP 當日上漲        該周期是否收陽。 用法:ISUP當收盤>開盤時,返回值為1,否則為0。        
CROSS 交叉函數(shù)        CROSS(A,B) A:變量或常量,判斷交叉的第一條線。 B:變量或常量,判斷交叉的第二條線。 例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)),5日均線與10日均線金叉;CROSS(CLOSE,12),價格由下向上突破 12元。        
NOT 求邏輯非        NOT(X) 求邏輯非,返回非X,即當X=0時返回1,否則返回0。 例如:NOT(ISUP),是否平盤或收陰。        






數(shù)學函數(shù)
名  稱        解  釋        
ABS 絕對值        求絕對值。 用法:ABS(X)返回X的絕對值。 例如:ABS(-34)返回34。        
BETWEEN 介于        介于兩個數(shù)之間。 用法:BETWEEN(A,B,C),表示A處于B和C之間時返回1,否則返回0。 例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5)),表示收盤價介于5日均線和10日均線之間。        
CROSS 交叉函數(shù)        兩條線交叉。 用法:CROSS(A,B)表示當A從下方向上穿過B時返回1,否則返回0。 例如:CROSS(MA(CLOSE,5,MA(CLOSE,10))表示5日均線與10日均線交金叉。        
LONGCROSS 維持交叉函數(shù)        兩條線維持一定周期后交叉。 用法:LONGCROSS(A,B,N)表示A在N周期內都小于B,本周期從下方向上穿過B時返回1,否則返回0。 例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5),表示5日均 線維持5周期后與10日均線金叉。        
MAX 最大值        求最大值。 用法:MAX(A,B)返回A和B 中的較大值。 例如:MAX(CLOSE-OPEN,0),表示若收盤價大于開盤價返回它們的差值,否則返回0。        
MIN 最小值        求最小值。 用法:MIN(A,B)返回A和B中的較小值。 例如:MIN(CLOSE,OPEN),返回開盤價和收盤價中的較小值。        
MOD 求模運算        求模運算。 用法:MOD(A,B)返回A對B求模。 例如:MOD(26,10)返回6。        
NOT 求邏輯非        求邏輯非。 用法:MOT(X)返回非X,即當X=0時返回1,否則返回0。 例如:MOT(ISUP)表示平盤或收陰。        
RANGE 范圍        介于某個范圍之間。 用法:RANGE(A,B,C)表示A大于B同時小于C時返回1,否則返回0。 例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盤價大于5日均線并且小于10日均線。        
REVERSE 求相反數(shù)        求相反數(shù)。 用法: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 向上舍入        向數(shù)值增大方向舍入。 用法:CEILING(A)返回沿A數(shù)值增大方向最接近的整數(shù)。 例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3。        
COS 余弦值        用法:COS(X)返回X的余弦值。        
EXP 指數(shù)        用法:EXP(X)為e的X次冪。 例如:EXP(CLOSE)返回e的CLOSE次冪。         
FLOOR 向下舍入        向數(shù)值減小方向舍入。 用法:FLOOR(A)返回沿A數(shù)值減小方向最接近的整數(shù)。 例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4。        
INTPART 取整        絕對值減小取整,即取得數(shù)據(jù)的整數(shù)部分。 用法:INTPART(A)返回沿A絕對值減小方向最接近的整數(shù)。 例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3。        
LN 自然對數(shù)        求自然對數(shù)。 用法:LN(X)以e為底的對數(shù)。 例如:LN(CLOSE)求收盤價的對數(shù)。        
LOG 以10為底的對數(shù)        用法:LOG(X)取得X的對數(shù)。 例如:LOG(100)等于2。        
POW 乘冪        用法:POW(A,B)返回A的B次冪。 例如:POW(CLOSE,3)求得收盤價的3次方。        
SIN 正弦值        用法:SIN(X)返回X的正弦值。        
SQRT 開平方        用法:SQRT(X)為X的平方根。 例如:SQRT(CLOSE)收盤價的平方根。        
TAN 正切值        TAN(X)返回X 的正切值。        

統(tǒng)計函數(shù)(下列函數(shù)算法略):
(1)、平均絕對偏差
用法:AVEDET(X,N)
      含義:平均絕對偏差,求X的N日平均絕對偏差。
(2)、數(shù)據(jù)偏差平方和
用法:DEVSQ(X,N)
      含義:數(shù)據(jù)偏差平方和,求X的N日數(shù)據(jù)偏差平方和。
(3)、線性回歸預測值
用法:FORCAST(X,N)為X的N周期線性回歸預測值。
(4)、線性回歸斜率
用法:SLOPE(X,N)為X的N周期線性回歸線的斜率。
例如:SLOPE(CLOSE,10)表示求10周期線性回歸線的斜率。
(5)、估算標準差
用法:ATD(X,N)為X的N日估算標準差。
例如:STD(CLOSE,10),求10周期收盤價的估算標準差。
(6)、總體標準差
用法:STDP(X,N)為X的N日總體標準差。
(7)、估算樣本方差
用法:VAR(X,N)為X 的N日估算樣本差。
(8)、總體樣本方差
用法:VARP(X,N)為X的N日總體樣本方差。

指標函數(shù)
(1)、成本分布
用法:COST(10),表示10%獲利盤的價格是多少,即有10%的持倉量在該價格以下,其余90%在該價格以上為套牢盤,該函數(shù)僅對日線分析周期有效。
(2)、前M個波峰值――――――前M 個ZIG轉向波峰值。
用法:PEAK(K,N,M)表示之字轉向ZIG(K,N)的前M個波峰的數(shù)值,M必須大于等于1。
例如:PEAK(1,5,1)表示%5最高價ZIG轉向的上一個波峰的數(shù)值。
(3)、前M個波峰位置――――――前M個ZIG轉向波峰到當前距離。
用法:PEAKBARS(K,N,M)表示之字轉向ZIG(K,N)的前M個波峰到當前的周期,M必須大于等于1。
例如:PEAKBARS(0,5,1)表示%5開盤價ZIG轉向的上一個波峰到當前的周期數(shù)。
(4)、拋物轉向
用法:SAR(N,S,M0,N為計算周期,S為步長,M為極值。
例如:SAR(10,2,20)表示計算10日拋物轉向,步長為2%,極限值為20%。
(5)、拋物轉向點
用法:SARTURN(N,S,M),N為計算周期,S為步長,M為極值,若發(fā)生向上轉向則返回1,若發(fā)生向下轉向則返回-1,否則為0,其用法與SAR函數(shù)相同。
(6)、前M個波谷值――――――前M個ZIG轉向波谷值。
用法:TROUGH(K,N,M)表示之字轉向ZIH(K,N)的前M個波谷的數(shù)值,M必須大于等于1。
例如:TROUGH(2,5,2)表示%5最低價ZIG轉向的前2個波谷的數(shù)值。
(7)、前M個波谷位置――――――前M個ZIG轉向波谷到當前距離。
用法:TROUGHBARS(K,N,M)表示之字轉向ZIG(K,N)的前M個波谷到當前的周期數(shù),M必須大于等于1,
例如:TROUGHBARS(2,5,2)表示%5最低價ZIG轉向的前2個波谷到當前的周期數(shù)。
(8)、獲利盤比例
用法:WINNER(CLOSE)表示以當前收市價賣出的獲利盤比例。
例如:返回0.1表示10%獲利盤:WINNER(10.5)表示10.5元價格的獲利盤。該函數(shù)僅對日線分析周期有效。
(9)、之字轉向
用法:ZIG(K,N),當價格變化量超過N%時轉向,K表示0:開盤價,1:最高價,2:最低價,3:收盤價。
例如:ZIG(3,5)表示收盤價的5%的ZIG轉向。

繪圖函數(shù)
(1)、畫圖標
DRAWICON:在圖形上繪制小圖標。
用法:DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖標。
圖標代號:1(笑臉)、2(哭臉)、3
(2)、畫直線
DRAWLINE:在圖形上繪制直線段。
用法:DRAWLINE(COND1, PRICE1, COND2,PRICE2,EXPAND),當COND1條件滿足時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長類型。
例如:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW(<=LLV(LOW,20),LOW,1),表示創(chuàng)20天新高與創(chuàng)20天新低之間畫直線向右延長。
(3)、顯示文字
DRAWTEXT:在圖形上顯示文字。
用法:DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT。
例如:DRAWTEXT(CLOSE/REF(CLOSE,1)>1.08,LOW,’大陽線’)表示當日漲幅大于8%時在最低價位置顯示“大陽線”字樣,注意,顯示的字要用英語狀態(tài)下的單引號括起。
(4)、畫折線
POLYLINE:在圖形上繪制折線段。
用法:POLYLINE(COND,PRICE),當COND條件滿足時,以PRICE位置為頂點畫折線連接。
例如:POLYLINE(HIGH>=HHV(HIGH,20),HIGH),表示在創(chuàng)20天新高點之間畫折線。
(5)、畫柱線
STICKLINE:在圖形上繪制柱線。
用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當COND條件滿足時,在PRICE1和PRICE2位置之間畫柱狀線,寬度為WIDTH(10為標準間距?。?,EMPTY不為0則畫空心柱。
例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,8,1),表示畫K線中陽線的空心柱。

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

技術指標公式數(shù)據(jù)引用格式及注意事項。
所有的公式系統(tǒng)都 是遵守統(tǒng)一的運算法則,統(tǒng)一的格式進行函數(shù)之間的計算,所以我們掌握了技術指標公式的基本原理,其它公式也會出脫其外。
數(shù)據(jù)引用
(1)、數(shù)據(jù)來源
公式 中的基本數(shù)據(jù)來源于接收的每日行情數(shù)據(jù),這些數(shù)據(jù)有行情函數(shù)從數(shù)據(jù)庫中按照一定的方式提取,例如,高開低收、成交量、成交額等。
(2)、數(shù)據(jù)類型
按照公式使用的數(shù)據(jù)類型,系統(tǒng)可以處理的數(shù)據(jù)分為兩類:變量和常量,所謂變量,就是一個隨時間變化而變化的數(shù)據(jù),例如,成交量、成交價等;常量就是一個永遠不變的數(shù)據(jù)。
例如計算收盤價均線MA(CLOSE,5),MA函數(shù)要求第一個參數(shù)為變量,而CLOSE函數(shù)返回的正是一個變量;MA函數(shù)要求的第二個參數(shù)是常量,5就是一個常量,所以人們就不能這樣書寫:MA(5,CLOSE)。
特殊數(shù)據(jù)引用
(1)、指標數(shù)據(jù)引用
在編制公式過程中,有時需要使用另外一個指標的值,如果按照通常的做法,重新編制這個指標就顯得很麻煩,因此很有必要學習使用如何調用別的指標公式。
調用其他指標的基本格式:”指標.指標線”(參數(shù))
指標與指標線之間用點“.”分開,一個指標不一定只有一條指標線,所以有必要在指標后標注指標線的名稱,但是如果缺失則表示引用最后一條指標線。
參數(shù)在表達式的末尾,必須用括號括起來,參數(shù)之間用“,”號分開,通過參數(shù)設置可選擇設定該指標的參數(shù),如果參數(shù)缺失則表示使用該指標的默認參數(shù)設置(不過我在使用過程中發(fā)現(xiàn),如不寫參數(shù),測試就通不過)。
整個表達式用引號引在其中,除參數(shù)以外。
例如:”MACD.DEF”(26,12,9)表示計算MACD指標的DEA指標線,計算參數(shù)為26、12、9,”MACD”(26,12,9)表示該指標的最后一條指標線,計算參數(shù)是26、12、9,”MACD”表示該指標的最后一條指標線,并且使用公式的默認參數(shù)。
(2)、其他股票數(shù)據(jù)引用
使用以下的格式可以在當前的分析界面下引用大盤的數(shù)據(jù)或者其他個股的數(shù)據(jù)實現(xiàn)橫向上的對比。
引用大盤數(shù)據(jù)
引用大盤數(shù)據(jù)時使用下列函數(shù):INDEXC、INDEXV等等。
引用個股數(shù)據(jù)
引用個股數(shù)據(jù)時使用下列格式:”股票代碼$數(shù)據(jù)”,在以上格式當中調用CLOSE、VOL、AMOUNT等等,例如,”Z000002$VOL”表示 000002該股本周期的成交量。同時大盤也可視為一只個股來引用,例如,上證”H000001$CLOSE”表示為大盤本周期的收盤價,深市” Z399001$CLOSE”同樣表法大盤本周期的收盤價。
(3)、注意事項
在編公式中所運用的標點符號均是在英語狀態(tài)下的符號。
在編制公式中,有要顯示的句子和不顯示的句子,要顯示用“:”不要顯示用“:=”,
一個源碼中最多只能有16個可顯示的句子,并且每句結束后要加分號“;”。
      另外,開盤價、收盤價、最高價、最低價,在公式中可用該函數(shù)的第一個字母代替。因此在編公式時不要單獨用這幾個字母,請要注意。

走勢形態(tài)特征指標:為了滿足大家選股的需要,這里主要介紹股票走勢特征、形態(tài)特征指標的編制。
走勢形態(tài)特征指標編制的基礎。
(1)、放量、縮量(成交量函數(shù)為VOL)
  A、放量
   a.今天成交量較昨天增加了1倍,表示如下:
VOL/REF(VOL,1)>2
   b.今天成交量較10個交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
Vol/a>2
     或者直接用如下公式表示:
vol/ma(vol,10)>2; 
   c.今日的5日均量較10個交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
     b:=ref(vol,5);
     a/b>2;
   d.今日的成交量超過了整個流通盤的5%,表示如下:
vol/capital>0.05;其中capital代表流通盤。
B、縮量
a.今日成交量較昨日減少了一半,表示如下:
     vol/ref(vol,1)<0.5;
   b.今日成交量較10個交易日平均成交量減少一倍,表示如下:
a:=ma(vol,10);
     vol/a<2;
     或者直接用如下公式表示:
vol/ma(vol,10)<2;
   c.今日的5日均量較10個交易日平均成交量減少1倍,表示如下:
     a:=ma(vol,10);
     b:=ref(a,5);
     a/b<2;
   d.今日的成交量低于了整個流通盤的5%,表示如下:
     vol/capital<0.05;
(2)、上漲、下跌
上漲
今天的漲幅達到5%以上,表示如下:
close>ref(close,1)>1.05;
5日均價連續(xù)上漲,表示如下:
a:=ma(close,5);
b:=ref(a,1);
b;
下跌
今天的跌幅達到5%以上,表示如下:
close/ref(close,1)<0.95;
5日均價連續(xù)下跌,表示如下:
a:=ma(close,5);
b:=ref(a,1);
a (3)、K線的描述
陽線
close>open;
陰線
close 高開
open>ref(close,1);
低開
open 跳空高開(high為最高價)
open>ref(high,1);
跳空低開(low為最低價)
open 走勢特征選股公式的編制
(1)、n日內創(chuàng)新高
  hhv(high,n)=hhv(high,0) and barscount(c)>=n;
注:n為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。Hhv(x,n),求n周期內x最高值,n=0則從第一個有效值開始;barscount(x),將當前位置到n周期前的數(shù)值設為1,若x非0,則將當前位置到n周期前的數(shù)值設為1。
(2)、n日內創(chuàng)新低
  llv(low,n)=llv(low,0) and barscount(close)>=n;
注n為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。Llv(x,n),求n周期內x最低值,n=0則從第一個有效值開始;barscount(x)第一個有效數(shù)據(jù)到當前的天數(shù),例如,barscount(close)以于日線數(shù)據(jù)取得上市以來總交易日數(shù)。
(3)、n日內陰線多于陽線
  count(open>close,n)/n<0.5;
注:n為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達到確定陰線占全部K線個數(shù)的比例)。
(4)、n日內陽線多于陰線
count(open0.5;
注:n為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達到確定陽線占全部K線個數(shù)的比例)。

(5)、n日內上漲多于下跌(第二天開盤高于前一天收盤)
      count(c>ref(c,1),n)/n>0.5;

注:n為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達到確定其中比例)。
(6)、n日內上漲少于下跌(第二天開盤低于前一天收盤)
  count(c>ref(c,1),n)/n<0.5;
注:n為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達到確定其中比例)。
(7)、連續(xù)n日收陽線
up:=close>open;
      count(up,n)=n;
注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。n為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。
(8)、連續(xù)n日內收陰線
  up:=close       count(up,n)=n;
注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。N為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。
(9)、連續(xù)n天上漲
count(close>ref(close,1),n)=n;
注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。N為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。
(10)、連續(xù)n天下跌
count(c 注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。N為指標參數(shù),可在參數(shù)設定范圍內設定參數(shù)范圍。
(11)、首次創(chuàng)新高
barssince(c>hhv(if(barscount(c)=1,high,0),0))+1=1;
注:barscount(x),若x非0,則將當前位置到n周期前的數(shù)值設為1。
(12)、創(chuàng)歷史新高
hhv(close,0)=close;
注:hhv(x,n),求n周期內x最高值,n=0則從第一個有效值開始。
(13)、創(chuàng)歷史新低
llv(close,0)=close;
注:llv(x,n),求n周期內x最小值,n=0則從第一個有效值開始。
(14)、單日放量
a:=ref(ma(vol,5),1);
      vol/a>n and vol/capital*100>m;
注:n為指標參數(shù),代表今日成交量和前一日的5日均量的比值,可在參數(shù)設定范圍內設定參數(shù)范圍。
(15)、階段縮量
sum(vol,n1)/capital<=n2;
注:n1為要統(tǒng)計的階段時間,n2為縮量比例,可在參數(shù)設定范圍內設定參數(shù)范圍。
(16)、階段放量
sum(vol,n1)/capital>=n2;
注:n1為要統(tǒng)計的階段時間,n2為y放量比例,可在參數(shù)設定范圍內設定參數(shù)范圍。
(17)、持續(xù)放量
a:=vol>ref(vol,1);
      count(a,n)=n;
注:其中條件a的含義為成交量較上一交易日放大,n為要統(tǒng)計的階段時間,可在參數(shù)設定范圍內設定參數(shù)范圍。
(18)、持續(xù)縮量
a:=vol       count(a,n)=n;
注:其中條件a的含義為成交量較上一交易日縮小,n為要統(tǒng)計的階段時間,可在參數(shù)設定范圍內設定參數(shù)范圍。
(19)、間隔放量
a:=ma(vol,5);
      barscount(c)>=n and hhv(a,n)n2*a,n)>n3;
注:a.barscount(x)第一個有效數(shù)據(jù)到當前的天數(shù)。Barscount(c)對于日線數(shù)據(jù)取得上市以來總交易日數(shù)。
b.完整含義:n日內五日均量的最大值小于最小值的n1倍,成交量大于等于五日均量的n2倍的情況發(fā)生的次數(shù)多于n3次。
(20)、放量上攻
      a:=(c-ref(c,1))/ref(c,1)>=(n/100);
      sum(vol,n1)/capital>=(n2/100) and count(vol>ref(vol,1),n3 )=n3 and count(a,n3)=n3;
完整含義:每日股價漲幅均大于n%,n1日內累計換手率大于n2%,并且成交量連續(xù)在n3日內放大。
(21)、溫和放量上攻
股價小幅上揚  
      a1:=close/ref(close,1);
      a2:=a1>1 and a1<1.03;
      成交量小幅上揚
b1:=vol/ref(vol,1);
      b2:=b1>1 and b1<2;
      c1:=ma(vol,n)/capital<0.05;
      count(a2 and b2,n)/n>0.6 and c1;
      完整公式為:
a1:=close/ref(close,1);
      a2:=a1>1 and a1<1.03;
      b1:=vol/ref(vol,1);
      b2:=b1>1 and b1<2;
      c1:=ma(vol,n)/capital<0.05;
      count(a2 and b2,n)/n>0.6 and c1;
注:公式分為股價小幅上揚和成交量小幅上揚兩個部分,請在指標編寫時注意其結構。
(22)、突然放量
vol>ref(hhv(vol,n),1*m;
注:當前成交量高于n個周期中最大成交量的m倍。
(23)、平臺整理
count(close,0)>n and (hhv(close,n)-llv(close,n))/llv(close,n)<=(n1/100);
注:count(close,0)>n為平臺整理n個周期的設定。(hhv(close,n)-llv(close,n))/llv(close,n)<=(n1/100)為平臺整理幅度n1%的設定。
(24)、突破長期盤整
      ref(((hhv(h,n)-llv(l,n))/llv(l,n))/llv(l,n)),1)<=(n1/100) and c>=ref(hhv(h,n),1) and barscount(c)>n;
注:前n日在上下n1%的幅度內整理:ref(((hhv(h,n)-llv(l,n))/llv(l,n))/llv(l,n)),1)<=(n1/100);
今日突破:c>=ref(hhv(h,n),1)。
(25)、階段強勢股
a:=sum(if(date-n=0,indexc,0),0);
      b:=sum(if(date-n1=0,indexc,0)0);
      e:=sum(if(date-n=0,c,0),0);
      f:=sum(if(date-n1=0,c,0),0);
      ((f-e)/e)>((b-a)/a);
注:該公式求的是n日-n1日之間漲幅高于大盤的股票。n、n1參數(shù)的表達格式為yymmdd,注意在2000年前的表達為年份的后兩位,例如1999年 為99,從2000年開始以100依次向后累加,例如2001年9月14日為1010914,indexc函數(shù)表示同期大盤的收盤價,該函數(shù)對分筆成交分 析周期無效。
(26)、階段弱勢股
a:=sum(if(date=n,indexc,0),0);
      b:=sum(if(date=n1,indexc,0)0);
      e:=sum(if(date=n,c,0),0);
      f:=sum(if(date=n1,c,0),0);
      ((f-e)/e)<((b-a)/a);
注:該公式求的是n日-n1日之間漲幅低于大盤的股票。n、n1參數(shù)的表達格式為yymmdd,注意在2000年前的表達為年份的后兩位,例如1999年 為99,從2000年開始以100依次向后累加,例如2001年9月14日為1010914,indexc函數(shù)表示同期大盤的收盤價,該函數(shù)對分筆成交分 析周期無效。
(27)、大盤同步
count((c>o and indexc>indexo) or (cm/100;
注:含義為n周期中與大盤走勢相同(同收陰線或同收陽線)的例超過m%。此處的o不是數(shù)字的零,而是開盤價open的首寫字母o。
(28)、n日內強勢股
      a:=(c-ref(o,n))/ref(o,n);
      b:=(indexc-ref(indexo,n))/ref(indexo,n);
      a>b and a/b>=m;
注:n日內個股漲幅大于等于大盤漲幅的m倍。
形態(tài)特征選股公式的編制
(1)、均線多頭排列
a1:=ma(c,n1);
      a2:=ma(c,n2);
      a3:=ma(c,n3);
      a4:=ma(c,n4);
      count(a1>a2 and a2>a3 and a3>a4,3)=3 and isup;
注:n1、n2、n3、n4j日均線呈多頭排列,isup也可以用close>open表示。
(2)、均線空頭排列
a1:=ma(c,n1);
      a2:=ma(c,n2);
      a3:=ma(c,n3);
      a4:=ma(c,n4);
      count(a1 注:n1、n2、n3、n4j日均線呈空頭排列,isup也可以用close (3)、早晨之星
ref(close,2)/ref(open,2<0.95 and ref(open,1)1.05 and close>ref(close,2);
注:早晨之星,這種形態(tài)和叫法自然是后市向好,為買進信號。早晨之星由三根K線組成,其順序是:
第一天在下跌過程中已形成一根陰線:
ref(close,2)/ref(open,2<0.95
      第二天呈裂口下跌,K線實體較短,構成星的主體部分,陰線或陽線均可,有無上下影線均不重要。
ref(open,1)    關鍵是第三根K線必須是陽線,且其長度至少要升至第一根陰線實體(如果能夠“包容”第一根陰線則最好不過了)
close/open>1.05 and close>ref(close,2)
(4)、強勢整理
      a1:=abs(close-open)/open<0.015;
      a2:=count(a,m)=m;
      a3:=ref(o,m)1+n/100;
      a2 and a3;
注:一根實體超過n的長陽,后面跟m個K線實體不超過1.5%的K線。
(5)、高開大陰線
open>close and open/ref(c,1)>=1+m/100 and close/open<=1-n/100;
注:跳空高開m%,當日股價較開盤價跌幅大于n。股價經(jīng)過一段持續(xù)攀升之后,某一日突然跳高開盤:
open/ref(c,1)>=1+m/100
后股價一路下行,尾市以接近最低點收市:
close/open<=1-n/100
此信號出現(xiàn),往往意味著股價已形成短期頭部,應注意回避風險。
(6)、低開大陽線
open=1+n/100;
注:跳空低開m%,當日股價較開盤價漲幅大于n,其他描述請參見(5)。
(7)、黃昏之星
ref(close,2)/ref(open,2)>1.03 and ref(open,1)>ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)<0.02 and close/open<0.97 and close 注:黃昏之星表示股價回落,是賣出信號,應伺機拋貨。幕星同樣由三根K線組成,其形態(tài)和晨星正好相反:
第一天股價繼續(xù)上升,拉出一根陽線:
ref(close,2)/ref(open,2)>1.03
第二天波動較小,形成一根小陽線或小陰線,構成星的主體部分:
ref(open,1)>ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)<0.02
第三天形成一根包容第二天并延伸至第一天陽線實體:
close/open<0.97 and close (8)、跳空缺口
highref(high,1);
注:從內容上看,分別是向下跳空缺口和向上跳空缺口。
(9)、均線金叉
a;=ma(c,5);
      b:=ma(c,10);
      cross(a,b);
注:前二句是5、10日均線,cross是交叉函數(shù),cross(a,b)表示5日均線與10日均線金叉。
(10)、均線死叉
a;=ma(c,5);
      b:=ma(c,10);
      cross(b,a);
注:前二句是5、10日均線,cross是交叉函數(shù),cross(b,a)表示5日均線與10日均線死叉。
(11)、均線粘合
      ma1:=ma(c,5);
      ma2:=ma(c,10),
      ma3:=ma(c,20);
p1:=abs(ma1-ma2)+abs(ma2-ma3);
      p1/cref(ma1,1) and ma2>ref(ma2,1);
注:前三句是三根均線,p1是第一根均線減第二根均線差的絕對值與第二根均線減第三根均線差的絕對值之和,最后一句是p1與收盤價的比值小于一定比率m%(一般該比率為2%以下,同時前二均線今日比昨日上翹。

摘自大智慧《指標編譯平臺技法入門篇》

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多