




已閱讀5頁,還剩52頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
實用文檔通達信公式編寫初中高級全套教程(附:通達信全部函數表)公式系統(初級)公式系統(中級)公式系統(高級)附錄:全部指標函數表中高級在后面1.公式類型說明調出公式管理器: 功能專家系統公式管理器公式類型分為四大類:技術指標公式、條件選股公式、交易系統公式、五彩K線公式。1.1技術指標公式我們在技術分析界面中見到的指標為技術指標公式,比如MA, KDJ , MACD 等;可以通過公式管理器編寫技術指標公式,在公式管理器界面選擇技術指標公式,點擊右邊的“新建”就可進入技術指標公式編輯區。如下圖:在指標公式編輯區,可以通過“引入指標公式”,在已有指標的基礎上修改指標公式,也可以通過插入函數來實現指標公式的編寫;編寫完后測試公式,測試通過后退出,輸入公式名稱就可調出指標公式使用。1.2條件選股公式利用條件選股公式可以把符合一定技術形態的個股選出來,首先在公式管理器中建立條件選股公式,再通過“條件選股”調用條件選股公式。條件選股調出:功能選股器條件選股1.3交易系統公式編寫好交易系統公式后,可以疊加到線上,交易系統自動列出買賣操作信號。交易系統公式調出操作如下:在線界面點擊鼠標右鍵,選擇交易系統指標,如下圖:選擇一交易系統,點擊“確定”,交易系統就會疊加在線上面了。如下圖:1.4.五彩線公式編寫好五彩公式后,可以疊加到線上,會把特殊的線形態用不同的顏色標識出來。五彩K線公式調出操作如下:在線界面點擊鼠標右鍵,選擇五彩線指示,如下圖:選擇一五彩線,點擊“確定”,五彩K線就會疊加在線上面了。如下圖:2.公式函數的使用函數在公式編寫非常重要,如果作個比喻,我們用一種語言去告訴電腦我的想法,并且讓它去幫我做,那么函數就是這種語言的單詞。 我們在公式編輯器中選擇插入函數,就可以看到里面有許多的函數,我們在附錄中有一個簡表,大家可以到那里去檢索。如下圖:例一:一根K線有四個價格組成:最高價:HIGH 收盤價:CLOSE 最低價:LOW 開盤價:OPEN 成交量:VOL成交額:AMO例二:兩條均線不斷地交叉,就專門設定了一條函數來描述兩條線交叉:CROSS(X,Y)假如下圖中的兩條均線一條名叫X,另外一條叫YCROSS(X,Y)表示X向上穿過了YCROSS(Y,X)表示Y向上穿過了X例三:前面的CLOSE,還是VOL,都表示當天,或者您使用的不是日線,那就表示本周期的數據,那么前幾天的怎么表示呢?REF(X,M)例如:REF(Close,5)表示5天前的收盤價;REF(Vol,10)表示10天前的成交量;這里的M就是參數。 什么是參數?比如講:10日均線,您可以把10日當作參數,好處在于,您覺得需要修改成5日的時候,就可以使用一些簡單的方法,例如參數精靈來很方便的修改和調整。參數需要名字,例如M就不錯。還要規定參數的范圍,例如1日至260日。這樣我們就可以在1到260之間任意調節M的值了,M最常用的數填在“缺省”一欄,例如你最喜歡用10日均線,那就填10吧。例四:如果我想把兩個條件并列在一起怎么辦?ANDX AND Y就表示條件X和條件Y3.公式編寫舉例3.1 均線指標編寫進入公式管理器,新建一技術指標公式依次點擊菜單“功能專家系統公式管理器”,進入公式管理器界面。如下圖:左邊的樹型列表中選擇技術指標公式下面的“均線型”,點擊右邊的“新建”,就會進入公式編輯界面,如下圖:填寫完公式名稱,公式描述,點擊“插入函數”,選擇“簡單移動平均”,簡單移動平均函數的用法會在對話框下邊列出來,點擊“確定”按鈕,對應的函數會在公式編輯框內顯示出來。如下圖所示:填寫完 MA函數的兩個參數,第一個參數填寫收盤價,收盤價在公式函數中用 C 表示,第二個參數填寫均線日期,可以直接錄入一數字,最后用分號結尾(注:公式編寫涉及到符號時用英文字符)。如下圖所示:錄入后,下面的動態翻譯區會自動翻譯公式的意義,“收盤價的10日簡單移動平均”,這樣一條10日均線的指標就形成了。編輯器區的相關說明如下:公式類型:對應的公式可選擇加入不同的類型,設定后查看公式時將會在對應的分類項下列出來;畫線方法:選擇副圖,指標將會在副圖區顯示,選擇主圖疊加,指標將會在主圖區顯示(如常用指標MA就是主圖指標),也可選擇在副圖上疊加K線,美國線,收盤站線。坐標線位置:默認的是自動,系統自動根據指標值的范圍設定的區間,如上圖的 0.60,0.40,0.2,0, -0.2, 0.00 , -0.2 ;可以手動的設置坐標間隔,用分號分開,手動設置后,默認的將會沒有。額外Y軸分界:在指標上加上一些白色的橫線,如上圖所示。點擊 “測試公式”,若顯示測試通過,點擊“確定”按鈕保存公式。調出公式時,鍵盤輸入公式名字 JX1 回車,如下圖所示:3.2簡單條件選股公式編寫下面編寫一選股公式,要求選出“股價小于每股凈資產”的個股。進入公式管理器,新建一條件選股公式依次點擊菜單“功能專家系統公式管理器”,進入公式管理器界面。如下圖:選擇左邊樹型列表中條件選股公式下面的其它類型,點擊“新建”,如下圖:輸入公式名稱,公式描述, 如下圖所示:點“插入函數”,選擇“收盤價”,點擊“確定”,對應的函數就到了編輯區,如下圖所示:錄入空格 ,輸入 小于號,再點“插入函數”,在財務函數中找到每股凈資產放到后面,以分號結尾,如下圖所示:點擊 “測試公式”,若顯示測試通過,點擊“確定”按鈕保存公式。4.附公式函數列表4.1行情函數 HIGH 最高價返回該周期最高價。用法: HIGHH 最高價返回該周期最高價。用法: HLOW 最低價返回該周期最低價。用法: LOWL 最低價返回該周期最低價。用法: LCLOSE 收盤價返回該周期收盤價。用法: CLOSEC 收盤價返回該周期收盤價。用法: CVOL 成交量返回該周期成交量。用法: VOLV 成交量返回該周期成交量。用法: VOPEN 開盤價返回該周期開盤價。用法: OPENO: 開盤價返回該周期開盤價。用法: OADVANCE 上漲家數返回該周期上漲家數。用法: ADVANCE(本函數僅對大盤有效)DECLINE 下跌家數返回該周期下跌家數。用法: DECLINE(本函數僅對大盤有效)AMOUNT 成交額返回該周期成交額。用法: AMOUNTASKPRICE 委賣價返回委賣1-委賣3價格。用法: ASKPRICE(N)N取13。(本函數僅個股在分筆成交分析周期有效)ASKVOL 委賣量返回委賣1-委賣3量。用法: ASKVOL(N)N取13。(本函數僅個股在分筆成交分析周期有效)BIDPRICE 委買價返回委買1-委買3價格。用法: BIDPRICE(N)N取13。(本函數僅個股在分筆成交分析周期有效)BIDVOL 委買量返回委買1-委買3量。用法: BIDVOL(N)N取13。(本函數僅個股在分筆成交分析周期有效)BUYVOL 主動性買盤返回主動性買單量。用法:BUYVOL當本筆成交為主動性買盤時,其數值等于成交量,否則為0。(本函數僅個股在分筆成交分析周期有效)SELLVOL 主動性賣盤返回主動性賣單量。用法:SELLVOL當本筆成交為主動性賣盤時,其數值等于成交量,否則為0。(本函數僅個股在分筆成交分析周期有效)ISBUYORDER 主動性買單返回該成交是否為主動性買單。用法: ISBUYORDER當本筆成交為主動性買盤時,返回1,否則為0。(本函數僅個股在分筆成交分析周期有效)ISSELLORDER 主動性賣單返回該成交是否為主動性賣單。用法: ISSELLORDER當本筆成交為主動性賣盤時,返回1,否則為0。(本函數僅個股在分筆成交分析周期有效)4.2時間函數 DATE 日期取得該周期從1900以來的年月日。用法: DATE例如函數返回1000101,表示2000年1月1日。TIME 時間取得該周期的時分秒。用法: TIME函數返回有效值范圍為(000000-235959)。YEAR 年份取得該周期的年份。用法:YEARMONTH 月份取得該周期的月份。用法:MONTH函數返回有效值范圍為(1-12)。WEEK 星期取得該周期的星期數。用法: WEEK函數返回有效值范圍為(0-6),0表示星期天。DAY 日期取得該周期的日期。用法: DAY函數返回有效值范圍為(1-31)。HOUR 小時取得該周期的小時數。用法: HOUR函數返回有效值范圍為(0-23),對于日線及更長的分析周期值為0。MINUTE 分鐘取得該周期的分鐘數。用法: MINUTE函數返回有效值范圍為(0-59),對于日線及更長的分析周期值為0。FROMOPEN 分鐘求當前時刻距開盤有多長時間。用法:FROMOPEN返回當前時刻距開盤有多長時間,單位為分鐘。例如: FROMOPEN當前時刻為早上十點,則返回31。4.3引用函數DRAWNULL 無效數返回無效數。用法: DRAWNULL例如:IF(CLOSEREF(CLOSE,1),CLOSE,DRAWNULL)表示下跌時分析圖上不畫線。BACKSET 向前賦值將當前位置到若干周期前的數據設為1。用法:BACKSET(X,N)若X非0,則將當前位置到N周期前的數值設為1。例如:BACKSET(CLOSEOPEN,2)若收陽則將該周期及前一周期數值設為1,否則為0。BARSCOUNT 有效數據周期數求總的周期數。用法:BARSCOUNT(X)第一個有效數據到當前的天數。例如:BARSCOUNT(CLOSE)對于日線數據取得上市以來總交易日數,對于分筆成交取得當日成交筆數,對于1分鐘線取得當日交易分鐘數。CURRBARSCOUNT 到最后交易日的周期數求到最后交易日的周期數.用法:CURRBARSCOUNT 求到最后交易日的周期數TOTALBARSCOUNT 總的周期數求總的周期數.用法:TOTALBARSCOUNT 求總的周期數 BARSLAST 上一次條件成立位置上一次條件成立到當前的周期數。用法:BARSLAST(X)上一次X不為0到現在的天數。例如:BARSLAST(CLOSE/REF(CLOSE,1)=1.1)表示上一個漲停板到當前的周期數。BARSSINCE 第一個條件成立位置第一個條件成立到當前的周期數。用法:BARSSINCE(X)第一次X不為0到現在的天數。例如:BARSSINCE(HIGH10)表示股價超過10元時到當前的周期數。COUNT 統計統計滿足條件的周期數。用法:COUNT(X,N)統計N周期中滿足X條件的周期數,若N=0則從第一個有效值開始。例如:COUNT(CLOSEOPEN,20)表示統計20周期內收陽的周期數。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,20)求得20日最低點到當前的周期數。REVERSE 求相反數求相反數。用法:REVERSE(X)返回-X。例如:REVERSE(CLOSE)返回-CLOSE。REF 向前引用引用若干周期前的數據。用法:REF(X,A)引用A周期前的X值。例如:REF(CLOSE,1)表示上一周期的收盤價,在日線上就是昨收。REFDATE 指定引用引用指定日期的數據。用法:REFDATE(X,A)引用A日期的X值。例如:REF(CLOSE,20011208)表示2001年12月08日的收盤價。SUM 總和求總和。用法:SUM(X,N)統計N周期中X的總和,N=0則從第一個有效值開始。例如:SUM(VOL,0)表示統計從上市第一天以來的成交量總和。FILTER 過濾過濾連續出現的信號。用法:FILTER(X,N)X滿足條件后,刪除其后N周期內的數據置為0。例如:FILTER(CLOSEOPEN,5)查找陽線,5天內再次出現的陽線不被記錄在內。SUMBARS 累加到指定值的周期數向前累加到指定值到現在的周期數。用法:SUMBARS(X,A)將X向前累加直到大于等于A,返回這個區間的周期數。例如:SUMBARS(VOL,CAPITAL)求完全換手到現在的周期數。SMA 移動平均返回移動平均。用法:SMA(X,N,M)X的M日移動平均,M為權重,如Y=(X*M+Y*(N-M)/NMA 簡單移動平均返回簡單移動平均。用法:MA(X,M)X的M日簡單移動平均。DMA 動態移動平均求動態移動平均。用法:DMA(X,A)求X的動態移動平均。算法:若Y=DMA(X,A)則 Y=A*X+(1-A)*Y,其中Y表示上一周期Y值,A必須小于1。例如:DMA(CLOSE,VOL/CAPITAL)表示求以換手率作平滑因子的平均價。EMA(或EXPMA) 指數移動平均返回指數移動平均。用法:EMA(X,M)X的M日指數移動平均。MEMA 平滑移動平均返回平滑移動平均用法:MEMA(X,M)X的M日平滑移動平均。MEMA(X,N)與MA的差別在于起始值為一平滑值,而不是初始值EXPMEMA 指數平滑移動平均返回指數平滑移動平均。用法:EXPMEMA(X,M)X的M日指數平滑移動平均。EXPMEMA同EMA(即EXPMA)的差別在于他的起始值為一平滑值RANGE 介于某個范圍之間用法:RANGE(A,B,C)A在B和C。例如:RANGE(A,B,C)表示A大于B同時小于C時返回1,否則返回0。CONST 取值設為常數用法: CONST(A)取A最后的值為常量.例如:CONST(INDEXC)表示取大盤現價。4.4邏輯函數 CROSS 上穿兩條線交叉。用法:CROSS(A,B)表示當A從下方向上穿過B時返回1,否則返回0。例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)表示5日均線與10日均線交金叉。LONGCROSS 維持一定周期后上穿兩條線維持一定周期后交叉。用法:LONGCROSS(A,B,N)表示A在N周期內都小于B,本周期從下方向上穿過B時返回1,否則返回0。UPNDAY 連漲返回是否連漲周期數。用法:UPNDAY(CLOSE,M)表示連漲M個周期。DOWNNDAY 連跌返回是否連跌周期。用法:DOWNNDAY(CLOSE,M)表示連跌M個周期。NDAY 連大返回是否持續存在XY。用法:NDAY(CLOSE,OPEN,3)表示連續3日收陽線。EXIST 存在是否存在。用法:EXIST(CLOSEOPEN,10)表示前10日內存在著陽線。EVERY 一直存在一直存在。用法:EVERY(CLOSEOPEN,10)表示前10日內一直陽線。LAST 持續存在用法:LAST(X,A,B) AB,表示從前A日到前B日一直滿足X條件。若A為0,表示從第一天開始,B為0,表示到最后日止。例如:LAST(CLOSEOPEN,10,5)表示從前10日到前5日內一直陽線。4.5算術函數 NOT 取反求邏輯非。用法:NOT(X)返回非X,即當X=0時返回1,否則返回0。例如:NOT(ISUP)表示平盤或收陰。IF 邏輯判斷根據條件求不同的值。用法:IF(X,A,B)若X不為0則返回A,否則返回B。例如:IF(CLOSEOPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值。IFF 邏輯判斷根據條件求不同的值。用法:IFF(X,A,B)若X不為0則返回A,否則返回B。例如:IFF(CLOSEOPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值。IFN 邏輯判斷根據條件求不同的值。用法:IFN(X,A,B)若X不為0則返回B,否則返回A。例如:IFN(CLOSEOPEN,HIGH,LOW)表示該周期收陰則返回最高值,否則返回最低值。MAX 較大值求最大值。用法:MAX(A,B)返回A和B中的較大值。例如:MAX(CLOSE-OPEN,0)表示若收盤價大于開盤價返回它們的差值,否則返回0。MIN 較小值求最小值。用法:MIN(A,B)返回A和B中的較小值。例如:MIN(CLOSE,OPEN)返回開盤價和收盤價中的較小值。4.6數學函數 ACOS 反余弦反余弦值。用法:ACOS(X)返回X的反余弦值。ASIN 反正弦反正弦值。用法:ASIN(X)返回X的反正弦值。ATAN 反正切反正切值。用法:ATAN(X)返回X的反正切值。COS 余弦余弦值。用法:COS(X)返回X的余弦值。SIN 正弦正弦值。用法:SIN(X)返回X的正弦值。TAN 正切正切值。用法:TAN(X)返回X的正切值。EXP 指數指數。用法:EXP(X)e的X次冪。例如:EXP(CLOSE)返回e的CLOSE次冪。LN 自然對數求自然對數。用法:LN(X)以e為底的對數。例如:LN(CLOSE)求收盤價的對數。LOG 對數求10為底的對數。用法:LOG(X)取得X的對數。例如:LOG(100)等于2。SQRT 開方開平方。用法:SQRT(X) 求X的平方根。例如:SQRT(CLOSE)收盤價的平方根。ABS 絕對值求絕對值。用法:ABS(X)返回X的絕對值。例如:ABS(-34)返回34。POW 乘冪乘冪。用法:POW(A,B)返回A的B次冪。例如:POW(CLOSE,3)求得收盤價的3次方。CEILING 向上舍入向上舍入。用法:CEILING(A)返回沿A數值增大方向最接近的整數。例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3。FLOOR 向下舍入向下舍入。用法:FLOOR(A)返回沿A數值減小方向最接近的整數。例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4。INTPART 取整用法:INTPART(A)返回沿A絕對值減小方向最接近的整數。例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3。BETWEEN: 介于介于。用法:BETWEEN(A,B,C)表示A處于B和C之間時返回1,否則返回0。例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5)表示收盤價介于5日均線和10日均線之間。4.7統計函數 AVEDEV 平均絕對方差AVEDEV(X,N) 返回平均絕對方差。DEVSQ 數據偏差平方和DEVSQ(X,N) 返回數據偏差平方和。FORCAST 線性回歸預測值FORCAST(X,N) 返回線性回歸預測值。SLOPE 線性回歸斜率SLOPE(X,N) 返回線性回歸斜率。STD 估算標準差STD(X,N) 返回估算標準差。STDP 總體標準差STDP(X,N) 返回總體標準差。VAR 估算樣本方差VAR(X,N) 返回估算樣本方差。VARP 總體樣本方差VARP(X,N) 返回總體樣本方差 。4.8橫向統計 BLOCKSETNUM 板塊股票個數用法:BLOCKSETNUM(板塊名稱)返回該板塊股票個數。HORCALC 多股統計用法:HORCALC(板塊名稱,數據項,計算方式,權重)數據項:100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-漲幅計算方式:0-累加,1-排名次權重:0-總股本,1-流通股本,2-等同權重,3-流通市值4.9形態函數 COST 成本分布成本分布情況。用法:COST(10),表示10%獲利盤的價格是多少,即有10%的持倉量在該價格以下,其余90%在該價格以上,為套牢盤。該函數僅對日線分析周期有效。PEAK 波峰值前M個ZIG轉向波峰值。用法:PEAK(K,N,M)表示之字轉向ZIG(K,N)的前M個波峰的數值,M必須大于等于1。例如:PEAK(1,5,1)表示%5最高價ZIG轉向的上一個波峰的數值。PEAKBARS 波峰位置前M個ZIG轉向波峰到當前距離。用法:PEAKBARS(K,N,M)表示之字轉向ZIG(K,N)的前M個波峰到當前的周期數,M必須大于等于1。例如:PEAKBARS (0,5,1)表示%5開盤價ZIG轉向的上一個波峰到當前的周期數。SAR 拋物轉向拋物轉向。用法: SAR(N,S,M),N為計算周期,S為步長,M為極值。例如:SAR(10,2,20)表示計算10日拋物轉向,步長為2%,極限值為20%。SARTURN 拋物轉向點拋物轉向點。用法:SARTURN(N,S,M)N為計算周期,S為步長,M為極值,若發生向上轉向則返回1,若發生向下轉向則返回-1,否則為0。其用法與SAR函數相同。TROUGH 波谷值前M個ZIG轉向波谷值。用法:TROUGH(K,N,M)表示之字轉向ZIG(K,N)的前M個波谷的數值,M必須大于等于1。例如:TROUGH(2,5,2)表示%5最低價ZIG轉向的前2個波谷的數值。TROUGHBARS 波谷位置前M個ZIG轉向波谷到當前距離。用法:TROUGHBARS(K,N,M)表示之字轉向ZIG(K,N)的前M個波谷到當前的周期數,M必須大于等于1。例如:TROUGH(2,5,2)表示%5最低價ZIG轉向的前2個波谷到當前的周期數。WINNER 獲利盤比例獲利盤比例。用法:WINNER(CLOSE)表示以當前收市價賣出的獲利盤比例。例如:返回0.1表示10%獲利盤,WINNER(10.5)表示10.5元價格的獲利盤比例。該函數僅對日線分析周期有效。LWINNER 近期獲利盤比例近期獲利盤比例。用法:LWINNER(5,CLOSE)表示最近5天的那部分成本以當前收市價賣出的獲利盤比例。例如返回0.1表示10%獲利盤。PWINNER 遠期獲利盤比例遠期獲利盤比例。用法:PWINNER(5,CLOSE)表示5天前的那部分成本以當前收市價賣出的獲利盤比例。例如返回0.1表示10%獲利盤。COSTEX 區間成本區間成本。用法:COSTEX(CLOSE,REF(CLOSE),表示近兩日收盤價格間籌碼的成本,例如返回10表示區間成本為20元。該函數僅對日線分析周期有效。PPART 遠期成本分布比例遠期成本分布比例。用法:PPART(10),表示10前的成本占總成本的比例,0.2表示20%。ZIG 之字轉向之字轉向。用法:ZIG(K,N)當價格變化量超過N%時轉向,K表示0:開盤價,1:最高價,2:最低價,3:收盤價,其余:數組信息例如:ZIG(3,5)表示收盤價的5%的ZIG轉向。4.10 大盤函數 INDEXA 返回大盤成交額INDEXADV 返回上漲家數INDEXDEC 返回下跌家數INDEXC 返回大盤收盤價INDEXH 返回大盤最高價INDEXL 返回大盤最低價INDEXO 返回大盤開盤價INDEXV 返回大盤成交量4.11繪圖函數 PLOYLINE 折線段在圖形上繪制折線段。用法:PLOYLINE(COND,PRICE),當COND條件滿足時,以PRICE位置為頂點畫折線連接。例如:PLOYLINE(HIGH=HHV(HIGH,20),HIGH)表示在創20天新高點之間畫折線。DRAWLINE 繪制直線段在圖形上繪制直線段。用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)當COND1條件滿足時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長類型。例如:DRAWLINE(HIGH=HHV(HIGH,20),HIGH,LOWOPEN,CLOSE,OPEN,0.8,1)表示畫K線中陽線的空心柱體部分。DRAWICON 繪制圖標在圖形上繪制小圖標。用法:DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖標。例如:DRAWICON(CLOSEOPEN,LOW,1)表示當收陽時在最低價位置畫1號圖標。圖標一共有九個,圖形如附圖。序號,最下面的是“1”號,最上面的是“9”號。DRAWTEXT 顯示文字在圖形上顯示文字。用法:DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT。例如:DRAWTEXT(CLOSE/OPEN1.08,LOW,大陽線)表示當日漲幅大于8%時在最低價位置顯示大陽線字樣。4.12財務函數 FINANCE(1)總股本(股)FINANCE(2)國家股(股)FINANCE(3)發起人法人股(萬股)FINANCE(4)法人股(股)FINANCE(5)B股(股)FINANCE(6)H股(股)FINANCE(7)流通股本(股)CAPITAL 流通股本(手)FINANCE(8) 職工股(股)FINANCE(10) 總資產FINANCE(11) 流動資產FINANCE(12) 固定資產FINANCE(13) 無形資產FINANCE(14) 長期投資FINANCE(15) 流動負債FINANCE(16) 長期負債FINANCE(17) 資本公積金FINANCE(18) 每股公積金FINANCE(19) 股東權益FINANCE(20) 主營收入FINANCE(21) 主營利益FINANCE(22) 其它利益FINANCE(23) 營業利益FINANCE(24) 投資收益FINANCE(25) 補貼收入FINANCE(26) 營業外收支FINANCE(27) 上年損益調整FINANCE(28) 利益總額FINANCE(29) 稅后利益FINANCE(30) 凈利益FINANCE(31) 未分配利益FINANCE(32) 每股未分配利潤FINANCE(33) 每股收益FINANCE(34) 每股凈資產FINANCE(35) 調整每股凈資產FINANCE(36) 股東權益比FINANCE(40) 流通市值FINANCE(41) 總市值FINANCE(42) 上市日期4.13動態行情函數 DYNAINFO(3) 前收盤價DYNAINFO(4) 今開DYNAINFO(5) 最高DYNAINFO(6) 最低DYNAINFO(7) 現價DYNAINFO(8) 總手DYNAINFO(9) 現手DYNAINFO(10) 總成交金額DYNAINFO(11) 均價DYNAINFO(12) 日升跌DYNAINFO(13) 振幅度DYNAINFO(14) 漲幅度DYNAINFO(15) 委托比DYNAINFO(16) 委量差DYNAINFO(17) 量比DYNAINFO(20) 最新叫買價DYNAINFO(21) 最新叫賣價DYNAINFO(22) 內盤DYNAINFO(23) 外盤DYNAINFO(25) 買一量DYNAINFO(26) 買二量DYNAINFO(27) 買三量DYNAINFO(28) 買一價DYNAINFO(29) 買二價DYNAINFO(30) 買三價DYNAINFO(31) 賣一量DYNAINFO(32) 賣二量DYNAINFO(33) 賣三量DYNAINFO(34) 賣一價DYNAINFO(35) 賣二價DYNAINFO(36) 賣三價DYNAINFO(37) 換手率DYNAINFO(39) 市盈率DYNAINFO(40) 成交方向DYNAINFO(50) 采樣點數DYNAINFO(51) 內外比DYNAINFO(52) 多空平衡DYNAINFO(53) 多頭獲利DYNAINFO(54) 空頭回補DYNAINFO(55) 多頭止損DYNAINFO(56) 空頭止損DYNAINFO(57) 筆升跌4.14線形和顏色屬性 COLOR 自定義色格式為COLOR+“RRGGBB”:RR、GG、BB表示紅色、綠色和藍色的分量,每種顏色的取值范圍是00-FF,采用了16進制。例如:MA5:MA(CLOSE,5),COLOR00FFFF表示純紅色與純綠色的混合色:COLOR808000表示淡藍色和淡綠色的混合色。COLORBLACK 畫黑色COLORBLUE 畫藍色 COLORff0000COLORGREEN 畫綠色 COLOR00FF00COLORCYAN 畫青色COLORRED 畫紅色 COLOR0000FFCOLORMAGENTA 畫洋紅色COLORBROWN 畫棕色COLORLIGRAY 畫淡灰色COLORGRAY 畫深灰色COLORLIBLUE 畫淡藍色COLORLIGREEN 畫淡綠色COLORLICYAN 畫淡青色COLORLIRED 畫淡紅色COLORLIMAGENTA 畫淡洋紅色COLORYELLOW 畫黃色COLORWHITE 畫白色LINETHICK 線型粗細格式:“LINETHICK+(1-9)”參數的取值范圍在19之間,“LINETHICK1”表示最細的線,而“LINETHICK9”表示最粗的線。STICK 畫柱狀線COLORSTICK 畫彩色柱狀線VOLSTICK 畫彩色柱狀線成交量柱狀線,當股價上漲時顯示紅色空心柱,則顯示綠色實心柱LINESTICK 同時畫出柱狀線和指標線CROSSDOT 畫小叉線CIRCLEDOT 畫小圓圈線POINTDOT 畫小圓點線公式系統(中級)1.基本公式編寫實例 在前面的學習當中,我們見到了一些基本的表達方法、方式,今天我們的任務是學習一些常見的概念如何編寫,例如上面所列出來的放量、上漲等等,因為這些都是在公式編寫過程當中要用到的基本形態特征,許多的技術指標的選股條件都是由它們組成的。1.1放量1、 今日比昨日的成交量放大了1倍:VOL/REF(VOL,1)2;2、今日的五日均量比五天前的五日均量放大了3倍:AA:=MA(VOL,5);BB:=REF(AA,5);AA/BB4;3、今天的成交量達到了整個流通盤的10%以上:VOL/CAPITAL10/100;(注意,10%的表達式是10/100,或者0.1)1.2 縮量1、 今日比昨日的成交量縮小了1倍:VOL/REF(VOL,1)0.5;2、 今日的五日均量比五天前的五日均量縮小了一半:AA:=MA(VOL,5);BB:=REF(AA,5);AA/BB0.5;3、 今天的成交量不足整個流通盤的0.5%:VOL/CAPITAL0.5/100;1.3上漲1、今日漲幅達到了7%以上:CLOSE/REF(CLOSE,1)1.07;2、十日均價繼續上漲:AA:=MA(CLOSE,10);BB:=REE(AA,1);AABB;1.4下跌收陽、收陰:1、當天收陽:CLOSEOPEN;2、當天收陰:CLOSEOPEN;1.5高開、低開1、當天股價高開,即開盤高于昨日收盤:OPENREF(CLOSE,1);2、當天股價低開:OPENREF(CLOSE,1);1.6跳空跳空亦有向上和向下兩種:當日開盤在昨日最高之上,即為向上跳空:OPENREF(HIGH,1);反之,開盤小于昨日的最高價,為向下跳空:OPENREF(LOW,1);1.7放量上攻AA:=VOL/REF(VOL,1)2;成交量是昨日的兩倍BB:=CLOSE/REF(CLOSE,1)1.07;漲幅大于7%AA AND BB;1.8高開高走AA:=OPENREF(CLOSE,1);開盤價大于昨收BB:=CLOSEOPEN;當日收陽線AA AND BB;1.9創新高創新高指當日最高價是最近一段時間的最高價:HIGH=HHV(HIGH,N);其中的HIGH為當期最高價,HHV(X,N)是求N周期內X最高值。因此該公式的含義是當日最高價創日新高時返回值為,否則為。1.10橫盤整理橫盤整理指最近一段時期價格在一定幅度之內擺動:(HHV(CLOSE,10)-LLV(CLOSE,10)/CLOSE0.05;其中的LLV(X,N)是求N周期內X最低值。因此該公式表示10日收盤價振幅振幅在5%以內。2. 公式組合實例下面介紹如何對基本公式進行組合,描述一些簡單的K線形態。在編寫公示前,需要準確對K線形態進行定義。2.1 向上跳空之后兩天內并未回補定義:實際上就是昨天發生了跳空缺口,這兩天的最低價一直在兩天前的最高價之上。AA:=REF(OPEN,1)REF(HIGH,2);BB:=REF(LOW,1)REF(HIGH,2);CC:=LOWREF(HIGH,2);AA AND BB AND CC;仔細一想,若BB成立,AA一定成立,AA實際上沒有存在的必要。更簡單的方法,下面的一句話可以的上面的四句:COUNT(LOWREF(HIGH,2),2)=2;2.2 5日,10日,30日均線多頭排列定義:均線多頭排列,是指從短周期到長周期均線,從上而下的依次排列AA:=MA(CLOSE,5);BB:=MA(CLOSE,10);CC:=MA(CLOSE,30);T1:=AABB AND BBCC;以上情況維持一段時間,假設我們這里定為4天以上:COUNT(T1,4)=4;COUNT(X,N)表示統計在N天內滿足條件X的有幾天。最終的結果就是如下所示:AA:=MA(CLOSE,5);BB:=MA(CLOSE,10);CC:=MA(CLOSE,30);T1:=AABB AND BBCC;COUNT(T1,4 )=4;2.3逃頂K線形態之-黃昏之星定義:當市場出現一條大陽線后,通常會產生跳空高開的情況,有時便會出現十字星或類似十字星的小陰線(小陽線),當該形態出現在一段上升行情的當中,就很容易形成經典K線形態-黃昏之星。為了結構簡單起見,首先將二天的高開低收用中間表達式表達出來,因為我們在后面的編寫過程中會分別使用到這些數據。1、今日K線的:開-a1, a1:=open;收-a2, a2:=close;高-a3, a3:=high;2、昨天K線的:開-b1, b1:=ref(open,1);收-b2, b2:=ref(close,1);高-b3, b3:=ref(high,1);低-b4, b4:=ref(low,1);3、前天K線的:開-c1, c1:=ref(open,2);收-c2, c2:=ref(close,2);高-c3, c3:=ref(high,2);低-c4, c4:=ref(low,2);4、我們將會分別描述出三天的K線形態,然后匯總,首先我們觀察今日K線的特征,今天 是一根低開低走的大陰線,我們給它一些數字上的定義: a、今日開盤價小于昨日收盤價: aa:=a1b2 and b、今日的陰線實體較長,我們用開盤價和收盤價相比,長度大于4%:a1/a21.04;5、昨日K線的特征,是一根十字形態的K線,并且在左右兩根K線之上,分別表達為: a、昨日跳開,高于前天的收盤: bb:=b1c3 b、昨日收盤同樣在缺口之上: and b2c3 c、線形實體長度很小,也就是昨日開盤和收盤之差比昨日開盤的值小于0.01:and abs(b1-b2)/b10.01d、K線有上下影線,可以表示為最高價和最低價不等于收盤價也不等于開盤價:and b3b1 and b3b2 and b4b1 and b4b2e、當日的最高價為20天以來的最高價: and b3=hhv(high,20);6、前日K線的特征:股價大幅上揚,幅度較前一日收盤高出4%并且收盤大于開盤:cc:=c2/ref(close,3)1.04 and c2c1;綜合選股條件:最后我們將三天的K線特征結合起來,合成一個最后的條件就是由圖所示內容: aa and bb and cc最終結果就是(可以直接加進通達信公式編輯器): a1:=open;a2:=close;a3:=high;b1:=ref(open,1);b2:=ref(close,1);b3:=ref(high,1);b4:=ref(low,1);c1:=ref(open,2);c2:=ref(close,2);c3:=ref(high,2);c4:=ref(low,2);aa:=a11.04;bb:=b1c3 and b2c3 and abs(b1-b2)/b1b1 and b3b2 and b4b1 and b41.04 and c2c1;aa and bb and cc;如果我們想把這個選股公式改為指標公式,修改最后一個語句就可以了。將aa and bb and cc; 改為DRAWICON(AA AND BB AND CC),HIGH*1.02,2);這時在符合條件的K線上方出現了一個綠色的向下箭頭,提示賣出。效果如下:黃昏之星是一個賣出信號,與之相對應的是一個買入信號,稱為早晨之星,如下圖:指標源碼請參考通達信中的相關選股公式。 2.4突破底部橫盤整理創新高定義:股價突破長期盤整區間,之后放量上攻進入主升段。“長期”設定為150天;“橫盤”設定股價在150日均線上下15%波動;放量;并且股價創下150天以來的歷史新高。首先用公式描述放量a、將會使用5日均量來進行比較,成交量比昨日成交量放大兩倍;b、V1是五日均量,REF(V1,1)就是昨日的均量;V1:=MA(VOL,5); V2:=VOL/REF(V1,1)2;長期橫盤a、PZ1是當天150日均價: PZ1:=MA(CLOSE,M);b、PZ2是150日的最高價; PZ2:=HHV(HIGH,M);c、PZ3是150日的最低價; PZ3:=LLV(LOW,M);d、PZ4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工作、休息兩不誤的單身公寓布局規劃
- 工作中的危機管理與應對
- 工業設計原理與產品設計流程
- 工業節能的途徑與方法
- 工業設計創新與產品升級路徑
- 工業風辦公室裝修風格探討
- 工作流程再造提高效率的方法
- 工程施工中的人性化管理
- 工廠設備清潔保養流程
- 工廠電氣設備的維護管理
- 2025五年級道德與法治下冊期末綜合測試卷(含答案)
- 2025至2030中國LNG運輸行業市場發展分析及前景預測與戰略規劃報告
- 主題3 鄉土情懷-2025年中考語文現代文閱讀主題預測與答題技巧指導(原卷版)
- DB32T3614-2019 工貿企業安全風險管控基本規范
- 高效規劃優化工業園區的基礎設施布局
- (王瑞元版本)運動生理學-課件-3-第三章-血液
- 浙江省醫療服務價格項目目錄
- 玻璃吊裝施工專項施工方案
- 焊接安全知識考核試題及答案
- 2025燃氣電廠智能巡檢系統技術方案
- ICU譫妄管理課件
評論
0/150
提交評論