天天看點

同花順函數API

【通用資料】===========================================================================================================

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

hx_stockmark 股票标記

INVOL 内盤

含義:内盤(又稱為主動性抛盤)成交量。判斷依據為若某筆成交,其價格小于等于前一次傳過來的買一的價格,則稱為内盤。(注意,内外盤之和一般不等于總成交量)在周期為“實時”、“分時”時,其值為當日的内盤。在周期為“分鐘K線”和“日K線”時,分别為某一分鐘和某一日的内盤。用于指數時指所有相應股票的内盤之和。

用于:個股的實時、分時、分鐘K線、日K線周期。滬深指數的實時、分時、分鐘K線、日K線周期。

ISBN ISBN

LOW 最低

含義:在實時周期時,為當日的最低價。在分鐘K線、日K線周期時,分别為當周期的最低價。

用于:個股的實時、分鐘K線、日K線周期。滬深指數的實時、分鐘K線、日K線周期。

MARKETTYPE 市場類别

MONEY 金額

含義:在實時、分時周期時代表當日的成交金額隻和。在分鐘K線、日K線周期時代表那一個周期的成交金額隻和。當用于指數時,指此指數所包含所有交易品種成交金額之和。

用于:個股的實時、分時、分鐘K線、日K線周期。滬深指數的實時、分時、分鐘K線、日K線周期。

MONEYFS 分時金額

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元。

用于:所有類型、所有周期。

PRENAME 證券字首

rzrq 融資融券

VALIDBEGIN 起始

含義:區間統計的起始時間。當用于不同周期的時候,系統會自動傳送相應的時間類型。而具體的顯示方案則在“視窗屬性”的“時間坐标”項裡的“時間格式”一欄裡選擇。

用于:個股、滬深指數所有的周期。

VALIDEND 終止

含義:區間統計的終止時間。當用于不同周期的時候,系統會自動傳送相應的時間類型。而具體的顯示方案則在“視窗屬性”的“時間坐标”項裡的“時間格式”一欄裡選擇。

用于:個股、滬深指數所有的周期。

VOL 總手

含義:在實時、分時、成交明細周期時代表當日的成交量之和。在分鐘K線、日K線周期時代表那一個周期的成交量之和。當用于指數時,指此指數所包含所有交易品種成交量之和。

用于:個股的實時、分時、成交明細、分鐘K線、日K線周期。滬深指數的實時、分時、分鐘K線、日K線周期。(注意,VOL與MONEY相比多了一個成交明細周期。)

VOLAMOUNT1 成交筆數

YJLX 應計利息

YWJC 英文簡稱

ZQMC 證券名稱

【個股資料】===========================================================================================================

BUYCOUNT1 買一量

含義:委托買入價格一對應的委托數量。

用于:個股的實時周期。

BUYCOUNT2 買二量

含義:委托買入價格二對應的委托數量。

用于:個股的實時周期。

BUYCOUNT3 買三量

含義:委托買入價格三對應的委托數量。

用于:個股的實時周期。

BUYPRICE 買入

含義:本次成交時的委托買入價。即用于成交明細的買一價。

用于:個股的成交明細周期。

BUYPRICE1 買一

含義:委托買入價格一的價格。

用于:個股的實時周期。

BUYPRICE2 買二

含義:委托買入價格二的價格。

用于:個股的實時周期。

BUYPRICE3 買三

含義:委托買入價格三的價格。

用于:個股的實時周期。

FIVEDAYVOL 五日總量

含義:過去五日各交易成交量之和。

用于:個股的所有的周期。(主要用來計算量比)

MINE 是否有雷

PERVOL 分價量比

SELLCOUNT1 賣一量

含義:委托賣出價格一對應的委托數量。

用于:個股的實時周期。

SELLCOUNT2 賣二量

含義:委托賣出價格二對應的委托數量。

用于:個股的實時周期。

SELLCOUNT3 賣三量

含義:委托賣出價格三對應的委托數量。

用于:個股的實時周期。

SELLPRICE 賣出

含義:本次成交時的委托賣出價。即用于成交明細的賣一價。

用于:個股的成交明細周期。

SELLPRICE1 賣一價

含義:委托賣出價格一的價格。

用于:個股的實時周期。

SELLPRICE2 賣二價

含義:委托賣出價格二的價格。

用于:個股的實時周期。

SELLPRICE3 賣三價

含義:委托賣出價格三的價格。

用于:個股的實時周期。

VOLAMOUNT 成交次數

含義:在周期為“實時”時,為當日的成交次數。在周期為“分鐘K線”和“日K線”時,分别為某一分鐘和某一日的成交次數。

用于:個股的實時、分鐘K線、日K線周期。

VOLCLASS 成交量分類

