本文來自:理想論壇 www.55188.com 作者:天河飲馬
原文:http://www.55188.com/viewthread.php?tid=3363908 我所知道的“同花順”函數,不一定是全部,我也沒有全部試用過。
CLOSE
含義:當周期的收盤價。
用于:個股的分鐘K線、日K線周期。滬深指數的分鐘K線、日K線周期。
CODE
含義:證券的代碼。
用于:個股的所有周期。滬深指數的所有周期。
CODETYPE
含義:指明當前商品的類型。
當返回值是0時為指數、1是A股、2是B股、3是債券、4是基金。
用于:個股、指數的各種周期。
DATETIME
含義:顯示時間。當用于不同周期的時候,系統會自動傳送相應的時間類型。
而具體的顯示方案則在“窗口屬性”的“時間坐標”項里的“時間格式”一欄里選擇。
用于:個股、滬深指數所有的周期。
HIGH
含義:在實時周期時,為當日的最高價。
在分鐘K線、日K線周期時,分別為當周期的最高價。
用于:個股的實時、分鐘K線、日K線周期。滬深指數的實時、分鐘K線、日K線周期。
HQSYL
含義:市盈率(交易所發布)
HQSYL2
含義:市盈率2
INVOL
含義:內盤(又稱為主動性拋盤)成交量。判斷依據為若某筆成交,其價格小于等于前一次傳過來的買一的價格,則稱為內盤。(注意,內外盤之和一般不等于總成交量)在周期
為“實時”、“分時”時,其值為當日的內盤。在周期為“分鐘K線”和“日K線”時,分別為某一分鐘和某一日的內盤。用于指數時指所有相應股票的內盤之和。
用于:個股的實時、分時、分鐘K線、日K線周期。滬深指數的實時、分時、分鐘K線、日K線周期。
LOW
含義:在實時周期時,為當日的最低價。在分鐘K線、日K線周期時,分別為當周期的最低價。
用于:個股的實時、分鐘K線、日K線周期。滬深指數的實時、分鐘K線、日K線周期。
MAKETTYPE
含義:市場類別
MONEY
含義:在實時、分時周期時代表當日的成交金額只和。在分鐘K線、日K線周期時代表那一個周期的成交金額只和。當用于指數時,指此指數所包含所有交易品種成交金額之和。
用于:個股的實時、分時、分鐘K線、日K線周期。滬深指數的實時、分時、分鐘K線、日K線周期。
NEW
含義:用于個股時為最近一筆成交的價格。用于滬深指數時為最近一次從交易所傳來的指數值。
用于:個股的實時、成交明細周期。滬深指數的實時周期。
NEWVOL
含義:用于個股時為最近一筆成交的成交量。用于滬深指數時為對應市場的所有股票的最后一筆成交量之和。
用于:個股的實時、成交明細周期。滬深指數的實時周期。
OPEN
含義:在實時周期時,為當日的開盤價。在分鐘K線、日K線周期時,分別為當周期的開盤價。
用于:個股的實時、分鐘K線、日K線周期。滬深指數的實時、分鐘K線、日K線周期。
OPENVOL
含義:開盤時第一筆成交的成交量。當用于指數時,指此指數所包含所有交易品種開盤集合競價成交量之和。
用于:個股的實時、日K線周期。滬深指數的實時、日K線周期。
OUTVOL
含義:外盤(又稱為主動性買盤)成交量。判斷依據為若某筆成交,其價格大于等于前一次傳過來的賣一的價格,則稱為外盤。(注意,內外盤之和一般不等于總成交量)在周期
為“實時”、“分時”時,為當日的外盤。在周期為“分鐘K線”和“日K線”時,分別為某一分鐘和某一日的外盤。用于指數時指所有相應股票的外盤之和。
用于:個股的實時、分時、分鐘K線、日K線周期。滬深指數的實時、分時、分鐘K線、日K線周期。
PRE
含義:上一交易日的收盤價。(注意,在分鐘K線周期,也是昨日收盤價,而不是上一周期的收盤價。)如果當天有除權,則其值為除權之后的昨日收盤價。例如:某股票昨天收盤
20元,今天除權,10送10。則今日PRE值為10元。
用于:所有類型、所有周期。
VALIDBEGIN
含義:區間統計的起始時間。當用于不同周期的時候,系統會自動傳送相應的時間類型。而具體的顯示方案則在“窗口屬性”的“時間坐標”項里的“時間格式”一欄里選擇。
用于:個股、滬深指數所有的周期。
VALIDEND
含義:區間統計的終止時間。當用于不同周期的時候,系統會自動傳送相應的時間類型。而具體的顯示方案則在“窗口屬性”的“時間坐標”項里的“時間格式”一欄里選擇。
用于:個股、滬深指數所有的周期。
VOL
含義:在實時、分時、成交明細周期時代表當日的成交量之和。在分鐘K線、日K線周期時代表那一個周期的成交量只和。當用于指數時,指此指數所包含所有交易品種成交量之和
。
用于:個股的實時、分時、成交明細、分鐘K線、日K線周期。滬深指數的實時、分時、分鐘K線、日K線周期。(注意,VOL與MONEY相比多了一個成交明細周期。)
VOLAMOUNT1
含義:成交筆數
YJLX
含義:應計利息
ZQMC
含義:證券的名稱。
用于:個股的所有周期。滬深指數的所有周期。
BUYCOUNT
含義:當前本類指數所有股票的委托買入數量之和。
用于:滬深指數的實時、分時周期。
BUYCOUNT1
含義:委托買入價格一對應的委托數量。
用于:個股的實時周期。
BUYCOUNT2
含義:委托買入價格二對應的委托數量。
用于:個股的實時周期。
BUYCOUNT3
含義:委托買入價格三對應的委托數量。
用于:個股的實時周期。
BUYCOUNT4
含義:委托買入價格四對應的委托數量。
用于:個股的實時周期。
BUYCOUNT5
含義:委托買入價格五對應的委托數量。
用于:個股的實時周期。
BUYPRICE
含義:本次成交時的委托買入價。即用于成交明細的買一價。
用于:個股的成交明細周期。
BUYPRICE1
含義:委托買入價格一對應的委托數量。
用于:個股的實時周期。
BUYPRICE2
含義:委托買入價格二對應的委托數量。
用于:個股的實時周期。
BUYPRICE3
含義:委托買入價格三對應的委托數量。
用于:個股的實時周期。
BUYPRICE4
含義:委托買入價格四對應的委托數量。
用于:個股的實時周期。
BUYPRICE5
含義:委托買入價格五對應的委托數量。
用于:個股的實時周期。
FIVEDAYVOL
含義:過去五個交易日成交量之和。
用于:個股的所有的周期。(主要用來計算量比)
PERVOL
含義:分價量比
SELLCOUNT
含義:當前本類指數所有股票的委托賣出數量之和。
用于:滬深指數的實時、分時周期。
SELLCOUNT1
含義:委托賣出價格一對應的委托數量。
用于:個股的實時周期。
SELLCOUNT2
含義:委托賣出價格二對應的委托數量。
用于:個股的實時周期。
SELLCOUNT3
含義:委托賣出價格三對應的委托數量。
用于:個股的實時周期。
SELLCOUNT4
含義:委托賣出價格四對應的委托數量。
用于:個股的實時周期。
SELLCOUNT5
含義:委托賣出價格五對應的委托數量。
用于:個股的實時周期。
SELLPRICE
含義:本次成交時的委托賣出價。即用于成交明細的買一價。
用于:個股的成交明細周期。
SELLPRICE1
含義:委托賣出價格一對應的委托數量。
用于:個股的實時周期。
SELLPRICE2
含義:委托賣出價格二對應的委托數量。
用于:個股的實時周期。
SELLPRICE3
含義:委托賣出價格三對應的委托數量。
用于:個股的實時周期。
SELLPRICE4
含義:委托賣出價格四對應的委托數量。
用于:個股的實時周期。
SELLPRICE5
含義:委托賣出價格五對應的委托數量。
用于:個股的實時周期。
VOLAMOUNNT
含義:在周期為“實時”時,為當日的成交次數。在周期為“分鐘K線”和“日K線”時,分別為某一分鐘和某一日的成交次數。
用于:個股的實時、分鐘K線、日K線周期。
VOLCLASS
含義:其數值與該筆成交的價位關系為:“3”為“成交價<=買三價”,“2”為“買三價<成交價<=買二價”,“1”為“買二價<成交價<=買一價”,“0”為“買一價<成交價<賣
一價”,“5”為“賣一價<=成交價<賣二價”,“6”為“賣二價<=成交價<賣三價”,“7”為“賣三價<=成交價”。(注意,這里的買賣盤的價格都是指上一次傳過來的價格,與
內外盤原理相同。也可以將“成交量分類”視為劃分更為詳細的內外盤。)
用于:個股的實時、分時、成交明細。
FALLCOUNT
含義:當前本類指數所有下跌股票的家數之和。
用于:滬深指數的實時、分時周期。
FALLTEREND
含義:當前本類指數所有下跌股票的最新價之和除以本類指數所有股票的最新價之和。
用于:滬深指數的實時、分時周期。
INDEXLEAD
含義:即不加權的指標漲跌幅再乘以10000。
具體地說就是,設A=“當前本類指數所有股票的最新價之和”,B=“當前本類指數所有股票的昨日收盤價”。那么INDEXLEAD=(A-B)/B×10000。
用于:滬深指數的實時、分時周期。
INDEXTYPE
含義:指數種類
RISECOUNT
含義:當前本類指數所有上漲股票的家數之和。
用于:滬深指數的實時、分時周期。
RISETEREND
含義:當前本類指數所有上漲股票的最新價之和除以本類指數所有股票的最新價之和。
用于:滬深指數的實時、分時周期。
SELLCOUNT
含義:當前本類指數所有股票的委托賣出數量之和。
用于:滬深指數的實時、分時周期。
TOTALSTOCK
含義:本指數所包含股票家數之和。
用于:滬深指數的實時周期。
DAYINTERST
含義:日增倉
HISHIGH
含義:歷史最高
HISLOW
含義:歷史最低
LOWERLIM
含義:跌停板
NOWINTERST
含義:增倉
OI
含義:持倉量
SETTLE
含義:結算價
TSETTLE
含義:今結算價
UPPERLIM
含義:漲停板
AG
含義:A股
BBRQ
含義:股本變動日期
BG
含義:B股
FQRG
含義:發起人股
FQRGJW
含義:境外發起人股
FXJA
含義:A股發行價
GDZS
含義:股東總數
GJG
含義:國家股
HG
含義:H股
NBZGG
含義:內部職工股
SHGZG
含義:流通股
YXG
含義:優先股
ZCXS
含義:主承銷商
ZGB
含義:總股數
ZPG
含義:轉配股
CGS1
含義:持股數1
CGS2
含義:持股數2
CGS3
含義:持股數3
CGS4
含義:持股數4
CGS5
含義:持股數5
CGS6
含義:持股數6
CGS7
含義:持股數7
CGS8
含義:持股數8
CGS9
含義:持股數9
CGS10
含義:持股數10
GGMC1
含義:股東名稱1
GGMC2
含義:股東名稱2
GGMC3
含義:股東名稱3
GGMC4
含義:股東名稱4
GGMC5
含義:股東名稱5
GGMC6
含義:股東名稱6
GGMC7
含義:股東名稱7
GGMC8
含義:股東名稱8
GGMC9
含義:股東名稱9
GGMC10
含義:股東名稱10
CH
含義:存貨
CHDJZB
含義:存貨跌價準備
CQFZHJ
含義:長期負窄合計
CQJK
含義:長期借款
CQTZHJ
含義:長期投資合計
CQYFK
含義:長期應付款
DQJK
含義:短期借款
GDQYHJ
含義:股東權益合計
GDZCHJ
含義:固定資產合計
GJJ
含義:公積金
HBZJ
含義:貨幣資金
LDFZHJ
含義:流動負債合計
LDZCHJ
含義:流動資產合計
MGGJJ
含義:每股公積金
QTYSK
含義:其他應收款
WFPLR
含義:未分配利潤
WXZC
含義:無形資產
YFZHK
含義:應付債款
YNDQFZ
含義:一年內到期的長期負債
YSZKJE
含義:應收帳款凈額
ZCZJ
含義:資產總計
BTSR
含義:補貼收入
CHDJSS
含義:存貨跌價損失
CWFY
含義:財務費用
GLFY
含義:管理費用
JLR
含義:凈利潤
LRZE
含義:利潤總額
QTLR
含義:其它業務利潤
SDS
含義:所得稅
SDSFH
含義:所得稅返還
TZSY
含義:投資收益
YYFY
含義:營業費用
YYWSR
含義:營業外收入
ZYYWCB
含義:主營業務成本
ZYYWLR
含義:主營業務利潤
ZYYWSR
含義:主營業務收入
JYJE
含義:經營活動產生的現金流量
JYR_XS
含義:銷售商品提供勞務收到的現金
RZZL
含義:融資租賃固定資產
TZJE
含義:投資活動產生的現金流量
XJJZJ
含義:現金及現金等價物凈增加額
1_2YYSZK
含義:1-2年內應收帳款
1YYSZK
含義:1年以內應收帳款
2_3YYSZK
含義:2-3年內應收帳款
3YYSZK
含義:3年以內應收帳款
CQGPTZ
含義:長期股票投資
DQGPTZ
含義:短期股票投資
CJ_JZCSYL
含義:凈資產收益率
I_JZCSYL
含義:凈資產收益率(國際準則)
MGJZC
含義:每股凈資產
MGSY
含義:每股收益
MGXJLLJE
含義:每股經營活動產生的現金流量
MGYL
含義:每股盈利
YEARJLR
含義:年報凈利潤
ZJGCGGXS
含義:在建工程杠桿系數
CG1
含義:持股1
CG2
含義:持股2
CG3
含義:持股3
CG4
含義:持股4
CG5
含義:持股5
CG6
含義:持股6
CG7
含義:持股7
CG8
含義:持股8
CG9
含義:持股9
CG10
含義:持股10
CGDM1
含義:持股代碼1
CGDM2
含義:持股代碼2
CGDM3
含義:持股代碼3
CGDM4
含義:持股代碼4
CGDM5
含義:持股代碼5
CGDM6
含義:持股代碼6
CGDM7
含義:持股代碼7
CGDM8
含義:持股代碼8
CGDM9
含義:持股代碼9
CGDM10
含義:持股代碼10
CGSZ1
含義:持股市值1
CGSZ2
含義:持股市值2
CGSZ3
含義:持股市值3
CGSZ4
含義:持股市值4
CGSZ5
含義:持股市值5
CGSZ6
含義:持股市值6
CGSZ7
含義:持股市值7
CGSZ8
含義:持股市值8
CGSZ9
含義:持股市值9
CGSZ10
含義:持股市值10
HY1
含義:行業1
HY2
含義:行業2
HY3
含義:行業3
HY4
含義:行業4
HY5
含義:行業5
HY6
含義:行業6
HY7
含義:行業7
HY8
含義:行業8
HY9
含義:行業9
HY10
含義:行業10
JJ_DWJZ
含義:單位凈值[基金]
JJ_GLR
含義:管理人[基金]
JJ_GPMMSR
含義:股票買賣差價收入[基金]
JJ_JSY
含義:凈收益[基金]
JJ_LJJZ
含義:累積凈值[基金]
JJ_TGR
含義:托管人[基金]
JJ_ZBGBRQ
含義:凈值周報公布日期[基金]
JJGLR
含義:基金管理人
PER1
含義:比例1
PER2
含義:比例2
PER3
含義:比例3
PER4
含義:比例4
PER5
含義:比例5
PER6
含義:比例6
PER7
含義:比例7
PER8
含義:比例8
PER9
含義:比例9
PER10
含義:比例10
ZCCBJ
HY1
含義:行業1
HY2
含義:行業2
HY3
含義:行業3
HY4
含義:行業4
HY5
含義:行業5
HY6
含義:行業6
HY7
含義:行業7
HY8
含義:行業8
HY9
含義:行業9
HY10
含義:行業10
ZCCBJ
含義:成本價
ZCCBJE
含義:成本金額
ZCFHJE
含義:分紅金額
ZCGPCC
含義:持倉
ZCJYCS
含義:交易次數
ZCJYLX
含義:交易類型
ZCKSCS
含義:虧損次數
ZCMCFY
含義:賣出費用
ZCMCJE
含義:賣出金額
ZCMCJG
含義:賣出價格
ZCMCSL
含義:賣出數量
ZCMRFY
含義:買入費用
ZCMRJE
含義:買入金額
ZCMRJG
含義:買入價格
ZCMRSL
含義:買入數量
ZCPGJE
含義:配股金額
ZCPGJG
含義:配股價格
ZCPGSL
含義:配股數量
ZCSGSL
含義:送股數量
ZCYK
含義:盈虧
ZCYLCS
含義:盈利次數
ZCZJYE
含義:資金余額
BARPOS
含義:K線位置
COUNTTIME 時間差
含義:計算兩個時間之間的差。
用法:COUNTTIME(N,L,K)。N、L為時間,其格式為YYYYMMDD。K為1、2或者3。當K為1時返回第二個之間比第一個時間晚多少年。當K為2時返回第二個之間比第一個時間晚多少月
。當K為3時返回第二個之間比第一個時間晚多少日。
例如:COUNTTIME(20000808,19990606,2)其返回值為-2。
注意:這里返回值有正負號。
DATE 年月日
含義:年月日
DAY
含義:日
FORMATTIME 時間格式
含義:轉換時間格式。
用法:FORMATTIME(N)。目前只支持 N=1 把當前時間轉換成距開盤分鐘數返回。
例如:分時中的量比曲線公式:(VOL*(TRADETIME+1)*5)/(FORMATTIME(1)*FIVEDAYVOL)。
FROMNIGHT 距午夜秒
含義:求當前時刻距開盤有多長時間。
用法:FROMNIGHT。返回當前時刻距午夜有多長時間,單位為秒。
例如:當前時刻為早上十點,則返回36000。
FROMOPEN 距開盤時間
含義:求當前時刻距開盤有多長時間。
用法:FROMOPEN。返回當前時刻距開盤有多長時間,單位為分鐘。
例如:當前時刻為早上十點,則返回31。
HOUR
含義:小時
LUNARDATE
含義:農歷
MINUTE
含義:分鐘
MONTH
含義:月份
RERIODNAME
含義:周期
SOLARTERM
含義:節氣
TIME
含義:時分秒
TREADETIME 總開盤分鐘
含義:求當前代碼類型的開市交易時間。
用法:TRADETIME。返回交易時間,單位為分鐘。目前一般市場都返回242,與日期或具體的股票無關。
VALIDBEGINTIME
含義:起始時間
VALIDENDTIME
含義:終止時間
WEEKDAY
含義:星期
YEAR
含義:年份
IF
含義:根據條件求不同的值。
用法:IF(X,A,B)若X不為0則返回A,否則返回B。
例如:IF(CLOSE>OPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值。
BACKSET
含義:將當前位置到若干周期前的數據設為X。
用法:BACKSET(X,N),若X非0,將當前位置到N周期前的數值設為X。
例如:BACKSET(CLOSE>OPEN,2)若收陽則將該周期及前一周期數值設為1,否則為0。
BARSCOUNT
含義:求總的周期數。
用法:BARSCOUNT(X),第一個有效數據到當前的天數。
BARSLAST
含義:上一次條件成立到當前的周期數。
用法:BARSLAST(X),上一次X不為0到現在的天數。例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一個漲停板到當前的周期數。
BARSSINCE
含義:統計第一個條件成立到當前的周期數。
用法:BARSSINCE(X):第一次X不為0到現在的天數。
例如:BARSSINCE(HIGH>10)表示股價超過10元時到當前的周期數。
COUNT
含義:統計滿足條件的周期數。
用法:COUNT(X,N),統計N周期中滿足X條件的周期數,若N=0則從第一個有效值開始。
例如:COUNT(CLOSE>OPEN,20)表示統計20周期內收陽的周期數。
DMA
含義:求動態移動平均。
用法:DMA(X,A),求X的動態移動平均。算法: 若Y=DMA(X,A)則 Y=A*X+(1-A)*Y\\',其中Y\\'表示上一周期Y值,A必須小于1。
例如:DMA(CLOSE,VOL/CAPITAL)表示求以換手率作平滑因子的平均價。
EMA
含義:求指數平滑移動平均。
用法:EMA(X,N),求X的N日指數平滑移動平均。算法:若Y=EMA(X,N)則Y=[2*X+(N-1)*Y\\']/(N+1),其中Y\\'表示上一周期Y值。例如:EMA(CLOSE,30)表示求30日指數平滑均價。
FILTER
含義:過濾連續出現的信號。
用法:FILTER(X,N):X滿足條件后,將其后N周期內的數據置為0,若N為0表示將其后的所有數據置0
HHV
含義:求最高值。
用法:HHV(X,N),求N周期內X最高值,N=0則從第一個有效值開始。
例如:HHV(HIGH,30)表示求30日最高價。
HHVBARS
含義:求上一高點到當前的周期數。
用法:HHVBARS(X,N):求N周期內X最高值到當前周期數,N=0表示從第一個有效值開始統計。
例如:HHVBARS(HIGH,0)求得歷史新高到到當前的周期數。
LLV
含義:求最低值。
用法:LLV(X,N),求N周期內X最低值,N=0則從第一個有效值開始。
例如:LLV(LOW,0)表示求歷史最低價。
LLVBARS
含義:求上一低點到當前的周期數。
用法:LLVBARS(X,N):求N周期內X最低值到當前周期數,N=0表示從第一個有效值開始統計。
例如:LLVBARS(LOW,10)求得10日最低點到當前的周期數。
MA
含義:求簡單移動平均。
用法:MA(X,N),求X的N日移動平均值。算法:(X1+X2+X3+,,,+Xn)/N。
例如:MA(CLOSE,10)表示求10日均價。
REF
含義:引用若干周期前的數據。
用法:REF(X,A),引用A周期前的X值。
例如:REF(CLOSE,1)表示上一周期的收盤價,在日線上就是昨收。
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日移動平均價。
SUM
含義:求總和。
用法:SUM(X,N),統計N周期中X的總和,N=0則從第一個有效值開始。
例如:SUM(VOL,5)周期設為日線時,表示最近5個交易日的成交量之和。SUM(VOL,0)表示從傳數據過來第一天起的成交量總和,具體如在區間統計里統計“總手” SUM(VOL,0)即是
指全區間的成交量之和。
SUMBARS
含義:向前累加到指定值到現在的周期數。
用法:SUMBARS(X,A):將X向前累加直到大于等于A,返回這個區間的周期數。
例如:SUMBARS(VOL,CAPITAL)求完全換手到現在的周期數。
WMA
求加權移動平均。
用法:WMA(X,A),求X的加權移動平均。
算法: 若Y=WMA(X,A) 則 Y=(N*X0+(N-1)*X1+(N-2)*X2)+...+1*XN)/(N+(N-1)+(N-2)+...+1)X0表示本周期值,X1表示上一周期值...。
例如:WMA(CLOSE,20)表示求20日加權均價。
ABS
含義:求絕對值。
用法:ABS(X)返回X的絕對值。
例如:ABS(-34)返回34。
ACOS
含義:反余弦。
ASIN
含義:反正弦。
ATAN
含義:反正切。
BETWEEN
含義:介于兩個數之間。
用法:BETWEEN(A,B,C)表示A處于B和C之間時返回1,否則返回0
例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盤價介于5日均線和10日均線之間。
CEIL
含義:向上取整。
COS
含義:求余弦值。
用法:COS(X)返回X的余弦值。
CROSS
含義:兩條線交叉。
用法:CROSS(A,B)表示當A從下方向上穿過B時返回1,否則返回0。
例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均線與10日均線交金叉。
DIV
含義:商。
EXP
含義:指數。
FLOOR
含義:向下取整。
INTPART
含義:取整。
ISNULL
含義:判斷是否為空。
用法:ISNULL(A)表示如果A為空(即沒有數據)則返回1,否則返回0。
LN
含義:自然對數。
LOG
含義:以10為底的對數。
LONGCROSS
含義:兩條線維持一定周期后交叉。
用法: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
含義:求邏輯非。
用法:NOT(X)返回非X,即當X=0時返回1,否則返回0。
例如:NOT(5>3)返回0。
POW
含義:求冪。
用法:POW(X,Y)。求X的Y次冪。
例如:POW(2,3)為8。
RAND
含義:隨機數。
RANGE
含義:介于某個范圍之間。
用法:RANGE(A,B,C)表示A大于B同時小于C時返回1,否則返回0。
例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盤價大于5日均線并且小于10日均線。
REVERSE
含義:求相反數。
用法:REVERSE(X)返回-X。 例如REVERSE(CLOSE)返回-CLOSE。
SIN
含義:求正弦值。
用法:SIN(X)返回X的正弦值。
SQRT
含義:開平方。
用法:SQRT(X)為X的平方根。例如:SQRT(CLOSE)收盤價的平方根。
TAN
含義:正切。
AVEDEV
含義:平均絕對偏差。
用法:AVEDEV(X,N)
CORREL
含義:兩樣本的相關系數。
用法:CORREL(X,Y,N)為X與Y的N周期相關系數,其有效值范圍在-1 ~ 1之間
例如:CORREL(CLOSE,INDEXC,10)表示收盤價與大盤指數之間的10周期相關系數
COVAR
含義:兩樣本的協方差。
用法:COVAR(X,Y,N)為X與Y的N周期協方差
例如:COVAR(CLOSE,INDEXC,10)表示收盤價與大盤指數之間的10周期協方差
DEVSQ
含義:數據偏差平方和。
用法:DEVSQ(X,N)
FORCAST
含義:線性回歸預測值。
用法:FORCAST(X,N)為X的N周期線性回歸預測值。
例如:FORCAST(CLOSE,10)表示求10周期線性回歸預測本周期收盤價。
KURT
含義:返回數據集的峰值。峰值反映與正態分布相比某一分布的尖銳度或平坦度。正峰值表示相對尖銳的分布。負峰值表示相對平坦的分布。
用法:KURT(X,N)
SKEW
含義:返回分布的偏斜度。偏斜度反映以平均值為中心的分布的不對稱程度。正偏斜度表示不對稱邊的分布更趨向正值。負偏斜度表示不對稱邊的分布更趨向負值。
用法:SKEW(X,N)
SLOPE
含義:線性回歸斜率。
用法:SLOPE(X,N)為X的N周期線性回歸線的斜率。
例如:SLOPE(CLOSE,10)表示求10周期線性回歸線的斜率。
STD
含義:求標準差。
用法:STD(X,N)為X的N日估算標準差。
STDP
含義:總體標準差。
用法:STDP(X,N)為X的N日總體標準差。
VAR
含義:估算樣本方差。
用法:VAR(X,N)為X的N日估算樣本方差。
VARP
含義:總體樣本方差。
用法:VARP(X,N)為X的N日總體樣本方差。
CM
含義:用于畫成交分布云。
用法:用于畫成交分布云。例如CM(0,1,2,0)。
參數含義:1、計算天數,0表示計算全部天數。2、當日成本算法:0=平均分布,1=三角分布。3、精度:一般是2。4、起始位置:0是從當天開始計算,1是從前一天開始算,類推。5
、換手:缺省是3,即300%換手。參數5可以沒有。
COST
含義:成本分布情況。
用法:COST(10),表示10%獲利盤的價格是多少,即有10%的持倉量在該價格以下,其余90%在該價格以上,為套牢盤。該函數僅對日線分析周期有效。
FLATZIG
含義:歸一化之字轉向。
用法:FLATZIG(K,N,ABS),當價格變化量超過N%時轉向,K表示0:開盤價,1:最高價,2:最低價,3:收盤價,4:低點采用最低價、高點采用最高價。若ABS為0或省略,則表示相對FLATZIG轉
向,否則為絕對FLATZIG轉向。與ZIG函數不同的是本函數返回值在0~1之間。
例如:FLATZIG(3,5)表示收盤價的5%的歸一化ZIG轉向
★本函數的計算結果引用了未來數據★
PEAK
含義:前M個ZIG轉向波峰值。
用法:PEAK(K,N,M,ABS)表示之字轉向ZIG(K,N,ABS)的前M個波峰的數值,M必須大于等于1。若ABS為0或省略,則表示相對ZIG轉向,否則為絕對ZIG轉向。
例如:PEAK(1,5,1)表示%5最高價ZIG轉向的上一個波峰的數值
★本函數的計算結果引用了未來數據★
PEAKBARS
含義:前M個ZIG轉向波峰到當前距離。
用法:PEAKBARS(K,N,M,ABS)表示之字轉向ZIG(K,N,ABS)的前M個波峰到當前的周期數,M必須大于等于1。若ABS為0或省略,則表示相對ZIG轉向,否則為絕對ZIG轉向。
例如:PEAKBARS(0,5,1)表示%5開盤價ZIG轉向的上一個波峰到當前的周期數
★本函數的計算結果引用了未來數據★
PWINNER
含義:遠期獲利盤比例。
用法:PWINNER(10,CLOSE)表示10天前的那部分成本以當前收市價賣出的獲利盤比例,例如返回0.2表示20%獲利盤;
該函數僅對日線分析周期有效。
SAR
含義:計算拋物轉向。
用法:SAR(N,S,M),N為計算周期,S為步長,M為極值。
例如:SAR(10,2,20)表示計算10日拋物轉向,步長為2%,極限值為20%。
TROUGH
含義:前M個ZIG轉向波谷值。
用法:TROUGH(K,N,M,ABS)表示之字轉向ZIG(K,N,ABS)的前M個波谷的數值,M必須大于等于1。若ABS為0或省略,則表示相對ZIG轉向,否則為絕對ZIG轉向。
例如:TROUGH(2,5,2)表示%5最低價ZIG轉向的前2個波谷的數值
★本函數的計算結果引用了未來數據★
TROUGHBARS
含義:前M個ZIG轉向波谷到當前距離。
用法:TROUGHBARS(K,N,M,ABS)表示之字轉向ZIG(K,N,ABS)的前M個波谷到當前的周期數,M必須大于等于1。若ABS為0或省略,則表示相對ZIG轉向,否則為絕對ZIG轉向。
例如:TROUGHBARS(2,5,2)表示%5最低價ZIG轉向的前2個波谷到當前的周期數
★本函數的計算結果引用了未來數據★
WINNER
含義:表示獲利盤比例。
用法:WINNER(CLOSE),表示以當前收市價賣出的獲利盤比例。
例如:返回0,1表示10%獲利盤;WINNER(10,5)表示10,5元價格的獲利盤比例。該函數僅對日線分析周期有效。
ZIG
含義:之字轉向。
用法:ZIG(K,N),當價格變化量超過N%時轉向,K表示0:開盤價,1:最高價,2:最低價,3:收盤價。例如:ZIG(3,5)表示當前收盤價超過上次ZIG轉向輸出值的+5%或-5%,則輸
出當前收盤價并ZIG轉向。
★本函數的計算結果引用了未來數據★
BLOCKAVG
含義:求板塊里某一數據項的平均值。
用法:BLOCKAVG(&N),N表示選擇的數據項。
例如:BLOCKAVG(&NEW)表示這個板塊里所有股票當前時刻的平均價。
BLOCKCOUNT
含義:股票數。
BLOCKLEAD
含義:取板塊指數的所屬個股中數據X最大的股票的數據Y。適用于板塊指數。
用法:BLOCKLEAD(&X,&Y) 取板塊指數中個股數據X最大的股票的數據Y。
例如:BLOCKLEAD(&VOL,&ZQMC)取該板塊指數中成交量最大的股票名稱。
BLOCKMAX
含義:求板塊里某一數據項的最大值。
用法:BLOCKMAX(&N),N表示選擇的數據項。
例如:BLOCKMAX(&HIGH)表示這個板塊里所有股票當天的最高價。
BLOCKMIN
含義:求板塊里某一數據項的最小值。
用法:BLOCKMIN(&N),N表示選擇的數據項。
例如:BLOCKMIN(&LOW)表示這個板塊里所有股票當天的最低價。
BLOCKSTD
含義:求板塊標準差。
BLOCKSUM
含義:求板塊里某一數據項的和。
用法:BLOCKSUM(&N),N表示選擇的數據項。
例如:BLOCKSUM(&VOL)表示這個板塊里所有股票當前時刻的總成交手數。
INBLOCK
含義:判斷當前代碼是否屬于某個板塊。
用法:INBLOCK(\\'BLOCK\\'),BLOCK是板塊名稱
getreptype
含義:取當期報表類型。
用法:getreptype(&N) N為財務數據項。其返回值為1(1季度季報)、2(中報)、3(3季度季報)、4(年報)。
LASTREP
含義:按報表發布時間調用報表數據項。
用法:LASTREP(&N,K) N為財務數據項,K為報表順序,1表示最近一次公布的報表、2表示最近第二次公布報表、依此類推。
MIDREP
含義:調用中報數據項。
用法:MIDREP(&N,K,L),N為財務數據項,K可以是1(表示最近一次的中報)、2(表示上一次的中報)、3、4等或者直接輸入希望調用的年份。
QUARTERREP
含義:調用季報數據項。
用法:QUARTERREP(&N,K,L),N為財務數據項,K可以是1(表示最近一次的季報)、2(表示上一次的季報)、3、4等或者直接輸入希望調用的年份,L可以是1或3即第一季度或第三
季度的季報。注意L僅在K選擇年份的時候適用。
REP
含義:調用最近一次報表或與其同類型報表的數據項。
用法:REP(&N,K) N為財務數據項,K為1(表示最近一次公布的報表)、2(表示去年與最近一次公布報表同類型報表)、3、4等。
REPDATE
含義:取報表日期,
用法:REPDATE(&參數1,參數2,參數3)
參數1=財務數據項
參數2=引用周期數,與YEARREP等的調用相同
參數3=1、一季度報表,2、中報,3、三季度報表,4、年報
例如:REPDATE(&ZGB,1,4),表示取最近總股本年報的報表日期
YEARREP
含義:調用年報數據項。
用法:YEARREP(&N,K),N為財務數據項,K可以是1(表示最近一次的年報)、2(表示上一次的年報)、3、4等或者直接輸入希望調用的年份。
注意:N要為基本的財務數據項,而不能是編寫的計算項目,即N為功能樹里公式欄里面的“財務數據”目錄下面的數據項。
DRAWBMP
含義:在圖形上繪制位圖。
用法:DRAWBMP(COND,PRICE,BMPFILE),當COND條件滿足時,在PRICE位置畫BMPFILE文件名指定的BMP位圖(缺省路徑為軟件安裝目錄\登錄用戶名\)。
例如:DRAWBMP(CLOSE>OPEN,LOW,\\'SUN\\')表示當收陽時在最低價位置畫軟件安裝目錄\登錄用戶名\Sun.BMP位圖。
※BMPFILE參數指定的BMP文件默認路徑為當前用戶目錄,如果不帶后綴名即表示BMP文件,也可帶后綴名使用JPG和GIF文件。
也可不用用戶目錄而使用全路徑,路徑中的\\'\\\'要寫兩個以下字符串作為參數都是合法的,如果文件存在的話:
"SUN","SUN.BMP","SUN.JPG","SUN.GIF","C:\\hexin\\SUN.JPG"
DRAWGBK
含義:根據條件填充背景區域。
用法:DRAWGBK(COND,COLOR),填充滿足COND條件的背景區域。COLOR可以為漸變顏色STRIP,也可以為BMP圖形文件名(缺省路徑為"軟件安裝目錄\登錄用戶名\"),若省略COLOR則使用
指標線顏色填充(可以使用COLORRED等描述符設定)。
例如:DRAWGBK(CLOSE>OPEN),COLORRED;表示收陽時用紅色填充背景。
DRAWGBK(CLOSE>OPEN,\\'MyBMP\\');表示收陽時用軟件安裝目錄\登錄用戶名\MyBMP.BMP填充背景。
※使用圖形作為背景時參數意義同DRAWBMP的說明
DRAWGBKLAST
含義:圖形中最后一根K線條件填充背景區域。
用法:DRAWGBKLAST(COND,COLOR),若圖形中最后一根K線滿足條件COND,則設定背景COLOR。COLOR可以為漸變顏色STRIP,也可以為BMP圖形文件名(缺省路徑為“軟件安裝目錄\登錄
用戶名\”),若省略則使用指標線顏色填充(可以使用COLORRED等描述符設定)。
例如:DRAWGBKLAST(CLOSE>OPEN),COLORRED;表示最后一根K線收陽時用紅色填充背景。
DRAWGBKLAST(CLOSE>OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1));表示圖形中最后一根K線收陽時紅綠過渡色沿水平方向填充背景。
※使用圖形作為背景時參數意義同DRAWBMP的說明
DRAWICON
含義:在圖形上繪制小圖標。
用法:DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE圖標,TYPE是曲線標志的名稱。
例如:DRAWICON(CLOSE>OPEN,LOW,"buy")表示當收陽時在最低價位置畫買入圖標。
DRAWLINE
含義:在圖形上繪制直線段。
用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當COND1條件滿足時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長類型。
例如:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在創20天新高與創20天新低之間畫直線并且向右延長。
DRAWTEXT
含義:在圖形上顯示文字。
用法:DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT。
例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,\\'大陽線\\')表示當日漲幅大于8%時在最低價位置顯示\\'大陽線\\'字樣。
FILLRGN
含義:根據條件填充區域
用法:FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...),填充PRICE1到PRICE2之間的區域,當COND1條件滿足時,用COLOR1顏色,當COND2條件滿足時,用COLOR2顏色,否則不
填充,從COLOR1之后的參數均可以省略,最多可以有15組條件。
例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE
HORLINE
含義:在圖形上繪制水平線。
用法:HORLINE(COND,PRICE,TYPE,EXTEND),當COND條件滿足時,在PRICE位置沿水平方向繪制TYPE類型的線段,TYPE=0表示實線,1表示虛線\\'---\\',2表示點線\\'...\\',3表示點劃線\\'-.
-.-\\',4表示點點劃線\\'-..-..-\\'。EXTEND=1 表示向左延長,=2表示向右延長,=3表示左右延長。
例如:HORLINE(HIGH>=HHV(HIGH,20),HIGH,1,2)表示在創20天新高時畫水平虛線向右延伸。
PARTLINE
含義:根據條件畫線
用法:PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2...),繪制PRICE線,當COND1條件滿足時,用COLOR1顏色,當COND2條件滿足時,用COLOR2顏色,否則不繪制,從COLOR1之后的參數
均可以省略,最多可以有15組條件。
例如:PARTLINE(CLOSE,CLOSE>OPEN,RGB(255,0,0),CLOSE
為1,表示前面都不滿足時必然滿足這個條件。
POLYLINE
含義:在圖形上繪制折線段。
用法:POLYLINE(COND,PRICE),當COND條件滿足時,以PRICE位置為頂點畫折線連接。
例如:POLYILINE(HIGH>=HHV(HIGH,20),HIGH)表示在創20天新高點之間畫折線。
RGB
含義:指定顏色。
用法:RGB(R,G,B),表示用三原色紅(R)綠(G)藍(B)混合組成指定顏色,每種顏色值可以設定為0-255。
例如RGB(255,0,0)表示紅色,RGB(0,0,255)表示藍色
STICKLINE
含義:在圖形上繪制柱線。
用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當COND條件滿足時,在PRICE1和PRICE2位置之間畫柱狀線,寬度為WIDTH(10為標準間距),EMPTH不為0則畫空心柱。
例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示畫K線中陽線的空心柱體部分。
STRIP
含義:描述漸變色。
用法:STRIP(RGB1,RGB2,DIR),表示生成RGB1色到RGB2色的漸變區域,DIR=1表示沿水平方向,否則表示沿垂直方向,其中RGB1,RGB2必須用RGB函數描述。本函數只能用于DRAWGBK、
DRAWGBKLAST函數中,作為背景填充色描述符。
例如:STRIP(RGB(255,0,0),RGB(0,255,0),0)表示由紅色到綠色的垂直漸變色。
參數DIR表示漸變方向1、從上到下2、從下到上3、從左到右4、從右到左
TIPTEXT
含義:在圖形上顯示圖標,鼠標移近時顯示文字。
用法:TIPTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置顯示圖標,若PRICE為0,則在圖形底部顯示圖標。
例如:TIPTEXT(CLOSE/OPEN>1.08,LOW,\\'大陽線,股價為:\\'+close)表示當日漲幅大于8%時在最低價位置顯示圖標,鼠標移近時顯示文字\\'大陽線,股價為:15.88\\'字樣。
※顯示為三角圖標
VERTLINE
含義:在圖形上繪制垂直線。
用法:VERTLINE(COND,TYPE),當COND條件滿足時,沿垂直方向繪制TYPE類型的線段,TYPE=0表示實線,1表示虛線\\'---\\',2表示點線\\'...\\',3表示點劃線\\'-.-.-\\',4表示點點劃線\\'-..
-..-\\'。
例如:VERLINE(HIGH>=HHV(HIGH,20),1)表示在創20天新高畫垂直虛線。
ZIGLINE
含義:在圖形上繪制鋸齒線。
用法:ZIGLINE(COND,PRICE),當COND條件滿足時,以PRICE位置為頂點畫鋸齒連接。
例如:ZIGILINE(HIGH>=HHV(HIGH,20),HIGH)表示在創20天新高點之間畫鋸齒線。
STKNAME
含義:股票名稱
STRFIND
含義:在字符串中查找另一個字符串。
用法:STRFIND(STRING,SBUSTRING,N),從字符串STRING的第N個字符開始查找字符串SBUSTRING,返回找到的位置,若沒有找到就返回0。
例如:STRFIND(\\'abcdefgh\\',\\'cde\\',1)返回3。
STRLEFT
含義:取得字符串的左邊部分。
用法: STRLEFT(STRING,N),返回字符串STRING的左邊N個字符。
例如:STRLEFT(\\'abcdef\\',3)得到\\'abc\\'。
STRMID
含義:取得字符串的中間部分。
用法: STRMID(STRING,N,M),返回字符串STRING的第N個字符開始的長度為M個字符的字符串。
例如:STRMID(\\'abcdef\\',3,3)得到\\'cde\\'。
STRRIGHT
含義:取得字符串的右邊部分。
用法:STRRIGHT(STRING,N),返回字符串STRING的右邊N個字符。
例如:STRRIGHT(\\'abcdef\\',3)得到\\'def\\'。
TOSTRING
含義:轉換為字符串。
用法:TOSTRING(X,N),X是數值,N是精度。
例如:TOSTRING(3.14159,3)返回字符串‘3.141’
INDEXC
含義:大盤收盤價
INDEXDATA
含義:求與具體某種商品相關的數據。
用法:INDEXDATA(“N”,&X,K)。N為商品代碼。X為數據項。K為周期數(可以不加)。INDEXDATA(“1A0001”,&LOW,3)為3天前上證指數的最低點位。
INDEXH
含義:大盤最高價
INDEXL
含義:大盤最低價
INDEXM
含義:大盤成交額
INDEXO
含義:大盤開盤價
INDEXV
含義:大盤成交量