編程函數(shù)匯總_第1頁
編程函數(shù)匯總_第2頁
編程函數(shù)匯總_第3頁
編程函數(shù)匯總_第4頁
編程函數(shù)匯總_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1.求絕對值。用法:ABS(X)返回X的絕對值例如:ABS(-34)返回342. 是否一直滿足條件。用法:ALL(X,N),統(tǒng)計N周期中是否一直都滿足X條件,若N=0則從第一個有效值開始。例如:ALL(CLOSEOPEN,20)表示是否20周期內(nèi)全部都收陽線。3. 取得該周期成交額。用法:AMOUNT4. 邏輯與運算。用法 A AND B表示條件A與條件B同時成立5. 至少一次滿足條件。用法:ANY(X,N),統(tǒng)計N周期中是否至少有一次滿足X條件,若N=0則從第一個有效值開始。例如:ANY(CLOSEOPEN,20)表示是否20周期內(nèi)是否存在一根陽線。6. 買入,本函數(shù)僅能用于交易系統(tǒng)。用法B

2、UY(V,Type,P);表示買入V股當前股票,Type表示買入類型,P表示買入價格,所有參數(shù)均可以省略。V:買入股數(shù)或買入資金百分比(N%),省略表示100%;Type:可以是本周期收盤(THISCLOSE),次周期開盤(MARKET),次周期限價單(LIMIT),次周期停損單(STOP);P:對于限價單、停損單需要指定的買入價格7. 取得該周期收盤價。用法:C8. 取得該周期收盤價。用法:CLOSE9. 輸出顏色控制符COLORbbggrr,用逗號隔開放置在輸出語句后,用于設定繪制指標線的顏色,rr、gg、bb分別表示紅綠藍三色的份量,用十六進制表示,00表示最小,F(xiàn)F表示最大。例如:CL

3、OSE,COLOR0000FF;表示用紅色繪制收盤價線10. 輸出線型控制符STICK,用逗號隔開放置在輸出語句后,將該輸出繪制成陰陽顏色柱線,若數(shù)值正則用陽線顏色,否則用陰線顏色。例如:CLOSE-CLOSE1,COLORSTICK;表示繪制漲跌陰陽柱線11. 成本均線。用法:CYC(N)成本均線指標是個量價均發(fā)揮作用的均線,分別代表n日的市場平均建倉成本,因而也叫成本均線.12. 根據(jù)條件填充背景區(qū)域。用法:DRAWGBK(COND,COLOR),填充滿足COND條件的背景區(qū)域。COLOR可以為漸變顏色STRIP,也可以為BMP圖形文件名(缺省路徑為分析家目錄USERDATABMP),若省

4、略COLOR則使用指標線顏色填充(可以使用COLORRED等描述符設定)。例如:DRAWGBK(CLOSEOPEN),COLORRED;表示收陽時用紅色填充背景。DRAWGBK(CLOSEOPEN,MyBMP);表示收陽時用USERDATABMPMyBMP.BMP填充背景。13. 圖形中最后一根K線條件填充背景區(qū)域。用法:DRAWGBKLAST(COND,COLOR),若圖形中最后一根K線滿足條件COND,則設定背景COLOR。COLOR可以為漸變顏色STRIP,也可以為BMP圖形文件名(缺省路徑為分析家目錄USERDATABMP),若省略則使用指標線顏色填充(可以使用COLORRED等描述符

5、設定)。例如:DRAWGBKLAST(CLOSEOPEN),COLORRED;表示最后一根K線收陽時用紅色填充背景。DRAWGBKLAST(CLOSEOPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1);表示圖14. 在圖形上繪制直線段。用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當COND1條件滿足時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長類型。例如:DRAWILINE(HIGH=HHV(HIGH,20),HIGH,LOW1.08,LOW,大陽線)表示當日

