通達信公式編寫教程_第1頁
通達信公式編寫教程_第2頁
通達信公式編寫教程_第3頁
通達信公式編寫教程_第4頁
通達信公式編寫教程_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第一章公式編寫教程簡介公式編寫規(guī)則公式編寫實例系統(tǒng)函數(shù)說明常用技術(shù)指標選股第4節(jié)系統(tǒng)函數(shù)說明TDX的公式編寫系統(tǒng)用了多類的函數(shù),以達到快速提取數(shù)據(jù)和提高運算能力,同時簡化計算過程的要求。因此在不同類型的函數(shù)我們賦予了相當精確的含義。有的函數(shù)定義為行情數(shù)據(jù)提取函數(shù),那么它的功能就是從靜態(tài)歷史上的行情數(shù)據(jù)或者動態(tài)及時盤中數(shù)據(jù)提取我們所需要的數(shù)據(jù)以方便以后的分析和計算。有的函數(shù)定義為運算函數(shù),是考慮到一些復雜的數(shù)學計算過程過于冗長,從而設計的簡化運算函數(shù)等等。在以下的幾節(jié)當中,我們將會分別介紹一共10類的函數(shù)。一、 行情函數(shù)(OPEN、CLOSE、HIGH、LOW、VOL等)二、 大盤函數(shù)(INDEXA、INDEXC、INDEXH等)三、 常數(shù)函數(shù)(包括財務函數(shù)和動態(tài)行情函數(shù))四、 時間函數(shù)(DATE、DAY、TIME等)五、 引用函數(shù)(MA、HHV、COUNT、REF、SUM、SMA等)六、 邏輯算術(shù)函數(shù)(IF、CROSS、NOT等)七、 數(shù)學函數(shù)(MAX、MIN、LN、三角函數(shù)等)八、 統(tǒng)計函數(shù)(STD、VAR、AVEDEV等)九、 指標函數(shù)(PEAK、SAR、COSET、WINNER、ZIG等)十、繪圖函數(shù)(DRAWLINE、DRAWTEXT等)十一、橫向統(tǒng)計函數(shù)行情函數(shù)名稱解釋用法舉例ADVANCE上漲家數(shù)本函數(shù)僅對大盤有效AMOUNT成父額取得該周期成交額。ASKPRICE委賣價ASKPRIC(N),N取1--3ASKVOL委賣量ASKVOL(N),N取1--3BIDPRICE委買價BIDPRICE(N),N取1--3BIDVOL委買量BIDVOL(N),N取1--3BUYVOL主動性買單BUYVOLCLOSE收盤價CLOSEDECLINE下跌家數(shù)DECLINEHIGH最高價HIGHISBUYORDER是否為主動性買單ISBUYORDERLOW最低價LOWOPEN開盤價OPENSELLVOL主動性賣單SELLVOLVOL成父量VOL大盤函數(shù)