含義:其數值與該筆成交的價位關系為:“3”為“成交價<=買三價”,“2”為“買三價<成交價<=買二價”,“1”為“買二價<成交價<=買一價”,“0”為“買一價<成交價<賣一價”,“5”為“賣一價<=成交價<賣二價”,“6”為“賣二價<=成交價<賣三價”,“7”為“賣三價<=成交價”。(注意,這裡的買賣盤的價格都是指上一次傳過來的價格,與内外盤原理相同。也可以将“成交量分類”視為劃分更為詳細的内外盤。)

用于:個股的實時、分時、成交明細。

創業闆指數貢獻度

區間成交量

區間貢獻度

區間漲幅

十檔委托分布

五百檔委托分布

中小闆指數貢獻度

【大盤資料】===========================================================================================================

BUYCOUNT 委買

含義:目前本類指數所有股票的委托買入數量之和。

用于:滬深指數的實時、分時周期。

FALLCOUNT 下跌家數

FALLLIMITCOUNT 跌停家數

FALLTREND 下跌趨勢

含義:目前本類指數所有下跌股票的最新價之和除以本類指數所有股票的最新價之和。

用于:滬深指數的實時、分時周期。

HQLTSZ 流通市值(交易所釋出)

HQZSZ 總市值(交易所釋出)

idx_flag 指數級别辨別

idx_pjgb 平均股本

idx_syl 靜态市盈率

idx_ybjj 樣本均價

idx_ybsl 樣本數量

idx_zb 占比

idx_zsz 總市值

INDEXLEAD 領先名額

含義:即不權重的名額漲跌幅再乘以10000。具體地說就是,設A=“目前本類指數所有股票的最新價之和”,B=“目前本類指數所有股票的昨日收盤價”。那麼INDEXLEAD=(A-B)/B×10000。

用于:滬深指數的實時、分時周期。

INDEXTYPE 指數種類

RISECOUNT 上漲家數

含義:目前本類指數所有上漲股票的家數之和。

用于:滬深指數的實時、分時周期。

RISELIMITCOUNT 漲停家數

該字段表示指數下當天漲停的股票個數

注:該字段在美股裡用作52周最高價日期

RISETREND 上漲趨勢

含義:目前本類指數所有上漲股票的最新價之和除以本類指數所有股票的最新價之和。

用于:滬深指數的實時、分時周期。

SELLCOUNT 委賣

含義:目前本類指數所有股票的委托賣出數量之和。

用于:滬深指數的實時、分時周期。

TOTALSTOCK 本類股票總數

含義:本指數所包含股票家數之和。

用于:滬深指數的實時周期。

【期貨資料】===========================================================================================================

CURRDELTA 今虛實度

DAYINTERST 日增倉

DAYINTERST2 日增倉浮雲視窗

HISHIGH 曆史最高

HISLOW 曆史最低

LOWERLIM 跌停闆

NOWINTERST 增倉

OI 持倉量

即未平倉合約,是指買賣雙方開立的還未實行反向操作的合約數量總和。

持倉量的大小反映了市場交易規模的大小,也反映了多空雙方對目前價位的分歧大小。

PREDELTA 昨虛實度

PREINTEREST 昨持倉

QHJSJ 期貨結算價

RANGE_AVG_PRICE 盤中均價

SETTLE 結算價

SETTLEDAY 結算日

TSETTLE 今結算

UPPERLIM 漲停闆

分時期貨資訊

股指期貨資訊

價差K線疊加

價差K線組合

價差分時疊加

價差分時組合

南華OI名額

南華分時持倉量

南華分時漲跌

南華分時漲跌幅

南華期貨分時走勢

南華漲跌

南華漲跌幅

期貨日增倉

期貨市值

期貨資訊

期權日增倉

期指FSZD 期指分時漲跌

期指FSZDF 期指分時漲跌幅

日增倉 日增倉

【股本結構】===========================================================================================================

AG A股

BBRQ 股本變動日期

BG B股

FQRG 發起人股

FRGJW 境外法人股

FXJA A股發行價

GDZS 股東總數

GJG 國家股

HG H股

NBZGG 内部職工股

SHGZG 流通股

YXG 優先股

ZCXS 主承銷商

ZGB 總股本

ZPG 轉配股

ZYLTGB 自由流通股本

【股東前十名】===========================================================================================================

CGS1 持股數1

CGS10 持股數10

GDMC1 股東名稱1

GDMC10 股東名稱10

【資産負債表】===========================================================================================================

CH 存貨

CHDJZB 存貨跌價準備

CQFZHJ 長期負債合計

CQJK 長期借款

CQTZHJ 長期投資合計

CQYFK 長期應付款

DQJK 短期借款

FZHJ 負債合計