6、漲幅大于8%時在最低價位置顯示大陽線字樣。18. 在圖形絕對位置上顯示文字。用法:DRAWTEXTABS(X,Y,TEXT),在圖形窗口(X,Y)坐標位置書寫文字TEXT,坐標單位是像素,圖形窗口左上角坐標為(0,0)。例如:DRAWTEXTABS(0,0,注意)表示在圖形最左上角位置顯示注意字樣。19. 在圖形相對位置上顯示文字。用法:DRAWTEXTREL(X,Y,TEXT),在圖形窗口(X,Y)坐標位置書寫文字TEXT,坐標單位是窗口沿水平和垂直方向的1/1000,X,Y取值范圍是0999,超出范圍則可能顯示在圖形窗口外。例如:DRAWTEXTREL(0,0,注意)表示在圖形最左上角位置

7、顯示注意字樣20. 求指數(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ù)平滑均價21. 指數(shù)。用法:EXP(X)為e的X次冪例如:EXP(CLOSE)返回e的CLOSE次冪22. 地線函數(shù)取得天地線指標的地線值。用法:GETDX23. 天線函數(shù)取得天地線指標的天線值。用法:GETTX24. 求最高值。用法:HHV(X,N),求N周期內(nèi)X最高值,N=0則從第一個有效值開始。例如:HHV(HIGH,30)表示求30日最高價25. 根據(jù)條件