名稱解釋1INDEXA表示冋期大盤的成交額2INDEXADV表示冋期大盤的上漲家數(shù)3INDEXC表示冋期大盤的收盤價4INDEXDEC表示冋期大盤的下跌家數(shù)5INDEXH表示冋期大盤的取咼價6INDEXL表示冋期大盤的取低價7INDEXO表示冋期大盤的開盤價8INDEXV表示冋期大盤的成交量常數(shù)函數(shù)4.3.1流通盤函數(shù):CAPITAL說明:流通盤大小用法:CAPITAL,返回流通盤大小,單位為手。對于A股得到流通A股,B股得到B股總股本,指數(shù)為0.注意:該函數(shù)返回常數(shù)例如:換手率公式:100*V0L/(CAPITAL),V0LSTICK;4.3.2財務數(shù)據(jù)函教FINANCE(N)返回財務數(shù)據(jù)N定義單位N定義單位N定義單位1總股本萬股14長期投資千兀27存貨千兀2國家股萬股15流動負債千兀28利潤總額千兀3發(fā)起人法人股萬股16少數(shù)股東權(quán)益千兀29稅后利潤千兀4法人股萬股17資本公積金千兀30凈利潤千兀5B股萬股18每股公積金千兀31未分配利潤千兀6H股萬股19股東權(quán)益千兀32每股未分配元7流通A股萬股20主營收入千兀38每股收益(最近一期季報)元8股東人數(shù)萬股21營業(yè)成本千元34每股凈資產(chǎn)元9資產(chǎn)負債率萬股22應收帳款千元35調(diào)每股凈資元10總資產(chǎn)千兀23營業(yè)利潤千兀36股東權(quán)益比11流動資產(chǎn)千兀24投資收益千兀40流通市值元12固定資產(chǎn)千兀25經(jīng)營現(xiàn)金流量千兀41總市值元13無形資產(chǎn)千兀26總現(xiàn)金流量千兀42上市的天數(shù)33每股收益(折算為全年收益)37第幾季度報告(1為1季度2為中報3為3季度4為年報)43凈利潤增長率44主營收入同比增長率毛利率:(FINANCE(20)-FINANCE(21))/FINANCE(20)*100;每股經(jīng)營現(xiàn)金流:=FINANCE(25)/FINANCE(1);動態(tài)行情函數(shù)DYNAINFO(N)返回動態(tài)行情