GDQYHJ 股東權益合計

GDZCHJ 固定資産合計

GJJ 公積金

HBZJ 貨币資金

LDFZHJ 流動負債合計

LDZCHJ 流動資産合計

MGGJJ 每股公積金

QTYSK 其他應收款

WFPLR 未配置設定利潤

WXZC 無形資産

YFZHK 應付債款

YNDQFZ 一年内到期的長期負債

YSZKJE 應收帳款淨額

ZCZJ 資産總計

【利潤表】===========================================================================================================

BTSR 補貼收入

CHDJSS 存貨跌價損失

CWFY 财務費用

DTMGSY 動态每股收益

DTSCJLR 動态市場淨利潤

GLFY 管理費用

JLR 淨利潤

JTSCJLR 靜态市場淨利潤

LRZE 利潤總額

QTLR 其他業務利潤

SCGDQYHJ 市場股東權益合計

SDS 所得稅

SDSFH 所得稅返還

TZSY 投資收益

YYFY 營業費用

YYWSR 營業外收入

ZYYWCB 主營業務成本

ZYYWLR 主營業務利潤

ZYYWSR 主營業務收入

【現金流量】===========================================================================================================

JYJE 經營活動産生的現金流量淨額

JYR_XS 銷售商品提供勞務收到的現金

RZZL 融資租賃固定資産

TZJE 投資活動産生的現金流量淨額

XJJZJ 現金及現金等價物淨增加額

【财務報表附注】===========================================================================================================

3YYSZK 3年以内應收賬款

CQGPTZ 長期股票投資

DQGPTZ 短期股票投資

YSZK1_2Y 1-2年内應收賬款

YSZK1Y 1年以内應收賬款

YSZK2_3Y 2-3年内應收賬款

【計算項】===========================================================================================================

CJ_JZCSYL 淨資産收益率

I_JZCSYL 淨資産收益率(國際準則)

JLRNEW 淨利潤NEW

JYLX 淨利潤新

MGJZC 每股淨資産

MGSY 每股收益

MGSYX 每股收益新

MGXJLLJE 每股經營活動産生的現金流量淨額

MGYL 每股盈利

YEARJLR 年報淨利潤

ZJGCGGXS 在建工程杠杆系數

ZJLC 資金流出

ZJLR 資金流入

每股盈利新 每股盈利新

【基金】===========================================================================================================

CG1 持股1

CG10 持股10

CGDM1 持股代碼1

CGDM10 持股代碼10

CGSZ1 持股市值1

CGSZ10 持股市值10

dzhjsgsx 單賬戶淨申購上限

dzhjshsx 單賬戶淨贖回上限

dzhzsgsx 單賬戶總申購上限

dzhzshsx 單賬戶總贖回上限

HY1 行業1

HY10 行業10

JJ_DWJZ 機關淨值【基金】

JJ_GLR 管理人【基金】

JJ_GPMMSR 股票買賣價差收入【基金】

JJ_JSY 淨收益【基金】

JJ_LJJZ 累計淨值【基金】

JJ_TGR 托管人【基金】

JJ_ZBGBRQ 淨值周報公布日期【基金】

JJGLR 基金管理人

jsgsx 基金淨申購上限

jshsx 基金淨贖回上限

PER1 比例1

PER10 比例10

zsgsx 基金總申購上限

zshsx 基金總贖回上限

百萬份機關收益 百萬份機關收益

七日年化收益 最近七日收益折算的年化收益

萬份機關收益 每萬份基金機關收益

【資産資料】===========================================================================================================

BIGBUYCOUNT1 主動買入特大單量

BIGBUYCOUNT2 主動買入大單量

BIGBUYCOUNT3 主動買入中單量

BIGBUYCOUNT4 主動買入小單量

BIGSELLCOUNT1 主動賣出特大單量

BIGSELLCOUNT2 主動賣出大單量

BIGSELLCOUNT3 主動賣出中單量

BIGSELLCOUNT4 主動賣出小單量

SMALLBUYCOUNT4 主動買入小單量

SMALLSELLCOUNT4 主動賣出小單量

WAITBUYCOUNT1 被動買入特大單量

WAITBUYCOUNT2 被動買入大單量

WAITBUYCOUNT3 被動買入中單量

WAITSELLCOUNT1 被動賣出特大單量

WAITSELLCOUNT2 被動賣出大單量

WAITSELLCOUNT3 被動賣出中單量

【時間函數】===========================================================================================================

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 農曆

含義:傳回農曆日期。

用法:LUNARDATE(N) 或者 LUNARDATE。當采用第一種調用方式時,參數N代表顯示格式,可設定值為0、1、2。下面用例子來說明這3種顯示格式:當公曆日期是2015年1月1日時,格式0顯示結果為“甲午年十一月十一”,格式1顯示結果為“馬”,格式2顯示結果為“丙子月 丁醜日”。當采用第二種調用方式時,顯示結果與LUNARDATE(0)是一樣的。