8、取得不同的值。用法:IF(X,A,B)若X不為0則返回A,否則返回B例如:IF(CLOSEOPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值26. 對應大盤成交額。用法:INDEXA,表示同期大盤的成交額該函數(shù)對分筆成交分析周期無效27. 絕對值減小取整,即取得數(shù)據(jù)的整數(shù)部分。用法:INTPART(A)返回沿A絕對值減小方向最接近的整數(shù)例如:INTPART(12.3)求得12,INTPART(-3.5)求得-328. 連續(xù)滿足條件的周期數(shù)。用法:LAST(X),統(tǒng)計連續(xù)滿足X條件的周期數(shù)。例如:LAST(CLOSEOPEN)表示到目前為止連續(xù)收陽的周期數(shù)。29. 輸出線型控

9、制符STICK,用逗號隔開放置在輸出語句后,將該輸出繪制成柱線,同時帶上包絡。例如:VOL,LINESTICK;表示繪制成交量包絡柱線30. 輸出線寬控制符LINETHICKx,用逗號隔開放置在輸出語句后,用于設定繪制指標線寬度,x可以為0-7,若設為0則表示不顯示。例如:CLOSE,LINETHICK6;表示用6點粗線繪制收盤價線31. 求最低值。用法:LLV(X,N),求N周期內(nèi)X最低值,N=0則從第一個有效值開始。例如:LLV(LOW,0)表示求歷史最低價32. 求自然對數(shù)。用法:LN(X)以e為底的對數(shù)例如:LN(CLOSE)求收盤價的對數(shù)33. 求10為底的對數(shù)。用法:LOG(X)取

10、得X的對數(shù)例如:LOG(100)等于234. 取得錢龍長線指標。用法:LON1.當指標曲線向上交叉其平均線時,視為長線買進信號。2.當指標曲線向下交叉其平均線時,視為長線賣出信號。3.本指標可搭配MACD、TRIX指標使用。35. 兩條線維持一定周期后交叉。用法:LONGCROSS(A,B,N)表示A在N周期內(nèi)都小于B,本周期從下方向上穿過B時返回1,否則返回0例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均線維持5周期后與10日均線交金叉36. 取得該周期最低價。用法:LOW37. 求簡單移動平均。用法:MA(X,N),求X的N日移動平均值。算法:(

11、X1+X2+X3+.+Xn)/N例如:MA(CLOSE,10)表示求10日均價,特例:MA(x,0)表示x所有數(shù)據(jù)的平均38. 求最大值。用法:MAX(A,B.)返回所有參數(shù)的中的最大值,參數(shù)數(shù)量可以有216個例如:MAX(CLOSE,OPEN,REF(CLOSE,1)表示返回昨收、今開、收盤三個價格中最高的價格。39. 求邏輯非。用法:NOT(X)返回非X,即當X=0時返回1,否則返回0例如:NOT(ISUP)表示平盤或收陰40. 邏輯或運算。用法 A OR B表示條件A與條件B只要有一個成立即可41. 根據(jù)條件畫線。用法:PARTLINE(PRICE,COND1,COLOR1,COND2,

12、COLOR2.),繪制PRICE線,當COND1條件滿足時,用COLOR1顏色,當COND2條件滿足時,用COLOR2顏色,否則不繪制,從COLOR1之后的參數(shù)均可以省略,最多可以有10組條件。例如:PARTLINE(CLOSE,CLOSEOPEN,RGB(255,0,0),CLOSEOPEN THEN SELL(1000,THISCLOSE);表示收陽線則在本周期收盤價上賣出1000股。SELL(100%,LIMIT,CLOSE+0.2);表示在次周期CLOSE+0.2元位置下賣出限價單,若價格達到或高于該價格則賣出全部持倉。44. 取得錢龍短線指標。用法:SHO1.當指標曲線向上交叉其平均

13、線時,視為短線買進信號。2.當指標曲線向下交叉其平均線時,視為短線賣出信號。3.本指標可搭配KDJ、DMA指標使用。45. 求移動平均。用法: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日移動平均價46. 輸出線型控制符STICK,用逗號隔開放置在輸出語句后,將該輸出繪制成柱線。例如:VOL,STICK;表示繪制成交量柱線47. 輸出線型控制符STICK,用逗號隔開放置在輸出語句后,將該輸出繪制成3D柱線。例如:VOL,STICK3

14、D;表示繪制成交量3D柱線48. 在圖形上繪制柱線。用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,ATTR),當COND條件滿足時,在PRICE1和PRICE2位置之間畫柱狀線,寬度為WIDTH(10為標準間距),ATTR的個位不為0則畫空心柱,ATTR的十位以上部分表示左右移動,范圍是-10001000,表示移動位置的千分比。例如:STICKLINE(CLOSEOPEN,CLOSE,OPEN,0.8,501)表示畫K線中陽線的空心柱體部分,向右移動K線寬度的50%。49. 求總和。用法:SUM(X,N),統(tǒng)計N周期中X的總和,N=0則從第一個有效值開始。例如:S

15、UM(VOL,0)表示統(tǒng)計從上市第一天以來的成交量總和50. 取得該周期成交量。用法:VOL51. 輸出線型控制符STICK,用逗號隔開放置在輸出語句后,將該輸出繪制成與K線同樣粗細的柱線。例如:VOL,VOLSTICK;表示繪制成交量柱線52. 動態(tài)行情函數(shù)。用法:DYNAINFO(3)取得最新動態(tài)行情: 昨收,注意:該函數(shù)返回常數(shù)53. 動態(tài)行情函數(shù)。用法:DYNAINFO(4)取得最新動態(tài)行情: 今開,注意:該函數(shù)返回常數(shù)54. 動態(tài)行情函數(shù)。用法:DYNAINFO(5)取得最新動態(tài)行情: 最高,注意:該函數(shù)返回常數(shù)55. 動態(tài)行情函數(shù)。用法:DYNAINFO(6)取得最新動態(tài)行情: 最低,注意:該函數(shù)返回常數(shù)56. 動態(tài)行情函數(shù)。用法:DYNAINFO(7)取得最新動態(tài)行情: 最新,注意:該函數(shù)返回常數(shù)57. 其他語句:線形描述符包括STICK:柱狀線;COLORSTICK:彩色柱狀線,當語句結果為正時顯示紅色,否則顯示綠色;VOLSTICK:成交量柱狀線,股價上漲時顯示紅色空心柱,下跌時顯示綠色實心柱;LINESTICK:同時畫出柱狀線和指標線;CROSSDOT:小叉線;CIRCLEDOT:小圓圈線;

溫馨提示

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

評論

0/150

提交評論