N含義N含義N含義N含義3昨收16委差29買二價51內(nèi)外比4今開17量比30買三價52多空平衡5最咼18上漲家數(shù)59賣一量53多頭獲利6最低19下跌家數(shù)32賣二量54空頭回補7最新20委買價33賣三量55多頭止損8總手21委賣價34賣一價56空頭止損9現(xiàn)價22內(nèi)盤35賣二價57筆升跌10總額23外盤36賣三價11均價24漲速37換手率60滬深總上漲家數(shù)12漲跌58買一量385日均量61滬深總下跌家數(shù)13振幅26買二量39市盈率14漲幅27買三量40筆升跌15委比28買一價50采樣點數(shù)時間函數(shù)名稱中文名說明DATE年月日函數(shù)返回有效值范圍為(70),取得該周期從1900以來的的年月日。DAY日期函數(shù)返回有效值范圍為(1-31)取得該周期的日期。HOUR小時函數(shù)返回有效值范圍為(0-23),對于日線及更長的分析周期值為0取得該周期的小時數(shù)。MINUTE分鐘函數(shù)返回有效值范圍為(0-59),對于日線及更長的分析周期值為0取得該周期的分鐘數(shù)。MONTH月份函數(shù)返回有效值范圍為(1-12)取得該周期的月份。TIME時分秒函數(shù)返回有效值范圍為(000000-235959)取得該周期的時分秒。WEEK星期函數(shù)返回有效值范圍為(0-6),0表示星期天取得該周期的星期數(shù)。YEAR年份函數(shù)返回有效值范圍為(1970-2038)取得該周期的年份。FROMOPEN求距開盤有多長時間FROMOPEN返回當前時刻距開盤有多長時間,單位為分鐘。注意:引用固定日期的函數(shù)為引用函數(shù)REFDATE(X,A)作用:引用指定日期的數(shù)據(jù).用法:REFDATE(X,A),引用A日期的X值.例如:REF(CL0SE,20011208)表示2001年12月08日的收盤價引用函數(shù)函數(shù)說明用法例如函數(shù)說明用法例如DRAWNULL當前值不畫線返回無效數(shù)。DRAWNULL不畫線。IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL表示下跌時分析圖上不畫線。BACKSET(X,N)向前賦值將當前位置到若干周期前的數(shù)據(jù)設為1。BACKSET(X,N),X非0,則將當前位置到N周期前的數(shù)值設為1。BACKSET(CLOSE>OPEN,2)若收陽則將該周期及前一周期數(shù)值設為1,否則為0函數(shù):BARSCOUNT(X)說明: 有效值周期數(shù)求總的周期數(shù)。用法: BARSCOUNT(X)第一個有效數(shù)據(jù)到當前的天數(shù)。例如: BARSCOUNT(CLOSE)對于日線數(shù)據(jù)取得上市以來總交易日數(shù),對于分筆成交取得當日成交筆數(shù),對于1分鐘線取得當日交易分鐘數(shù)函數(shù): BARSLAST(X)說明: 上一次條件成立位置上一次條件成立到當前的周期數(shù)。用法: BARSLAST(X):上一次X不為0到現(xiàn)在的天數(shù)。例如: BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一個漲停板到當前的周期數(shù)函數(shù): BARSSINCE(X)說明: 第一個條件成立位置到當前的周期數(shù)。用法: BARSSINCE(X):第一次X不為0到現(xiàn)在的天數(shù)。例如: BARSSINCE(HIGH>10)表示股價超過10元時到當前的周期數(shù)函數(shù): COUNT(X,N)說明: 統(tǒng)計總數(shù)統(tǒng)計滿足條件的周期數(shù)。用法: COUNT(X,N),統(tǒng)計N周期中滿足X條件的周期數(shù),若N=0則從第一個有效值開始。例如: COUNT(CLOSE>OPEN,20)表示統(tǒng)計20周期內(nèi)收陽的周期數(shù)函數(shù): DMA(XjN)說明: 動態(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)表示求以換手率作平滑因子的平均價函數(shù): EMA(X,N)說明: 指數(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ù)平滑均價函數(shù): FILTER(X,N)說明: 信號過濾過濾連續(xù)出現(xiàn)的信號。用法: FILTER(X,N):X滿足條件后,刪除其后N周期內(nèi)的數(shù)據(jù)置為0。例如: FILTER(CLOSE>OPEN,5查找陽線,5天內(nèi)再次出現(xiàn)的陽線不被記錄在內(nèi)函數(shù): HHV(X,N)說明: 求最高值用法: HHV(X,N),求N周期內(nèi)X最高值,N=0則從第一個有效值開始。例如: HHV(HIGH,30)表示求30日最高價函數(shù): HHVBARS(X,N)說明: 上一高點位置求上一高點到當前的周期數(shù)。用法: HHVBARS(X,N):求N周期內(nèi)X最高值到當前周期數(shù)N=0表示從第一個有效值開始統(tǒng)計例如: HHVBARS(HIGH,0)求得歷史新高到到當前的周期數(shù)函數(shù): LLV(X,N)說明: 求最低值用法: LLV(X,N),求N周期內(nèi)X最低值,N=0則從第一個有效值開始。例如: LLV(LOW,0)表示求歷史最低價函數(shù): LLVBARS(X,N)說明: 上一低點位置求上一低點到當前的周期數(shù)。用法: LLVBARS(X,N):求N周期內(nèi)X最低值到當前周期數(shù)N=0表示從第一個有效值開始統(tǒng)計函數(shù): MA(X,N)說明: 簡單移動平均求簡單移動平均。用法: MA(X,N),求X的N日移動平均值。算法: (Xl+X2+X3+...+Xn)/N例如: MA(CLOSE,10)表示求10日均價函數(shù): REF(X,A)說明: 向前引用引用若干周期前的數(shù)據(jù)用法: REF(X,A),引用A周期前的X值。例如: REF(CLOSE,1)表示上一周期的收盤價,在日線上就是昨收。函數(shù): REFDATE(XjA)說明: 向前引用引用指定日期的數(shù)據(jù)。用法: REFDATE(X,A),引用A日期的X值。例如: REF(CLOSE,20011208)表示2001年12月08日的收盤價函數(shù): SMA(X,N,M)說明: 求移動平均用法: 若Y=SMA(X,N,M)貝Y=[M*X+(N-M)*Y')/N,其中Y'表示上一周期Y值,N必須大于Mo算法: (X1+X2+X3+...+Xn)/N例如: SMA(CLOSE,30,1)表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論