MINUTE 分鐘

MONTH 月份

PERIODNAME 周期

SOLARTERM 節氣

TIME 時分秒

TRADETIME 總開盤分鐘

含義:求目前代碼類型的開市交易時間。

用法: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(HIGH,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)表示上一周期的收盤價,在日線上就是昨收。

REFX 向後引用

含義:引用若幹周期後的資料。

用法:REFX(&X,A),引用A周期後的X值。例如:REFX(&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_S 抛物轉向

含義:計算抛物轉向。

用法: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)表示這個闆塊裡所有股票目前時刻的總成交手數。

BROKERINFO 券商編号

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,取報表日期,

使用方法: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為功能樹裡公式欄裡面的“财務資料”目錄下面的資料項。

【繪圖函數】===========================================================================================================

DRAWBAND 畫帶狀線

用法:當VAL1>VAL2時,在VAL1和VAL2之間填充COLOR1;當VAL1<VAL2時,填充COLOR2,這裡的顔色均使用RGB函數計算得到。

例如:DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96));

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為1--27)。

例如:DRAWICON(CLOSE>OPEN,LOW,1)表示當收陽時在最低價位置畫1号圖示。

DRAWKLINE 畫K線

用法:以HIGH為最高價,OPEN為開盤價,LOW為最低,CLOSE收盤畫K線

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天新低之間畫直線并且向右延長。

DRAWNUMBER 畫數字

用法:當COND條件滿足時,在PRICE位置書寫數字NUMBER。

例如:DRAWNUMBER(CLOSE/OPEN>1.08,LOW,C)表示當日漲幅大于8%時在最低價位置顯示收盤價(價格)。

DRAWNUMBER_FIX 畫定點數字

DRAWNUMBER_FIX(COND,X,Y,TYPE,NUMBER).(中文名稱:畫定點數字)

用法:,當COND條件滿足時,在目前名額視窗内(X,Y)位置書寫數字NUMBER,X,Y為書寫點在視窗中相對于左上角的百分比,TYPE:0為左對齊,1為右對齊。

例如:DRAWNUMBER_FIX(CURRBARSCOUNT=1 AND CLOSE/OPEN>1.08,0.5,0.5,0,C)表示最後一個交易日漲幅大于8%時在視窗中間位置顯示收盤價。

DRAWTEXT 畫文字

含義:在圖形上顯示文字。

用法:

DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT。

例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大陽線')表示當日漲幅大于8%時在最低價位置顯示'大陽線'字樣。

DRAWTEXT_FIX 畫定點文字

用法:當COND條件滿足時,在目前名額視窗内(X,Y)位置書寫文字TEXT,X,Y為書寫點在視窗中相對于左上角的百分比,TYPE:0為左對齊,1為右對齊。

例如:DRAWTEXT_FIX(CURRBARSCOUNT=1 AND CLOSE/OPEN>1.08,0.5,0.5,0,'大陽線')表示最後一個交易日漲幅大于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<OPEN,RGB(0,255,0))表示填充開盤價和收盤價之間的區域,陽線時用紅色,陰線時用綠色,平盤不繪制。

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<OPEN,RGB(0,255,0),1,RGB(0,0,255))表示畫收盤價線,陽線時用紅色,陰線時用綠色,平盤用藍色。注意最後一個條件為1,表示前面都不滿足時必然滿足這個條件。

POLYLINE 畫拆線

含義:在圖形上繪制折線段。

用法:

POLYLINE(COND,PRICE),當COND條件滿足時,以PRICE位置為頂點畫折線連接配接。

例如:POLYILINE(HIGH>=HHV(HIGH,20),HIGH)表示在創20天新高點之間畫折線。

RGB 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'字樣。

※顯示為三角圖示

VERLINE 畫垂直線

含義:在圖形上繪制垂直線。

用法:

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,SUBSTRING,N),從字元串STRING的第N個字元開始查找字元串SUBSTRING,傳回找到的位置,若沒有找到就傳回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’

【大盤函數】===========================================================================================================

INDEXAH AH資料

INDEXC 大盤收盤價

INDEXDATA 大盤資料

含義:求與具體某種商品相關的資料。

用法:INDEXDATA(“N”,&X,K)。N為商品代碼。X為資料項。K為周期數(可以不加)。INDEXDATA(“1A0001”,&LOW,3)為3天前上證指數的最低點位。

INDEXH 大盤最高價

INDEXL 大盤最低價

INDEXM 大盤成交金額

INDEXO 大盤開盤價

INDEXV 大盤成交量