乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      通達(dá)信公式編寫(xiě)初中高級(jí)全套教程(附:通達(dá)信全部函數(shù)表)

       js大圣 2016-07-23

      中高級(jí)在后面

      1.公式類(lèi)型說(shuō)明

        

      調(diào)出公式管理器: 功能à公式系統(tǒng)à公式管理器

      公式類(lèi)型分為四大類(lèi):技術(shù)指標(biāo)公式、條件選股公式、專(zhuān)家系統(tǒng)公式、五彩K線(xiàn)公式。

      1.1技術(shù)指標(biāo)公式

      我們?cè)诩夹g(shù)分析界面中見(jiàn)到的指標(biāo)為技術(shù)指標(biāo)公式,比如MA, KDJ , MACD 等;可以通過(guò)公式管理器編寫(xiě)技術(shù)指標(biāo)公式,在公式管理器界面選擇技術(shù)指標(biāo)公式,點(diǎn)擊右邊的"新建"就可進(jìn)入技術(shù)指標(biāo)公式編輯區(qū)。如下圖:

      在指標(biāo)公式編輯區(qū),可以通過(guò)"引入指標(biāo)公式",在已有指標(biāo)的基礎(chǔ)上修改指標(biāo)公式,也可以通過(guò)插入函數(shù)來(lái)實(shí)現(xiàn)指標(biāo)公式的編寫(xiě);編寫(xiě)完后測(cè)試公式,測(cè)試通過(guò)后退出,輸入公式名稱(chēng)就可調(diào)出指標(biāo)公式使用。

      1.2條件選股公式

      利用條件選股公式可以把符合一定技術(shù)形態(tài)的個(gè)股選出來(lái),首先在公式管理器中建立條件選股公式,再通過(guò)"條件選股"調(diào)用條件選股公式。

      條件選股調(diào)出:功能à選股器à條件選股

      1.3專(zhuān)家系統(tǒng)公式

      編寫(xiě)好交易系統(tǒng)公式后,可以疊加到K線(xiàn)上,交易系統(tǒng)自動(dòng)列出買(mǎi)賣(mài)操作信號(hào)。

      交易系統(tǒng)公式調(diào)出操作如下:

      在K線(xiàn)界面點(diǎn)擊鼠標(biāo)右鍵,選擇系統(tǒng)指標(biāo)、專(zhuān)家系統(tǒng)指標(biāo),如下圖:

        

        


      選擇專(zhuān)家交易系統(tǒng)指標(biāo)里的某一個(gè)指標(biāo),再點(diǎn)擊"確定",交易系統(tǒng)就會(huì)疊加在K線(xiàn)上面了。如下圖:

      1.4.五彩K線(xiàn)公式

      編寫(xiě)好五彩公式后,可以疊加到K線(xiàn)上,會(huì)把特殊的K線(xiàn)形態(tài)用不同的顏色標(biāo)識(shí)出來(lái)。

      五彩K線(xiàn)公式調(diào)出操作如下:

      在K線(xiàn)界面點(diǎn)擊鼠標(biāo)右鍵,選擇系統(tǒng)指標(biāo)、五彩K線(xiàn)指標(biāo),如下圖:

        

        


      選擇五彩K線(xiàn)指標(biāo)里的某一指標(biāo),再點(diǎn)擊"確定",五彩K線(xiàn)就會(huì)疊加在K線(xiàn)上面了。如下圖:

      2.公式函數(shù)的使用

      函數(shù)在公式編寫(xiě)非常重要,如果作個(gè)比喻,我們用一種語(yǔ)言去告訴電腦我的想法,并且讓它去幫我做,那么函數(shù)就是這種語(yǔ)言的單詞。
      我們?cè)诠骄庉嬈髦羞x擇插入函數(shù),就可以看到里面有許多的函數(shù),我們?cè)诟戒浿杏幸粋€(gè)簡(jiǎn)表,大家可以到那里去檢索。如下圖:

      例一:
      一根K線(xiàn)有四個(gè)價(jià)格組成:
      最高價(jià):HIGH
      收盤(pán)價(jià):CLOSE
      最低價(jià):LOW
      開(kāi)盤(pán)價(jià):OPEN
      成交量:VOL
      成交額:AMO


      例二:
      兩條均線(xiàn)不斷地交叉,就專(zhuān)門(mén)設(shè)定了一條函數(shù)來(lái)描述兩條線(xiàn)交叉:CROSS(X,Y)
      假如下圖中的兩條均線(xiàn)一條名叫X,另外一條叫Y
      CROSS(X,Y)表示X向上穿過(guò)了Y
      CROSS(Y,X)表示Y向上穿過(guò)了X


      例三:
      前面的CLOSE,還是VOL,都表示當(dāng)天,或者您使用的不是日線(xiàn),那就表示本周期的數(shù)據(jù),那么前幾天的怎么表示呢?
      REF(X,M)
      例如:
      REF(Close,5)表示5天前的收盤(pán)價(jià);
      REF(Vol,10)表示10天前的成交量;
      這里的M就是參數(shù)。

      什么是參數(shù)?
      比如講:10日均線(xiàn),您可以把10日當(dāng)作參數(shù),好處在于,您覺(jué)得需要修改成5日的時(shí)候,就可以使用一些簡(jiǎn)單的方法,例如參數(shù)精靈來(lái)很方便的修改和調(diào)整。參數(shù)需要名字,例如M就不錯(cuò)。還要規(guī)定參數(shù)的范圍,例如1日至260日。這樣我們就可以在1到260之間任意調(diào)節(jié)M的值了,M最常用的數(shù)填在"缺省"一欄,例如你最喜歡用10日均線(xiàn),那就填10吧。


      例四:
      如果我想把兩個(gè)條件并列在一起怎么辦?
      AND
      X AND Y就表示條件X和條件Y

      3.公式編寫(xiě)舉例

      3.1 均線(xiàn)指標(biāo)編寫(xiě)

      進(jìn)入公式管理器,新建一技術(shù)指標(biāo)公式

      依次點(diǎn)擊菜單"功能à公式系統(tǒng)à公式管理器",進(jìn)入公式管理器界面。如下圖:

      左邊的樹(shù)型列表中選擇技術(shù)指標(biāo)公式下面的"均線(xiàn)型",點(diǎn)擊右邊的"新建",就會(huì)進(jìn)入公式編輯界面,如下圖:

      填寫(xiě)完公式名稱(chēng),公式描述,點(diǎn)擊"插入函數(shù)",選擇"簡(jiǎn)單移動(dòng)平均",簡(jiǎn)單移動(dòng)平均函數(shù)的用法會(huì)在對(duì)話(huà)框下邊列出來(lái),點(diǎn)擊"確定"按鈕,對(duì)應(yīng)的函數(shù)會(huì)在公式編輯框內(nèi)顯示出來(lái)。如下圖所示:

      填寫(xiě)完 MA函數(shù)的兩個(gè)參數(shù),第一個(gè)參數(shù)填寫(xiě)收盤(pán)價(jià),收盤(pán)價(jià)在公式函數(shù)中用 C 表示,第二個(gè)參數(shù)填寫(xiě)均線(xiàn)日期,可以直接錄入一數(shù)字,最后用分號(hào)結(jié)尾(注:公式編寫(xiě)涉及到符號(hào)時(shí)用英文字符)。如下圖所示:

      錄入后,下面的動(dòng)態(tài)翻譯區(qū)會(huì)自動(dòng)翻譯公式的意義,"收盤(pán)價(jià)的10日簡(jiǎn)單移動(dòng)平均",這樣一條10日均線(xiàn)的指標(biāo)就形成了。

      編輯器區(qū)的相關(guān)說(shuō)明如下

      公式類(lèi)型:對(duì)應(yīng)的公式可選擇加入不同的類(lèi)型,設(shè)定后查看公式時(shí)將會(huì)在對(duì)應(yīng)的分類(lèi)項(xiàng)下列出來(lái);

      畫(huà)線(xiàn)方法

      選擇副圖,指標(biāo)將會(huì)在副圖區(qū)顯示,選擇主圖疊加,指標(biāo)將會(huì)在主圖區(qū)顯示(如常用指標(biāo)MA就是主圖指標(biāo)),也可選擇在副圖上疊加K線(xiàn),美國(guó)線(xiàn),收盤(pán)站線(xiàn)。

      坐標(biāo)線(xiàn)位置:默認(rèn)的是自動(dòng),系統(tǒng)自動(dòng)根據(jù)指標(biāo)值的范圍設(shè)定的區(qū)間,如上圖的 0.60,0.40,0.2,0, -0.2, 0.00 , -0.2 ;可以手動(dòng)的設(shè)置坐標(biāo)間隔,用分號(hào)分開(kāi),手動(dòng)設(shè)置后,默認(rèn)的將會(huì)沒(méi)有。

      額外Y軸分界:在指標(biāo)上加上一些白色的橫線(xiàn),如上圖所示。

      點(diǎn)擊 "測(cè)試公式",若顯示測(cè)試通過(guò),點(diǎn)擊"確定"按鈕保存公式。

      調(diào)出公式時(shí),鍵盤(pán)輸入公式名字 JX1 回車(chē),如下圖所示:

      3.2簡(jiǎn)單條件選股公式編寫(xiě)

      下面編寫(xiě)一選股公式,要求選出"股價(jià)小于每股凈資產(chǎn)"的個(gè)股。

      進(jìn)入公式管理器,新建一條件選股公式

      依次點(diǎn)擊菜單"功能à專(zhuān)家系統(tǒng)à公式管理器",進(jìn)入公式管理器界面。如下圖:

      選擇左邊樹(shù)型列表中條件選股公式下面的其它類(lèi)型,點(diǎn)擊"新建",如下圖:

      輸入公式名稱(chēng),公式描述, 如下圖所示:

      點(diǎn)"插入函數(shù)",選擇"收盤(pán)價(jià)",點(diǎn)擊"確定",對(duì)應(yīng)的函數(shù)就到了編輯區(qū),如下圖所示:

      錄入空格 ,輸入 小于號(hào), 再點(diǎn)"插入函數(shù)",在財(cái)務(wù)函數(shù)中找到每股凈資產(chǎn)放到后面,以分號(hào)結(jié)尾,如下圖所示:

      點(diǎn)擊 "測(cè)試公式",若顯示測(cè)試通過(guò),點(diǎn)擊"確定"按鈕保存公式。

      4.附公式函數(shù)列表

      4.1行情函數(shù)

      HIGH 最高價(jià)

      返回該周期最高價(jià)。

      用法: HIGH

      H 最高價(jià)

      返回該周期最高價(jià)。

      用法: H

      LOW 最低價(jià)

      返回該周期最低價(jià)。

      用法: LOW

      L 最低價(jià)

      返回該周期最低價(jià)。

      用法: L

      CLOSE 收盤(pán)價(jià)

      返回該周期收盤(pán)價(jià)。

      用法: CLOSE

      C 收盤(pán)價(jià)

      返回該周期收盤(pán)價(jià)。

      用法: C

      VOL 成交量

      返回該周期成交量。

      用法: VOL

      V 成交量

      返回該周期成交量。

      用法: V

      OPEN 開(kāi)盤(pán)價(jià)

      返回該周期開(kāi)盤(pán)價(jià)。

      用法: OPEN

      O: 開(kāi)盤(pán)價(jià)

      返回該周期開(kāi)盤(pán)價(jià)。

      用法: O

      ADVANCE 上漲家數(shù)

      返回該周期上漲家數(shù)。

      用法: ADVANCE (本函數(shù)僅對(duì)大盤(pán)有效)

      DECLINE 下跌家數(shù)

      返回該周期下跌家數(shù)。

      用法: DECLINE (本函數(shù)僅對(duì)大盤(pán)有效)

      AMOUNT 成交額

      返回該周期成交額。

      用法: AMOUNT

      ASKPRICE 委賣(mài)價(jià)

      返回委賣(mài)1--委賣(mài)3價(jià)格。

      用法: ASKPRICE(N) N取1—3。

      (本函數(shù)僅個(gè)股在分筆成交分析周期有效)

      ASKVOL 委賣(mài)量

      返回委賣(mài)1--委賣(mài)3量。

      用法: ASKVOL(N) N取1—3。

      (本函數(shù)僅個(gè)股在分筆成交分析周期有效)

      BIDPRICE 委買(mǎi)價(jià)

      返回委買(mǎi)1--委買(mǎi)3價(jià)格。

      用法: BIDPRICE(N) N取1—3。

      (本函數(shù)僅個(gè)股在分筆成交分析周期有效)

      BIDVOL 委買(mǎi)量

      返回委買(mǎi)1--委買(mǎi)3量。

      用法: BIDVOL(N) N取1—3。

      (本函數(shù)僅個(gè)股在分筆成交分析周期有效)

      BUYVOL 主動(dòng)性買(mǎi)盤(pán)

      返回主動(dòng)性買(mǎi)單量。

      用法: BUYVOL 當(dāng)本筆成交為主動(dòng)性買(mǎi)盤(pán)時(shí),其數(shù)值等于成交量,否則為0。

      (本函數(shù)僅個(gè)股在分筆成交分析周期有效)

      SELLVOL 主動(dòng)性賣(mài)盤(pán)

      返回主動(dòng)性賣(mài)單量。

      用法: SELLVOL 當(dāng)本筆成交為主動(dòng)性賣(mài)盤(pán)時(shí),其數(shù)值等于成交量,否則為0。

      (本函數(shù)僅個(gè)股在分筆成交分析周期有效)

      ISBUYORDER 主動(dòng)性買(mǎi)單

      返回該成交是否為主動(dòng)性買(mǎi)單。

      用法: ISBUYORDER 當(dāng)本筆成交為主動(dòng)性買(mǎi)盤(pán)時(shí),返回1,否則為0。

      (本函數(shù)僅個(gè)股在分筆成交分析周期有效)

      ISSELLORDER 主動(dòng)性賣(mài)單

      返回該成交是否為主動(dòng)性賣(mài)單。

      用法: ISSELLORDER 當(dāng)本筆成交為主動(dòng)性賣(mài)盤(pán)時(shí),返回1,否則為0。

      (本函數(shù)僅個(gè)股在分筆成交分析周期有效)]

      4.2時(shí)間函數(shù)

      DATE 日期

      取得該周期從1900以來(lái)的年月日。

      用法: DATE 例如函數(shù)返回1000101,表示2000年1月1日。

      TIME 時(shí)間

      取得該周期的時(shí)分秒。

      用法: TIME 函數(shù)返回有效值范圍為(000000-235959)。

      YEAR 年份

      取得該周期的年份。

      用法:YEAR

      MONTH 月份

      取得該周期的月份。

      用法:MONTH 函數(shù)返回有效值范圍為(1-12)。

      WEEK 星期

      取得該周期的星期數(shù)。

      用法: WEEK 函數(shù)返回有效值范圍為(0-6),0表示星期天。

      DAY 日期

      取得該周期的日期。

      用法: DAY 函數(shù)返回有效值范圍為(1-31)。

      HOUR 小時(shí)

      取得該周期的小時(shí)數(shù)。

      用法: HOUR 函數(shù)返回有效值范圍為(0-23),對(duì)于日線(xiàn)及更長(zhǎng)的分析周期值為0。

      MINUTE 分鐘

      取得該周期的分鐘數(shù)。

      用法: MINUTE 函數(shù)返回有效值范圍為(0-59),對(duì)于日線(xiàn)及更長(zhǎng)的分析周期值為0。

      FROMOPEN 分鐘

      求當(dāng)前時(shí)刻距開(kāi)盤(pán)有多長(zhǎng)時(shí)間。

      用法: FROMOPEN 返回當(dāng)前時(shí)刻距開(kāi)盤(pán)有多長(zhǎng)時(shí)間,單位為分鐘。

      例如:  FROMOPEN 當(dāng)前時(shí)刻為早上十點(diǎn),則返回31。

      4.3引用函數(shù)

      DRAWNULL 無(wú)效數(shù)

      返回?zé)o效數(shù)。

      用法: DRAWNULL

      例如: IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL) 表示下跌時(shí)分析圖上不畫(huà)線(xiàn)。

      BACKSET 向前賦值

      將當(dāng)前位置到若干周期前的數(shù)據(jù)設(shè)為1。

      用法: BACKSET(X,N) 若X非0,則將當(dāng)前位置到N周期前的數(shù)值設(shè)為1。

      例如: BACKSET(CLOSE>OPEN,2) 若收陽(yáng)則將該周期及前一周期數(shù)值設(shè)為1,否則為0。

      BARSCOUNT 有效數(shù)據(jù)周期數(shù)

      求總的周期數(shù)。

      用法: BARSCOUNT(X) 第一個(gè)有效數(shù)據(jù)到當(dāng)前的天數(shù)。

      例如: BARSCOUNT(CLOSE) 對(duì)于日線(xiàn)數(shù)據(jù)取得上市以來(lái)總交易日數(shù),對(duì)于分筆成交取得當(dāng)日成交筆數(shù),對(duì)于1分鐘線(xiàn)取得當(dāng)日交易分鐘數(shù)。

      CURRBARSCOUNT 到最后交易日的周期數(shù)

      求到最后交易日的周期數(shù).

      用法:

      CURRBARSCOUNT 求到最后交易日的周期數(shù)

      TOTALBARSCOUNT 總的周期數(shù)

      求總的周期數(shù).

      用法:

      TOTALBARSCOUNT 求總的周期數(shù)

      BARSLAST 上一次條件成立位置

      上一次條件成立到當(dāng)前的周期數(shù)。

      用法: BARSLAST(X) 上一次X不為0到現(xiàn)在的天數(shù)。

      例如: BARSLAST(CLOSE/REF(CLOSE,1)>=1.1) 表示上一個(gè)漲停板到當(dāng)前的周期數(shù)。

      BARSSINCE 第一個(gè)條件成立位置

      第一個(gè)條件成立到當(dāng)前的周期數(shù)。

      用法: BARSSINCE(X) 第一次X不為0到現(xiàn)在的天數(shù)。

      例如: BARSSINCE(HIGH>10) 表示股價(jià)超過(guò)10元時(shí)到當(dāng)前的周期數(shù)。

      COUNT 統(tǒng)計(jì)

      統(tǒng)計(jì)滿(mǎn)足條件的周期數(shù)。

      用法: COUNT(X,N) 統(tǒng)計(jì)N周期中滿(mǎn)足X條件的周期數(shù),若N=0則從第一個(gè)有效值開(kāi)始。

      例如: COUNT(CLOSE>OPEN,20) 表示統(tǒng)計(jì)20周期內(nèi)收陽(yáng)的周期數(shù)。

      HHV 最高值

      求最高值。

      用法: HHV(X,N) 求N周期內(nèi)X最高值,N=0則從第一個(gè)有效值開(kāi)始。

      例如: HHV(HIGH,30) 表示求30日最高價(jià)。

      HHVBARS 上一高點(diǎn)位置

      求上一高點(diǎn)到當(dāng)前的周期數(shù)。

      用法: HHVBARS(X,N) 求N周期內(nèi)X最高值到當(dāng)前周期數(shù),N=0表示從第一個(gè)有效值開(kāi)始統(tǒng)計(jì)。

      例如: HHVBARS(HIGH,0) 求得歷史新高到到當(dāng)前的周期數(shù)。

      LLV 最低值

      求最低值。

      用法: LLV(X,N) 求N周期內(nèi)X最低值,N=0則從第一個(gè)有效值開(kāi)始。

      例如: LLV(LOW,0) 表示求歷史最低價(jià)。

      LLVBARS 上一低點(diǎn)位置

      求上一低點(diǎn)到當(dāng)前的周期數(shù)。

      用法: LLVBARS(X,N) 求N周期內(nèi)X最低值到當(dāng)前周期數(shù),N=0表示從第一個(gè)有效值開(kāi)始統(tǒng)計(jì)。

      例如: LLVBARS(HIGH,20) 求得20日最低點(diǎn)到當(dāng)前的周期數(shù)。

      REVERSE 求相反數(shù)

      求相反數(shù)。

      用法: REVERSE(X) 返回-X。

      例如: REVERSE(CLOSE) 返回-CLOSE。

      REF 向前引用

      引用若干周期前的數(shù)據(jù)。

      用法: REF(X,A) 引用A周期前的X值。

      例如: REF(CLOSE,1) 表示上一周期的收盤(pán)價(jià),在日線(xiàn)上就是昨收。

      REFDATE 指定引用

      引用指定日期的數(shù)據(jù)。

      用法: REFDATE(X,A) 引用A日期的X值。

      例如: REF(CLOSE,20011208) 表示2001年12月08日的收盤(pán)價(jià)。

      SUM 總和

      求總和。

      用法: SUM(X,N) 統(tǒng)計(jì)N周期中X的總和,N=0則從第一個(gè)有效值開(kāi)始。

      例如: SUM(VOL,0) 表示統(tǒng)計(jì)從上市第一天以來(lái)的成交量總和。

      FILTER 過(guò)濾

      過(guò)濾連續(xù)出現(xiàn)的信號(hào)。

      用法: FILTER(X,N) X滿(mǎn)足條件后,刪除其后N周期內(nèi)的數(shù)據(jù)置為0。

      例如: FILTER(CLOSE>OPEN,5) 查找陽(yáng)線(xiàn),5天內(nèi)再次出現(xiàn)的陽(yáng)線(xiàn)不被記錄在內(nèi)。

      SUMBARS 累加到指定值的周期數(shù)

      向前累加到指定值到現(xiàn)在的周期數(shù)。

      用法: SUMBARS(X,A) 將X向前累加直到大于等于A,返回這個(gè)區(qū)間的周期數(shù)。

      例如: SUMBARS(VOL,CAPITAL) 求完全換手到現(xiàn)在的周期數(shù)。

      SMA 移動(dòng)平均

      返回移動(dòng)平均。

      用法: SMA(X,N,M) X的M日移動(dòng)平均,M為權(quán)重,如Y=(X*M+Y'*(N-M))/N

      MA 簡(jiǎn)單移動(dòng)平均

      返回簡(jiǎn)單移動(dòng)平均。

      用法: MA(X,M) X的M日簡(jiǎn)單移動(dòng)平均。

      DMA 動(dòng)態(tài)移動(dòng)平均

      求動(dòng)態(tài)移動(dòng)平均。

      用法: DMA(X,A) 求X的動(dòng)態(tài)移動(dòng)平均。

      算法: 若Y=DMA(X,A)則 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必須小于1。

      例如: DMA(CLOSE,VOL/CAPITAL) 表示求以換手率作平滑因子的平均價(jià)。

      EMA(或EXPMA) 指數(shù)移動(dòng)平均

      返回指數(shù)移動(dòng)平均。

      用法: EMA(X,M) X的M日指數(shù)移動(dòng)平均。

      MEMA 平滑移動(dòng)平均

      返回平滑移動(dòng)平均

      用法: MEMA(X,M) X的M日平滑移動(dòng)平均。

      MEMA(X,N)與MA的差別在于起始值為一平滑值,而不是初始值

      EXPMEMA 指數(shù)平滑移動(dòng)平均

      返回指數(shù)平滑移動(dòng)平均。

      用法: EXPMEMA(X,M) X的M日指數(shù)平滑移動(dòng)平均。

      EXPMEMA同EMA(即EXPMA)的差別在于他的起始值為一平滑值

      RANGE 介于某個(gè)范圍之間

      用法: RANGE(A,B,C) A在B和C。

      例如: RANGE(A,B,C)表示A大于B同時(shí)小于C時(shí)返回1,否則返回0。

      CONST 取值設(shè)為常數(shù)

      用法:  CONST(A) 取A最后的值為常量.

      例如: CONST(INDEXC)表示取大盤(pán)現(xiàn)價(jià)。

      4.4邏輯函數(shù)

      CROSS 上穿

      兩條線(xiàn)交叉。

      用法: CROSS(A,B) 表示當(dāng)A從下方向上穿過(guò)B時(shí)返回1,否則返回0。

      例如: CROSS(MA(CLOSE,5),MA(CLOSE,10)) 表示5日均線(xiàn)與10日均線(xiàn)交金叉。

      LONGCROSS 維持一定周期后上穿

      兩條線(xiàn)維持一定周期后交叉。

      用法: LONGCROSS(A,B,N) 表示A在N周期內(nèi)都小于B,本周期從下方向上穿過(guò)B時(shí)返回1,否則返回0。

      UPNDAY 連漲

      返回是否連漲周期數(shù)。

      用法: UPNDAY(CLOSE,M) 表示連漲M個(gè)周期。

      DOWNNDAY 連跌

      返回是否連跌周期。

      用法: DOWNNDAY(CLOSE,M) 表示連跌M個(gè)周期。

      NDAY 連大

      返回是否持續(xù)存在X>Y。

      用法: NDAY(CLOSE,OPEN,3) 表示連續(xù)3日收陽(yáng)線(xiàn)。

      EXIST 存在

      是否存在。

      用法: EXIST(CLOSE>OPEN,10) 表示前10日內(nèi)存在著陽(yáng)線(xiàn)。

      EVERY 一直存在

      一直存在。

      用法: EVERY(CLOSE>OPEN,10) 表示前10日內(nèi)一直陽(yáng)線(xiàn)。

      LAST 持續(xù)存在

      用法: LAST(X,A,B)  A>B,表示從前A日到前B日一直滿(mǎn)足X條件。若A為0,表示從第一天開(kāi)始,B為0,表示到最后日止。

      例如: LAST(CLOSE>OPEN,10,5) 表示從前10日到前5日內(nèi)一直陽(yáng)線(xiàn)。

      4.5算術(shù)函數(shù)

      NOT 取反

      求邏輯非。

      用法: NOT(X) 返回非X,即當(dāng)X=0時(shí)返回1,否則返回0。

      例如: NOT(ISUP) 表示平盤(pán)或收陰。

      IF 邏輯判斷

      根據(jù)條件求不同的值。

      用法: IF(X,A,B) 若X不為0則返回A,否則返回B。

      例如: IF(CLOSE>OPEN,HIGH,LOW)表示該周期收陽(yáng)則返回最高值,否則返回最低值。

      IFF 邏輯判斷

      根據(jù)條件求不同的值。

      用法: IFF(X,A,B) 若X不為0則返回A,否則返回B。

      例如: IFF(CLOSE>OPEN,HIGH,LOW) 表示該周期收陽(yáng)則返回最高值,否則返回最低值。

      IFN 邏輯判斷

      根據(jù)條件求不同的值。

      用法: IFN(X,A,B) 若X不為0則返回B,否則返回A。

      例如: IFN(CLOSE>OPEN,HIGH,LOW) 表示該周期收陰則返回最高值,否則返回最低值。

      MAX 較大值

      求最大值。

      用法: MAX(A,B) 返回A和B中的較大值。

      例如: MAX(CLOSE-OPEN,0) 表示若收盤(pán)價(jià)大于開(kāi)盤(pán)價(jià)返回它們的差值,否則返回0。

      MIN 較小值

      求最小值。

      用法: MIN(A,B) 返回A和B中的較小值。

      例如: MIN(CLOSE,OPEN) 返回開(kāi)盤(pán)價(jià)和收盤(pán)價(jià)中的較小值。

      4.6數(shù)學(xué)函數(shù)

      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 指數(shù)

      指數(shù)。

      用法: EXP(X) e的X次冪。

      例如: EXP(CLOSE) 返回e的CLOSE次冪。

      LN 自然對(duì)數(shù)

      求自然對(duì)數(shù)。

      用法: LN(X) 以e為底的對(duì)數(shù)。

      例如: LN(CLOSE) 求收盤(pán)價(jià)的對(duì)數(shù)。

      LOG 對(duì)數(shù)

      求10為底的對(duì)數(shù)。

      用法: LOG(X) 取得X的對(duì)數(shù)。

      例如: LOG(100) 等于2。

      SQRT 開(kāi)方

      開(kāi)平方。

      用法: SQRT(X)  求X的平方根。

      例如: SQRT(CLOSE) 收盤(pán)價(jià)的平方根。

      ABS 絕對(duì)值

      求絕對(duì)值。

      用法: ABS(X) 返回X的絕對(duì)值。

      例如: ABS(-34) 返回34。

      POW 乘冪

      乘冪。

      用法: POW(A,B) 返回A的B次冪。

      例如: POW(CLOSE,3) 求得收盤(pán)價(jià)的3次方。

      CEILING 向上舍入

      向上舍入。

      用法: CEILING(A) 返回沿A數(shù)值增大方向最接近的整數(shù)。

      例如: CEILING(12.3) 求得13,CEILING(-3.5)求得-3。

      FLOOR 向下舍入

      向下舍入。

      用法: FLOOR(A) 返回沿A數(shù)值減小方向最接近的整數(shù)。

      例如: FLOOR(12.3) 求得12,F(xiàn)LOOR(-3.5)求得-4。

      INTPART 取整

      用法: INTPART(A) 返回沿A絕對(duì)值減小方向最接近的整數(shù)。

      例如: INTPART(12.3) 求得12,INTPART(-3.5)求得-3。

      BETWEEN: 介于

      介于。

      用法: BETWEEN(A,B,C) 表示A處于B和C之間時(shí)返回1,否則返回0。

      例如: BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盤(pán)價(jià)介于5日均線(xiàn)和10日均線(xiàn)之間。

      4.7統(tǒng)計(jì)函數(shù)

      AVEDEV 平均絕對(duì)方差

      AVEDEV(X,N)  返回平均絕對(duì)方差。

      DEVSQ 數(shù)據(jù)偏差平方和

      DEVSQ(X,N)  返回?cái)?shù)據(jù)偏差平方和。

      FORCAST 線(xiàn)性回歸預(yù)測(cè)值

      FORCAST(X,N)  返回線(xiàn)性回歸預(yù)測(cè)值。

      SLOPE 線(xiàn)性回歸斜率

      SLOPE(X,N)  返回線(xiàn)性回歸斜率。

      STD 估算標(biāo)準(zhǔn)差

      STD(X,N)  返回估算標(biāo)準(zhǔn)差。

      STDP 總體標(biāo)準(zhǔn)差

      STDP(X,N)  返回總體標(biāo)準(zhǔn)差。

      VAR 估算樣本方差

      VAR(X,N)  返回估算樣本方差。

      VARP 總體樣本方差

      VARP(X,N)  返回總體樣本方差 。

      4.8橫向統(tǒng)計(jì)

      BLOCKSETNUM 板塊股票個(gè)數(shù)

      用法: BLOCKSETNUM(板塊名稱(chēng)) 返回該板塊股票個(gè)數(shù)。

      HORCALC 多股統(tǒng)計(jì)

      用法: HORCALC(板塊名稱(chēng),數(shù)據(jù)項(xiàng),計(jì)算方式,權(quán)重)

      數(shù)據(jù)項(xiàng):100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-漲幅

      計(jì)算方式: 0-累加,1-排名次

      權(quán)重: 0-總股本,1-流通股本,2-等同權(quán)重,3-流通市值

      4.9形態(tài)函數(shù)

      COST 成本分布

      成本分布情況。

      用法: COST(10),表示10%獲利盤(pán)的價(jià)格是多少,即有10%的持倉(cāng)量在該價(jià)格以下,其余90%在該價(jià)格以上,為套牢盤(pán)。

      該函數(shù)僅對(duì)日線(xiàn)分析周期有效。

      PEAK 波峰值

      前M個(gè)ZIG轉(zhuǎn)向波峰值。

      用法: PEAK(K,N,M) 表示之字轉(zhuǎn)向ZIG(K,N)的前M個(gè)波峰的數(shù)值,M必須大于等于1。

      例如: PEAK(1,5,1) 表示%5最高價(jià)ZIG轉(zhuǎn)向的上一個(gè)波峰的數(shù)值。

      PEAKBARS 波峰位置

      前M個(gè)ZIG轉(zhuǎn)向波峰到當(dāng)前距離。

      用法: PEAKBARS(K,N,M) 表示之字轉(zhuǎn)向ZIG(K,N)的前M個(gè)波峰到當(dāng)前的周期數(shù),M必須大于等于1。

      例如: PEAKBARS (0,5,1) 表示%5開(kāi)盤(pán)價(jià)ZIG轉(zhuǎn)向的上一個(gè)波峰到當(dāng)前的周期數(shù)。

      SAR 拋物轉(zhuǎn)向

      拋物轉(zhuǎn)向。

      用法:  SAR(N,S,M),N為計(jì)算周期,S為步長(zhǎng),M為極值。

      例如: SAR(10,2,20) 表示計(jì)算10日拋物轉(zhuǎn)向,步長(zhǎng)為2%,極限值為20%。

      SARTURN 拋物轉(zhuǎn)向點(diǎn)

      拋物轉(zhuǎn)向點(diǎn)。

      用法: SARTURN(N,S,M) N為計(jì)算周期,S為步長(zhǎng),M為極值,若發(fā)生向上轉(zhuǎn)向則返回1,若發(fā)生向下轉(zhuǎn)向則返回-1,否則為0。

      其用法與SAR函數(shù)相同。

      TROUGH 波谷值

      前M個(gè)ZIG轉(zhuǎn)向波谷值。

      用法: TROUGH(K,N,M) 表示之字轉(zhuǎn)向ZIG(K,N)的前M個(gè)波谷的數(shù)值,M必須大于等于1。

      例如: TROUGH(2,5,2) 表示%5最低價(jià)ZIG轉(zhuǎn)向的前2個(gè)波谷的數(shù)值。

      TROUGHBARS 波谷位置

      前M個(gè)ZIG轉(zhuǎn)向波谷到當(dāng)前距離。

      用法: TROUGHBARS(K,N,M) 表示之字轉(zhuǎn)向ZIG(K,N)的前M個(gè)波谷到當(dāng)前的周期數(shù),M必須大于等于1。

      例如: TROUGH(2,5,2) 表示%5最低價(jià)ZIG轉(zhuǎn)向的前2個(gè)波谷到當(dāng)前的周期數(shù)。

      WINNER 獲利盤(pán)比例

      獲利盤(pán)比例。

      用法: WINNER(CLOSE) 表示以當(dāng)前收市價(jià)賣(mài)出的獲利盤(pán)比例。

      例如: 返回0.1表示10%獲利盤(pán),WINNER(10.5)表示10.5元價(jià)格的獲利盤(pán)比例。

      該函數(shù)僅對(duì)日線(xiàn)分析周期有效。

      LWINNER 近期獲利盤(pán)比例

      近期獲利盤(pán)比例。

      用法: LWINNER(5,CLOSE) 表示最近5天的那部分成本以當(dāng)前收市價(jià)賣(mài)出的獲利盤(pán)比例。例如返回0.1表示10%獲利盤(pán)。

      PWINNER 遠(yuǎn)期獲利盤(pán)比例

      遠(yuǎn)期獲利盤(pán)比例。

      用法: PWINNER(5,CLOSE) 表示5天前的那部分成本以當(dāng)前收市價(jià)賣(mài)出的獲利盤(pán)比例。例如返回0.1表示10%獲利盤(pán)。

      COSTEX 區(qū)間成本

      區(qū)間成本。

      用法: COSTEX(CLOSE,REF(CLOSE)),表示近兩日收盤(pán)價(jià)格間籌碼的成本,例如返回10表示區(qū)間成本為20元。

      該函數(shù)僅對(duì)日線(xiàn)分析周期有效。

      PPART 遠(yuǎn)期成本分布比例

      遠(yuǎn)期成本分布比例。

      用法: PPART(10),表示10前的成本占總成本的比例,0.2表示20%。

      ZIG 之字轉(zhuǎn)向

      之字轉(zhuǎn)向。

      用法: ZIG(K,N) 當(dāng)價(jià)格變化量超過(guò)N%時(shí)轉(zhuǎn)向,K表示0:開(kāi)盤(pán)價(jià),1:最高價(jià),2:最低價(jià),3:收盤(pán)價(jià),其余:數(shù)組信息

      例如: ZIG(3,5) 表示收盤(pán)價(jià)的5%的ZIG轉(zhuǎn)向。

      4.10 大盤(pán)函數(shù)

      INDEXA  返回大盤(pán)成交額

      INDEXADV 返回上漲家數(shù)

      INDEXDEC 返回下跌家數(shù)

      INDEXC  返回大盤(pán)收盤(pán)價(jià)

      INDEXH  返回大盤(pán)最高價(jià)

      INDEXL  返回大盤(pán)最低價(jià)

      INDEXO  返回大盤(pán)開(kāi)盤(pán)價(jià)

      INDEXV  返回大盤(pán)成交量

      4.11繪圖函數(shù)

      PLOYLINE 折線(xiàn)段

      在圖形上繪制折線(xiàn)段。

      用法: PLOYLINE(COND,PRICE),當(dāng)COND條件滿(mǎn)足時(shí),以PRICE位置為頂點(diǎn)畫(huà)折線(xiàn)連接。

      例如: PLOYLINE(HIGH>=HHV(HIGH,20),HIGH)表示在創(chuàng)20天新高點(diǎn)之間畫(huà)折線(xiàn)。

      DRAWLINE 繪制直線(xiàn)段

      在圖形上繪制直線(xiàn)段。

      用法: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)

      當(dāng)COND1條件滿(mǎn)足時(shí),在PRICE1位置畫(huà)直線(xiàn)起點(diǎn),當(dāng)COND2條件滿(mǎn)足時(shí),在PRICE2位置畫(huà)直線(xiàn)終點(diǎn),EXPAND為延長(zhǎng)類(lèi)型。

      例如: DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1) 表示在創(chuàng)20天新高與創(chuàng)20天新低之間畫(huà)直線(xiàn)并且向右延長(zhǎng)。

      DRAWKLINE 繪制K線(xiàn)

      用法: DRAWKLINE(HIGH,OPEN,LOW,CLOSE) 以HIGH為最高價(jià),OPEN為開(kāi)盤(pán)價(jià),LOW為最低,CLOSE收盤(pán)畫(huà)K線(xiàn)。

      STICKLINE 繪制柱線(xiàn)

      在圖形上繪制柱線(xiàn)。

      用法: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當(dāng)COND條件滿(mǎn)足時(shí),在PRICE1和PRICE2位置之間畫(huà)柱狀線(xiàn),寬度為WIDTH(10為標(biāo)準(zhǔn)間距),EMPTH不為0則畫(huà)空心柱。

      例如: STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示畫(huà)K線(xiàn)中陽(yáng)線(xiàn)的空心柱體部分。

      DRAWICON 繪制圖標(biāo)

      在圖形上繪制小圖標(biāo)。

      用法: DRAWICON(COND,PRICE,TYPE),當(dāng)COND條件滿(mǎn)足時(shí),在PRICE位置畫(huà)TYPE號(hào)圖標(biāo)。

      例如: DRAWICON(CLOSE>OPEN,LOW,1) 表示當(dāng)收陽(yáng)時(shí)在最低價(jià)位置畫(huà)1號(hào)圖標(biāo)。圖標(biāo)一共有九個(gè),圖形如附圖。序號(hào),最下面的是"1"號(hào),最上面的是"9"號(hào)。

      DRAWTEXT 顯示文字

      在圖形上顯示文字。

      用法: DRAWTEXT(COND,PRICE,TEXT),當(dāng)COND條件滿(mǎn)足時(shí),在PRICE位置書(shū)寫(xiě)文字TEXT。

      例如: DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大陽(yáng)線(xiàn)')表示當(dāng)日漲幅大于8%時(shí)在最低價(jià)位置顯示'大陽(yáng)線(xiàn)'字樣。

      4.12財(cái)務(wù)函數(shù)

      FINANCE(1)   總股本(股)

      FINANCE(2)   國(guó)家股(股)

      FINANCE(3)   發(fā)起人法人股(萬(wàn)股)

      FINANCE(4)   法人股(股)

      FINANCE(5)   B股(股)

      FINANCE(6)   H股(股)

      FINANCE(7)   流通股本(股)

      CAPITAL     流通股本(手)

      FINANCE(8)    職工股(股)

      FINANCE(10)   總資產(chǎn)

      FINANCE(11)   流動(dòng)資產(chǎn)

      FINANCE(12)   固定資產(chǎn)

      FINANCE(13)   無(wú)形資產(chǎn)

      FINANCE(14)   長(zhǎng)期投資

      FINANCE(15)   流動(dòng)負(fù)債

      FINANCE(16)   長(zhǎng)期負(fù)債

      FINANCE(17)   資本公積金

      FINANCE(18)   每股公積金

      FINANCE(19)   股東權(quán)益

      FINANCE(20)   主營(yíng)收入

      FINANCE(21)   主營(yíng)利益

      FINANCE(22)   其它利益

      FINANCE(23)   營(yíng)業(yè)利益

      FINANCE(24)   投資收益

      FINANCE(25)   補(bǔ)貼收入

      FINANCE(26)   營(yíng)業(yè)外收支

      FINANCE(27)   上年損益調(diào)整

      FINANCE(28)   利益總額

      FINANCE(29)   稅后利益

      FINANCE(30)   凈利益

      FINANCE(31)   未分配利益

      FINANCE(32)   每股未分配利潤(rùn)

      FINANCE(33)   每股收益

      FINANCE(34)   每股凈資產(chǎn)

      FINANCE(35)   調(diào)整每股凈資產(chǎn)

      FINANCE(36)   股東權(quán)益比

      FINANCE(40)   流通市值

      FINANCE(41)   總市值

      FINANCE(42)   上市日期

      4.13動(dòng)態(tài)行情函數(shù)

      DYNAINFO(3) 前收盤(pán)價(jià)

      DYNAINFO(4) 今開(kāi)

      DYNAINFO(5) 最高

      DYNAINFO(6) 最低

      DYNAINFO(7) 現(xiàn)價(jià)

      DYNAINFO(8) 總手

      DYNAINFO(9) 現(xiàn)手

      DYNAINFO(10) 總成交金額

      DYNAINFO(11) 均價(jià)

      DYNAINFO(12) 日升跌

      DYNAINFO(13) 振幅度

      DYNAINFO(14) 漲幅度

      DYNAINFO(15) 委托比

      DYNAINFO(16) 委量差

      DYNAINFO(17) 量比

      DYNAINFO(20) 最新叫買(mǎi)價(jià)

      DYNAINFO(21) 最新叫賣(mài)價(jià)

      DYNAINFO(22) 內(nèi)盤(pán)

      DYNAINFO(23) 外盤(pán)

      DYNAINFO(25) 買(mǎi)一量

      DYNAINFO(26) 買(mǎi)二量

      DYNAINFO(27) 買(mǎi)三量

      DYNAINFO(28) 買(mǎi)一價(jià)

      DYNAINFO(29) 買(mǎi)二價(jià)

      DYNAINFO(30) 買(mǎi)三價(jià)

      DYNAINFO(31) 賣(mài)一量

      DYNAINFO(32) 賣(mài)二量

      DYNAINFO(33) 賣(mài)三量

      DYNAINFO(34) 賣(mài)一價(jià)

      DYNAINFO(35) 賣(mài)二價(jià)

      DYNAINFO(36) 賣(mài)三價(jià)

      DYNAINFO(37) 換手率

      DYNAINFO(39) 市盈率

      DYNAINFO(40) 成交方向

      DYNAINFO(50) 采樣點(diǎn)數(shù)

      DYNAINFO(51) 內(nèi)外比

      DYNAINFO(52) 多空平衡

      DYNAINFO(53) 多頭獲利

      DYNAINFO(54) 空頭回補(bǔ)

      DYNAINFO(55) 多頭止損

      DYNAINFO(56) 空頭止損

      DYNAINFO(57) 筆升跌

      4.14線(xiàn)形和顏色屬性

      COLOR 自定義色

      格式為COLOR+"RRGGBB":RR、GG、BB表示紅色、綠色和藍(lán)色的分量,每種顏色的取值范圍是00-FF,采用了16進(jìn)制。

      例如:MA5:MA(CLOSE,5),COLOR00FFFF 表示純紅色與純綠色的混合色:COLOR808000表示淡藍(lán)色和淡綠色的混合色。

      COLORBLACK 畫(huà)黑色

      COLORBLUE 畫(huà)藍(lán)色 COLORff0000

      COLORGREEN 畫(huà)綠色 COLOR00FF00

      COLORCYAN 畫(huà)青色

      COLORRED 畫(huà)紅色 COLOR0000FF

      COLORMAGENTA 畫(huà)洋紅色

      COLORBROWN 畫(huà)棕色

      COLORLIGRAY 畫(huà)淡灰色

      COLORGRAY  畫(huà)深灰色

      COLORLIBLUE 畫(huà)淡藍(lán)色

      COLORLIGREEN 畫(huà)淡綠色

      COLORLICYAN 畫(huà)淡青色

      COLORLIRED 畫(huà)淡紅色

      COLORLIMAGENTA 畫(huà)淡洋紅色

      COLORYELLOW 畫(huà)黃色

      COLORWHITE 畫(huà)白色

      LINETHICK 線(xiàn)型粗細(xì)

      格式:"LINETHICK+(1-9)" 參數(shù)的取值范圍在1—9之間,"LINETHICK1"表示最細(xì)的線(xiàn),而"LINETHICK9"表示最粗的線(xiàn)。

      STICK 畫(huà)柱狀線(xiàn)

      COLORSTICK 畫(huà)彩色柱狀線(xiàn)

      VOLSTICK 畫(huà)彩色柱狀線(xiàn)

      成交量柱狀線(xiàn),當(dāng)股價(jià)上漲時(shí)顯示紅色空心柱,則顯示綠色實(shí)心柱

      LINESTICK 同時(shí)畫(huà)出柱狀線(xiàn)和指標(biāo)線(xiàn)

      CROSSDOT 畫(huà)小叉線(xiàn)

      CIRCLEDOT 畫(huà)小圓圈線(xiàn)

      POINTDOT 畫(huà)小圓點(diǎn)線(xiàn)

      公式系統(tǒng)(中級(jí))

      1.基本公式編寫(xiě)實(shí)例

      在前面的學(xué)習(xí)當(dāng)中,我們見(jiàn)到了一些基本的表達(dá)方法、方式,今天我們的任務(wù)是學(xué)習(xí)一些常見(jiàn)的概念如何編寫(xiě),例如上面所列出來(lái)的放量、上漲等等,因?yàn)檫@些都是在公式編寫(xiě)過(guò)程當(dāng)中要用到的基本形態(tài)特征,許多的技術(shù)指標(biāo)的選股條件都是由它們組成的。

      1.1放量

      1、 今日比昨日的成交量放大了1倍:
      VOL/REF(VOL,1)>2;


      2、今日的五日均量比五天前的五日均量放大了3倍:
      AA:=MA(VOL,5);
      BB:=REF(AA,5);
      AA/BB>4;


      3、今天的成交量達(dá)到了整個(gè)流通盤(pán)的10%以上:
      VOL/CAPITAL>10/100;
      (注意,10%的表達(dá)式是10/100,或者0.1)

      1.2 縮量

      1. 今日比昨日的成交量縮小了1倍:
        VOL/REF(VOL,1)<0.5;
      2. 今日的五日均量比五天前的五日均量縮小了一半:
        AA:=MA(VOL,5);
        BB:=REF(AA,5);
        AA/BB<0.5;
      1. 今天的成交量不足整個(gè)流通盤(pán)的0.5%:
        VOL/CAPITAL<0.5/100;

      1.3上漲


      1、今日漲幅達(dá)到了7%以上:
      CLOSE/REF(CLOSE,1)>1.07;


      2、十日均價(jià)繼續(xù)上漲:
      AA:=MA(CLOSE,10);
      BB:=REE(AA,1);
      AA>BB;

      1.4下跌


      收陽(yáng)、收陰:
      1、當(dāng)天收陽(yáng):CLOSE>OPEN;
      2、當(dāng)天收陰:CLOSE<OPEN;

      1.5高開(kāi)、低開(kāi)


      1、當(dāng)天股價(jià)高開(kāi),即開(kāi)盤(pán)高于昨日收盤(pán):OPEN>REF(CLOSE,1);


      2、當(dāng)天股價(jià)低開(kāi):OPEN<REF(CLOSE,1);

      1.6跳空


      跳空亦有向上和向下兩種:
      當(dāng)日開(kāi)盤(pán)在昨日最高之上,即為向上跳空:OPEN>REF(HIGH,1);
      反之,開(kāi)盤(pán)小于昨日的最高價(jià),為向下跳空:OPEN<REF(LOW,1);

      1.7

      放量上攻


      AA:=VOL/REF(VOL,1)>2;{成交量是昨日的兩倍}
      BB:=CLOSE/REF(CLOSE,1)>1.07;{漲幅大于7%}
      AA AND BB;

      1.8

      高開(kāi)高走


      AA:=OPEN>REF(CLOSE,1);{開(kāi)盤(pán)價(jià)大于昨收}
      BB:=CLOSE>OPEN;{當(dāng)日收陽(yáng)線(xiàn)}
      AA AND BB;

      1.9

      創(chuàng)新高


      創(chuàng)新高指當(dāng)日最高價(jià)是最近一段時(shí)間的最高價(jià):
      HIGH=HHV(HIGH,N);
      其中的HIGH為當(dāng)期最高價(jià),HHV(X,N)是求N周期內(nèi)X最高值。因此該公式的含義是當(dāng)日最高價(jià)創(chuàng)N日新高時(shí)返回值為1,否則為0。

      1.10橫盤(pán)整理

      橫盤(pán)整理指最近一段時(shí)期價(jià)格在一定幅度之內(nèi)擺動(dòng):
      (HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.05;
      其中的LLV(X,N)是求N周期內(nèi)X最低值。因此該公式表示10日收盤(pán)價(jià)振幅振幅在5%以?xún)?nèi)。

      2. 公式組合實(shí)例

      下面介紹如何對(duì)基本公式進(jìn)行組合,描述一些簡(jiǎn)單的K線(xiàn)形態(tài)。在編寫(xiě)公示前,需要準(zhǔn)確對(duì)K線(xiàn)形態(tài)進(jìn)行定義。

      2.1 向上跳空之后兩天內(nèi)并未回補(bǔ)

      定義:實(shí)際上就是昨天發(fā)生了跳空缺口,這兩天的最低價(jià)一直在兩天前的最高價(jià)之上。

      AA:=REF(OPEN,1)>REF(HIGH,2);
      BB:=REF(LOW,1)>REF(HIGH,2);
      CC:=LOW>REF(HIGH,2);
      AA AND BB AND CC;
      仔細(xì)一想,若BB成立,AA一定成立,AA實(shí)際上沒(méi)有存在的必要。
      更簡(jiǎn)單的方法,下面的一句話(huà)可以的上面的四句:
      COUNT(LOW>REF(HIGH,2),2)=2;

      2.2 5日,10日,30日均線(xiàn)多頭排列

      定義:均線(xiàn)多頭排列,是指從短周期到長(zhǎng)周期均線(xiàn),從上而下的依次排列

      AA:=MA(CLOSE,5);
      BB:=MA(CLOSE,10);
      CC:=MA(CLOSE,30);
      T1:=AA>BB AND BB>CC;

      以上情況維持一段時(shí)間,假設(shè)我們這里定為4天以上:
      COUNT(T1,4)=4;
      COUNT(X,N)表示統(tǒng)計(jì)在N天內(nèi)滿(mǎn)足條件X的有幾天。
      最終的結(jié)果就是如下所示:
      AA:=MA(CLOSE,5);
      BB:=MA(CLOSE,10);
      CC:=MA(CLOSE,30);
      T1:=AA>BB AND BB>CC;
      COUNT(T1,4 )=4;

      2.3逃頂K線(xiàn)形態(tài)之--黃昏之星

      定義:當(dāng)市場(chǎng)出現(xiàn)一條大陽(yáng)線(xiàn)后,通常會(huì)產(chǎn)生跳空高開(kāi)的情況,有時(shí)便會(huì)出現(xiàn)十字星或類(lèi)似十字星的小陰線(xiàn)(小陽(yáng)線(xiàn)),當(dāng)該形態(tài)出現(xiàn)在一段上升行情的當(dāng)中,就很容易形成經(jīng)典K線(xiàn)形態(tài)--黃昏之星。

      為了結(jié)構(gòu)簡(jiǎn)單起見(jiàn),首先將二天的高開(kāi)低收用中間表達(dá)式表達(dá)出來(lái),因?yàn)槲覀冊(cè)诤竺娴木帉?xiě)過(guò)程中會(huì)分別使用到這些數(shù)據(jù)。
      1、今日K線(xiàn)的:

      開(kāi)-a1, a1:=open;
      收-a2, a2:=close;
      高-a3, a3:=high;


      2、昨天K線(xiàn)的:

      開(kāi)-b1, b1:=ref(open,1);
      收-b2, b2:=ref(close,1);
      高-b3, b3:=ref(high,1);
      低-b4, b4:=ref(low,1);


      3、前天K線(xiàn)的:

      開(kāi)-c1, c1:=ref(open,2);
      收-c2, c2:=ref(close,2);
      高-c3, c3:=ref(high,2);
      低-c4, c4:=ref(low,2);


      4、我們將會(huì)分別描述出三天的K線(xiàn)形態(tài),然后匯總,首先我們觀察今日K線(xiàn)的特征,今天

      是一根低開(kāi)低走的大陰線(xiàn),我們給它一些數(shù)字上的定義:
      a、今日開(kāi)盤(pán)價(jià)小于昨日收盤(pán)價(jià): aa:=a1<b2 and
      b、今日的陰線(xiàn)實(shí)體較長(zhǎng),我們用開(kāi)盤(pán)價(jià)和收盤(pán)價(jià)相比,長(zhǎng)度大于4%:a1/a2>1.04;
      5、昨日K線(xiàn)的特征,是一根十字形態(tài)的K線(xiàn),并且在左右兩根K線(xiàn)之上,分別表達(dá)為:
      a、昨日跳開(kāi),高于前天的收盤(pán): bb:=b1>c3
      b、昨日收盤(pán)同樣在缺口之上: and b2>c3
      c、線(xiàn)形實(shí)體長(zhǎng)度很小,也就是昨日開(kāi)盤(pán)和收盤(pán)之差比昨日開(kāi)盤(pán)的值小于0.01:

      and abs(b1-b2)/b1<0.01
      d、K線(xiàn)有上下影線(xiàn),可以表示為最高價(jià)和最低價(jià)不等于收盤(pán)價(jià)也不等于開(kāi)盤(pán)價(jià):

      and b3>b1 and b3>b2 and b4<b1 and b4<b2
      e、當(dāng)日的最高價(jià)為20天以來(lái)的最高價(jià): and b3=hhv(high,20);

      6、前日K線(xiàn)的特征:股價(jià)大幅上揚(yáng),幅度較前一日收盤(pán)高出4%并且收盤(pán)大于開(kāi)盤(pán):cc:=c2/ref(close,3)>1.04 and c2>c1;

      綜合選股條件:最后我們將三天的K線(xiàn)特征結(jié)合起來(lái),合成一個(gè)最后的條件就是由圖所示內(nèi)容: aa and bb and cc

      最終結(jié)果就是(可以直接加進(jìn)通達(dá)信公式編輯器):

      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:=b1>c3 and b2>c3 and abs(b1-b2)/b1<0.01 and b3>b1 and b3>b2 and b4

      cc:=c2/ref(close,3)>1.04 and c2>c1;

      aa and bb and cc;

      如果我們想把這個(gè)選股公式改為指標(biāo)公式,修改最后一個(gè)語(yǔ)句就可以了。

      將aa and bb and cc; 改為DRAWICON((AA AND BB AND CC),HIGH*1.02,2);

      這時(shí)在符合條件的K線(xiàn)上方出現(xiàn)了一個(gè)綠色的向下箭頭,提示賣(mài)出。效果如下:

      黃昏之星是一個(gè)賣(mài)出信號(hào),與之相對(duì)應(yīng)的是一個(gè)買(mǎi)入信號(hào),稱(chēng)為早晨之星,如下圖:

      指標(biāo)源碼請(qǐng)參考通達(dá)信中的相關(guān)選股公式。

      2.4突破底部橫盤(pán)整理創(chuàng)新高

      定義:股價(jià)突破長(zhǎng)期盤(pán)整區(qū)間,之后放量上攻進(jìn)入主升段。"長(zhǎng)期"設(shè)定為150天;"橫盤(pán)"設(shè)定股價(jià)在150日均線(xiàn)上下15%波動(dòng);放量;并且股價(jià)創(chuàng)下150天以來(lái)的歷史新高。

      首先用公式描述放量
      a、將會(huì)使用5日均量來(lái)進(jìn)行比較,成交量比昨日成交量放大兩倍;
      b、V1是五日均量,REF(V1,1)就是昨日的均量;
      V1:=MA(VOL,5);

      V2:=VOL/REF(V1,1)>2;

      長(zhǎng)期橫盤(pán)
      a、PZ1是當(dāng)天150日均價(jià): PZ1:=MA(CLOSE,M);
      b、PZ2是150日的最高價(jià); PZ2:=HHV(HIGH,M);
      c、PZ3是150日的最低價(jià); PZ3:=LLV(LOW,M);
      d、PZ4是150日的最高價(jià)和150日均價(jià)的距離的百分比,PZ5剛好相反是最低價(jià)和均價(jià)的差的百分比; PZ4:=(PZ2-PZ1)/PZ1; PZ5:=(PZ1-PZ3)/PZ1;
      e、設(shè)為股價(jià)在150日均線(xiàn)上下15%波動(dòng),也就是PZ4、PZ5都小于0.15;
      PZ:=REF(PZ4,1)<0.15 AND REF(PZ5,1)<0.15;

      3、今天創(chuàng)下歷史新高,也就是今天的最高價(jià)是150天內(nèi)的最高價(jià)!

      TP1:HHV(HIGH,M); TP:=HIGH=TP1;

      綜合三個(gè)條件的最后的邏輯判斷式就是我們的最后結(jié)論:

      V2 AND PZ AND TP(參數(shù)M=150天)

      最終結(jié)果就是:

      (參數(shù)M=150天)

      V1:=MA(VOL,5);

      V2:=VOL/REF(V1,1)>2;

      PZ1:=MA(CLOSE,M);

      PZ2:=HHV(HIGH,M);

      PZ3:=LLV(LOW,M);

      PZ4:=(PZ2-PZ1)/PZ1;

      PZ5:=(PZ1-PZ3)/PZ1;

      PZ:=REF(PZ4,1)<0.15 AND REF(PZ5,1)<0.15;

      TP1:HHV(HIGH,M);

      TP:=HIGH=TP1;

      V2 AND PZ AND TP;

      注意:如果源碼加入到公式編輯器后顯示錯(cuò)誤,請(qǐng)多注意標(biāo)點(diǎn)符號(hào),需要將中文模式下的標(biāo)點(diǎn)改成英文模式下的標(biāo)點(diǎn),例如:":"改成":", ","改成","以及括號(hào)等等。


      3. 各種指標(biāo)公式編輯器的詳細(xì)區(qū)別

      公式管理器可管理四種類(lèi)型的公式:指 標(biāo) 公 式: 用于指標(biāo)圖形的繪制。條件選股公式:用于條件選股。交易系統(tǒng)公式:用于專(zhuān)家指示及測(cè)參、測(cè)指。五彩K線(xiàn)公式:用于K線(xiàn)模式指示。這四種公式相互獨(dú)立,名稱(chēng)可以相同,但其內(nèi)容和作用不同。每種類(lèi)型的公式包括四種形式: 系統(tǒng)加密公式:用綠色圖標(biāo)和鎖形符號(hào)顯示,要進(jìn)行密碼確認(rèn) 系統(tǒng)公式:用綠色圖標(biāo)顯示,可進(jìn)行刪改 用戶(hù)加密公式:用紅色圖標(biāo)和鎖形符號(hào)顯示,要進(jìn)行密碼確認(rèn) 用戶(hù)公式:用紅色圖標(biāo)顯示,可進(jìn)行刪改指標(biāo)公式附加買(mǎi)賣(mài)邏輯判斷式,得到交易系統(tǒng)公式;指標(biāo)公式附加選股條件邏輯判斷式,得到條件選股公式。指標(biāo)公式附加色彩邏輯判斷,得到五彩K線(xiàn)公式。

      3.1 技術(shù)指標(biāo)公式編輯器

      技術(shù)指標(biāo)公式即通常所說(shuō)畫(huà)線(xiàn)指標(biāo),此類(lèi)公式的主要目的是通過(guò)對(duì)數(shù)據(jù)采取一定的運(yùn)算,將輸出結(jié)果直觀的顯現(xiàn)在分析圖上,為投資者提供研判行情的基本依據(jù)。此類(lèi)指標(biāo)至少要有一條輸出線(xiàn),輸出包括文字,圖標(biāo)等,本系統(tǒng)老版本允許最多6條的輸出線(xiàn),新版本可以輸出50條輸出線(xiàn)。技術(shù)指標(biāo)公式編輯器實(shí)現(xiàn)對(duì)技術(shù)圖表分析中各類(lèi)技術(shù)指標(biāo)和自我定義的技術(shù)分析指標(biāo)的編寫(xiě),并且通過(guò)TDX的分析界面形成圖表、曲線(xiàn),以方便和尋找有意義的技術(shù)圖形和技術(shù)特征。

      3.2 條件選股公式編輯器

      也就是通常意義上解釋的智能選股。但我們的目的在于建立一個(gè)完全開(kāi)放、自由的選股平臺(tái),可以通過(guò)對(duì)該平臺(tái)的熟練使用,借助計(jì)算機(jī)的高速和準(zhǔn)確的檢索功能尋找滿(mǎn)足您的理解的股票形態(tài)和技術(shù)特征,如果和預(yù)警系統(tǒng)結(jié)合起來(lái)用,將可以在盤(pán)中實(shí)時(shí)提示符合條件的股票。條件選股公式有且僅有一個(gè)輸出,這是它和技術(shù)指標(biāo)不同的地方。

      3.3 五彩K線(xiàn)公式編輯器

      準(zhǔn)確講,該編輯器的功能是附屬于條件選股功能之上的,我們可以通過(guò)該功能將滿(mǎn)足條件的連續(xù)K線(xiàn)形態(tài)賦予顏色,區(qū)別了其它的K線(xiàn)。 條件選股公式與五彩K線(xiàn)公式的區(qū)別:條件選股公式和五彩K線(xiàn)公式都有且僅有一個(gè)輸出,其目的都是為投資者提供買(mǎi)入或賣(mài)出點(diǎn)的指示,不同之處在于:條件選股公式僅對(duì)最近數(shù)據(jù)提示買(mǎi)入或賣(mài)出,而五彩K線(xiàn)公式則對(duì)輸入的所有歷史數(shù)據(jù)進(jìn)行提示。另外,五彩K線(xiàn)公式的輸出是在K線(xiàn)圖上,通過(guò)各種顏色對(duì)提示數(shù)據(jù)進(jìn)行標(biāo)識(shí),條件選股公式的輸出是找出符合最近條件的所有股票。

      3.4 交易系統(tǒng)公式編輯器

      交易系統(tǒng)公式是通過(guò)設(shè)定買(mǎi)入和賣(mài)出點(diǎn)(有且僅有這兩個(gè)輸出),由計(jì)算機(jī)進(jìn)行模擬操作。以此為依據(jù),系統(tǒng)一方面可以進(jìn)行五彩K線(xiàn)公式的功能,同時(shí)提示買(mǎi)入和賣(mài)出;另一方面可以通過(guò)模擬操作,對(duì)指標(biāo)買(mǎi)賣(mài)的收益、指標(biāo)的最佳參數(shù)及最佳指標(biāo)等各情形進(jìn)行測(cè)試。交易系統(tǒng)是在條件選股功能上的一次大的延伸,旨在建立一套完整的交易規(guī)則體系,通過(guò)該編輯器對(duì)各個(gè)相關(guān)的交易環(huán)節(jié),包括買(mǎi)入的切入、賣(mài)出、止損以及整體的交易性能檢驗(yàn)等等作出定量的規(guī)定,幫助投資者建立一套屬于自己的買(mǎi)賣(mài)規(guī)則和理論。

      公式系統(tǒng)(高級(jí))

      1. 特殊公式腳本編寫(xiě)

      要編寫(xiě)一個(gè)公式,必須要明確這個(gè)公式對(duì)應(yīng)的理論知識(shí)。一套完整的理論知識(shí)且能在通達(dá)信的公式平臺(tái)上做成公式還要滿(mǎn)足如下要求:

      1. 從該理論應(yīng)能分析出公式啟動(dòng)的起始數(shù)據(jù)。如股票的開(kāi)高低收價(jià)格、成交量、各財(cái)務(wù)數(shù)據(jù)、各即時(shí)數(shù)據(jù)、時(shí)間數(shù)據(jù)、一些常見(jiàn)的技術(shù)分析概念、其他理論的結(jié)果等,這些數(shù)據(jù)大部分是系統(tǒng)提供的,而最后兩項(xiàng)則要從其他公式中得來(lái)也就是對(duì)應(yīng)于公式編寫(xiě)中的指標(biāo)引用操作(當(dāng)然在這公式編寫(xiě)前要確保該要引用的指標(biāo)已實(shí)現(xiàn))。
      2. 從理論中應(yīng)能分析出起始數(shù)據(jù)到結(jié)果的明確運(yùn)算過(guò)程。在公式平臺(tái)中提供了一些系統(tǒng)函數(shù),這些函數(shù)包含了部分常用的運(yùn)算過(guò)程(如HHV(X,N) 可求N周期內(nèi)X最高值)。如果理論中的運(yùn)算過(guò)程拆解完全后,能由公式平臺(tái)中的函數(shù)及允許的基本運(yùn)算全部組成就可以編寫(xiě)成公式了。

      在之前的學(xué)習(xí)當(dāng)中,我們已經(jīng)對(duì)公式系統(tǒng)、公式腳本編輯有了基本的認(rèn)識(shí)。公式系統(tǒng)提供給我們的基本函數(shù)、系統(tǒng)公式,就是我們運(yùn)用公式系統(tǒng)編寫(xiě)自己的公式時(shí)的基本元素。對(duì)于一些常見(jiàn)的技術(shù)分析概念的編寫(xiě)在上一章節(jié)已經(jīng)給出了介紹和示例,本章節(jié)主要來(lái)介紹一下在公式腳本編寫(xiě)如果用系統(tǒng)函數(shù)及基本運(yùn)算來(lái)解決一些特殊難題。

      1.1在分鐘周期下劃分交易日

      1. 均線(xiàn)(分鐘):

      指標(biāo)名稱(chēng):均線(xiàn)(分鐘)

      指標(biāo)原理:均價(jià)=累加自當(dāng)日開(kāi)市到當(dāng)前K線(xiàn)時(shí)間內(nèi)的成交金額/累加自當(dāng)日開(kāi)市到當(dāng)前K線(xiàn)時(shí)間內(nèi)的成交量。

      編寫(xiě)分析:

      1.確定交易日內(nèi)第一根K線(xiàn)的位置(難點(diǎn));

          2.1中確定的位置累加成交金額、成交量(由系統(tǒng)函數(shù)SUM實(shí)現(xiàn));

          3.由成交金額、成交量求均價(jià)(由除法操作符實(shí)現(xiàn))。

      公式腳本:
      FIRST:=IF(PERIOD=0,HOUR=9 AND MINUTE=31,

      IF(PERIOD=1,HOUR=9 AND MINUTE=35,

      IF(PERIOD=2,HOUR=9 AND MINUTE=45,

      IF(PERIOD=3,HOUR=10 AND MINUTE=0,

      IF(PERIOD=4,HOUR=10 AND MINUTE=30,0)))));

      SUM(AMO,BARSLAST(FIRST)+1)/SUM(VOL,BARSLAST(FIRST)+1);

      上面的公式適用于1分鐘,5分鐘,15分鐘,30分鐘,60分鐘等五個(gè)周期下。將給出每個(gè)交易日中各周期下均線(xiàn)的走勢(shì)。公式腳本編寫(xiě)中的重點(diǎn)就是First變量的確定,這也是這段腳本的亮點(diǎn)。First變量表示的是當(dāng)日當(dāng)前周期的第一根K線(xiàn)位置,是通過(guò)IF函數(shù)的嵌套使用結(jié)合各分鐘周期的第一根K線(xiàn)的時(shí)間得來(lái)的。

      1.2 跨周期引用數(shù)據(jù)

      在同一個(gè)公式腳本中,所有變量的數(shù)據(jù)周期都是相同的,就是調(diào)用公式時(shí)設(shè)置的周期。在公式腳本中要用其它周期的數(shù)據(jù),共有兩種方式:

      1. 對(duì)變量用變周期符號(hào)(#),改變其周期。這種方式有局限性,只能在小周期公式中得到大周期數(shù)據(jù),且僅適用于一些基本數(shù)據(jù),如close,high,low,open等。

      示例腳本:

      日最高價(jià):H;

      周最高價(jià):H#WEEK;

      運(yùn)行示例:

      1. 在公式腳本中調(diào)用其它公式以取得其它周期的數(shù)據(jù)。調(diào)用其它公式,并用#設(shè)置其周期。如,公式腳本在日線(xiàn)下運(yùn)行時(shí),可用Kdj.k#week;來(lái)獲得kdj在周線(xiàn)下的k值,另屬于于同一周線(xiàn)的日線(xiàn)將獲得相同的K值。

      示例腳本:

      公式1:

      公式名稱(chēng):JBSJ

      公式描述:基本數(shù)據(jù)

      公式腳本:

      JC:C;{當(dāng)前周期收盤(pán)價(jià)}

      JH:H;{當(dāng)前周期最高價(jià)}

      JL:L;{當(dāng)前周期最低價(jià)}

      JO:O;{當(dāng)前周期開(kāi)盤(pán)價(jià)}

      JYC:REF(C,1);{前一個(gè)周期收盤(pán)價(jià)}

      公式2:

      公式名稱(chēng):TEST049

      公式腳本:

      日線(xiàn)開(kāi)盤(pán)價(jià):JBSJ.JO#DAY;

      周線(xiàn)開(kāi)盤(pán)價(jià):O;

      月線(xiàn)開(kāi)盤(pán)價(jià):JBSJ.JO#MONTH;

      運(yùn)行示例:

      使用跨周期引用數(shù)據(jù)時(shí)要注意:
        
        1.可供引用的周期類(lèi)型有:
        
        MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH
        
        分別表示將1,5,15,30,60分鐘K線(xiàn)數(shù)據(jù),以及日,周,月K線(xiàn)數(shù)據(jù),代入被引用的公式,進(jìn)行運(yùn)算。
        
        2.意義:
        
        可將大周期內(nèi)跑的數(shù)據(jù),引用到小周期內(nèi)來(lái)跑;也可將小周期內(nèi)跑的數(shù)據(jù),引用到大周期內(nèi)來(lái)跑。

          3.切勿對(duì)開(kāi)高低收以外的數(shù)據(jù)直接使用變周期轉(zhuǎn)換!

          4.切勿對(duì)大周期內(nèi)跑的數(shù)據(jù)使用小周期轉(zhuǎn)換!無(wú)論是開(kāi)高低收等基本數(shù)據(jù)、還是自定義變量,都無(wú)法從大周期數(shù)據(jù)直接轉(zhuǎn)換成小周期數(shù)據(jù),只能通過(guò)公式引用來(lái)獲得小周期數(shù)據(jù)。

      1.3 對(duì)某個(gè)時(shí)間段統(tǒng)計(jì)

      1)某絕對(duì)時(shí)間段最高價(jià)

          此腳本段求1998年8月3日到1998年12月20日間的最高價(jià):

          HH:=IF(YEAR=1998 AND (MONTH>8 OR (MONTH=8 AND DAY>=3) ) AND (MONTH<12 OR (MONTH=12 AND DAY<=20) ),H,0);{HH變量在該時(shí)間段內(nèi)等于H,其他時(shí)間為0}
        HHV(HH,0);{此例求1998年8月3日到1998年12月20日間的最高價(jià)}

      2)某相對(duì)時(shí)間段最高價(jià)

          60天前到40天前之間的最高價(jià)
        REF(HHV(H,60-40),40);

      1.4 在某個(gè)時(shí)間段內(nèi)某條件滿(mǎn)足

      TT:=C/REF(C,1)>1.095;{是否漲停}
      COUNT(TT,20)>0;{二十個(gè)交易日內(nèi)時(shí)候漲停過(guò)}

      上面的腳本配合1.3中示例可以寫(xiě)出歷史某絕對(duì)時(shí)間段,或相對(duì)時(shí)間內(nèi)是否漲停過(guò)的選股公式。

      上圖中的效果還可以借助Filter這個(gè)函數(shù)來(lái)實(shí)現(xiàn)。

      1.5 K線(xiàn)繪制

      示例公式:博弈K線(xiàn)

      公式名稱(chēng):博弈K線(xiàn)

      公式腳本:

      BKO:WINNER(O),NODRAW;

      BKH:WINNER(H),NODRAW;

      BKL:WINNER(L),NODRAW;

      BKC:WINNER(C),NODRAW;

      DRAWKLINE(BKH,BKO,BKL,BKC);

      運(yùn)行示例:

      1.6 創(chuàng)新高周期數(shù)

      成交量創(chuàng)新高周期數(shù)腳本:

      FV:=IF(BARSCOUNT(C)=0,9999999999,VOL);

      量創(chuàng)新高周期數(shù):SUMBARS(REF(FV,1)-FV,0);

      {這里的關(guān)鍵是 REF(FV,1)-FV ,想想看寫(xiě)成 FV-REF(FV,1) 行不行?};

      1.7腳本控制

      在通達(dá)信的公式腳本中沒(méi)有專(zhuān)門(mén)的控制語(yǔ)句,一切都是變量(僅有輸出與不輸出的區(qū)別),所以要實(shí)現(xiàn)應(yīng)用于多種情況的腳本也要依靠變量來(lái)控制。

      系統(tǒng)函數(shù)中有幾個(gè)重要的函數(shù)就是IF,IFF,IFN,TESTSKIP.請(qǐng)大家注意的是通達(dá)信的函數(shù)的參數(shù)都是先計(jì)算出結(jié)果然后將參數(shù)傳給函數(shù)的。因此對(duì)于TESTSKIP,最好作為一條單獨(dú)的語(yǔ)句來(lái)使用。

      公式腳本1:同1.2中的JBSJ公式。

      {用于引用股票的基本數(shù)據(jù)。}

      公式腳本2:FZMN分鐘模擬

      {用于通過(guò)幾種分鐘周期的數(shù)據(jù)模擬出當(dāng)天對(duì)應(yīng)于改周期的各項(xiàng)數(shù)據(jù)}

      N:=IF(PERIOD=0,1,

      IF(PERIOD=1,5,

      IF(PERIOD=2,15,

      IF(PERIOD=3,30,

      IF(PERIOD=4,60,0)))));

      CTRL:=TESTSKIP(N=0);{僅用于分鐘周期}

      TTIME1:=(TIME/100);

      TTIME2:=IF(TTIME1<1000,TTIME1-930,

          IF(TTIME1<1100,TTIME1-1000+30,

          IF(TTIME1<1131,TTIME1-1100+90,

          IF(TTIME1<1300,120,

          IF(TTIME1<1400,TTIME1-1300+120,

          IF(TTIME1<1500,TTIME1-1400+180,

          240))))));

      TTIME:=TTIME2/N;

      YTC:="JBSJ.JYC#DAY";

      YTDPC:="399300$CLOSE#DAY";

      ZFS:=(C*1000/YTC)-1000;

      AC:="399300$CLOSE";

      ZFA:=(AC*1000/YTDPC)-1000;

      DJC:(ZFS-ZFA)*YTC/1000+YTC;

      DJH:IF(TTIME<2,DJC,HHV(DJC,TTIME-1));

      DJL:IF(TTIME<2,DJC,LLV(DJC,TTIME-1));

      DJO:REFV(DJC,TTIME-1);

      {DRAWKLINE(DJH,DJO,DJL,DJC);};

      公式腳本3:

      在日線(xiàn)周期下,引用公式2中的數(shù)據(jù)(通過(guò)引用指標(biāo)設(shè)置周期的方法來(lái)獲得分鐘周期的數(shù)據(jù)),通過(guò)K線(xiàn)繪制的函數(shù)就可以畫(huà)出模擬 的K線(xiàn)了。

      JH:="FZMN.DJH#MIN5";

      JO:=" FZMN.DJO#MIN5";

      JLC:=" FZMN.DJL#MIN5";

      JC:=" FZMN.DJC#MIN5";

      DRAWKLINE(JH,JO,JLC,JC);

      附錄:全部指標(biāo)函數(shù)

      行情函數(shù)

      HIGH 最高價(jià)

      H 最高價(jià)

      LOW 最低價(jià)

      L 最低價(jià)

      CLOSE 收盤(pán)價(jià)

      C 收盤(pán)價(jià)

      VOL 成交量(手)

      V 成交量(手)

      OPEN 開(kāi)盤(pán)價(jià)

      O 開(kāi)盤(pán)價(jià)

      ADVANCE 上漲家數(shù)

      DECLINE 下跌家數(shù)

      AMOUNT 成交額(元)

      VOLINSTK 期貨持倉(cāng)量

      QHJSJ 期貨結(jié)算價(jià)

      BUYVOL 外盤(pán)(手)

      SELLVOL 內(nèi)盤(pán)(手)

      ISBUYORDER 主動(dòng)性買(mǎi)單

      DHIGH 不定周期最高價(jià)

      DOPEN 不定周期開(kāi)盤(pán)價(jià)

      DLOW 不定周期最低價(jià)

      DCLOSE 不定周期收盤(pán)價(jià)

      DVOL 不定周期成交量

      SETCODE 深滬市場(chǎng)類(lèi)型

      時(shí)間函數(shù)

      PERIOD 周期

      DATE 日期

      TIME 時(shí)間

      YEAR 年份

      MONTH 月份

      WEEKOFYEAR 年內(nèi)星期

      WEEKDAY 星期

      DAY 日

      HOUR 小時(shí)

      MINUTE 分鐘

      FROMOPEN 開(kāi)盤(pán)分鐘數(shù)

      TOTALFZNUM 總分鐘數(shù)

      DATETODAY 轉(zhuǎn)換天數(shù)

      DAYTODATE 轉(zhuǎn)換日期

      TIMETOSEC 當(dāng)日秒數(shù)

      SECTOTIME 轉(zhuǎn)換時(shí)間

      引用函數(shù)

      DRAWNULL 無(wú)效數(shù)

      BACKSET 向前賦值

      ALIGNRIGHT 有效數(shù)據(jù)右對(duì)齊

      BARSCOUNT 有效數(shù)據(jù)周期數(shù)

      BARSTATUS 數(shù)據(jù)位置狀態(tài)

      CURRBARSCOUNT 到最后交易的周期

      TOTALBARSCOUNT 總的周期數(shù)

      ISLASTBAR 是否最后一個(gè)周期

      BARSLAST 上一條件成立位置

      BARSNEXT 下一條件成立位置

      BARSSINCEN N周期內(nèi)首個(gè)條件成立位置

      BARSSINCE 首個(gè)條件成立位置

      COUNT 統(tǒng)計(jì)

      BARSLASTCOUNT 條件連續(xù)成立次數(shù)

      DMA 動(dòng)態(tài)移動(dòng)平均

      HHV 最高值

      HHVBARS 上一高點(diǎn)位置

      HOD 高值名次

      LLV 最低值

      LLVBARS 上一低點(diǎn)位置

      LOD 低值名次

      REVERSE 求相反數(shù)

      REF 日前的

      REFV 日前的

      REFX 日后的

      REFXV 日后的

      REFDATE 日

      CALCSTOCKINDEX 指標(biāo)引用

      SUM 累和

      MULAR 累乘

      FILTER 過(guò)濾

      FILTERX 反向過(guò)濾

      TFILT 區(qū)間過(guò)濾

      TFILTER 交易信號(hào)過(guò)濾

      TTFILTER 交易信號(hào)過(guò)濾

      TR 真實(shí)波幅

      SUMBARS 累加到指定值的周期數(shù)

      SMA 移動(dòng)平均

      TMA 移動(dòng)平均

      MA 簡(jiǎn)單移動(dòng)平均

      WMA 加權(quán)移動(dòng)平均

      EMA 指數(shù)移動(dòng)平均

      MEMA 平滑移動(dòng)平均

      EXPMA 指數(shù)移動(dòng)平均

      EXPMEMA 指數(shù)平滑移動(dòng)平均

      XMA 偏移移動(dòng)平均

      RANGE 介于某個(gè)范圍之間

      CONST 取值設(shè)為常數(shù)

      TOPRANGE 當(dāng)前值是近多少周期內(nèi)...

      LOWRANGE 當(dāng)前值是近多少周期內(nèi)...

      FINDHIGH 尋找指定周期內(nèi)的特定...

      FINDHIGHBARS 尋找指定周期內(nèi)的特定...

      FINDLOW 尋找指定周期內(nèi)的特定...

      FINDLOWBARS 尋找指定周期內(nèi)的特定...

      SIGNALS_SYS 系統(tǒng)信號(hào)讀取函數(shù)

      SIGNALS_USER 引用自定義序列數(shù)據(jù)

      EXTERNSTR 引用自定義外部字符串...

      EXTERNVALUE 引用自定義外部數(shù)值數(shù)據(jù)

      字串和板塊函數(shù)

      CODE 股票代碼

      STKNAME 股票名稱(chēng)

      HYBLOCK 所屬行業(yè)(字串)

      DYBLOCK 所屬地域(字串)

      GNBLOCK 所屬概念板塊(字串)

      FGBLOCK 所屬風(fēng)格板塊(字串)

      ZSBLOCK 所屬指數(shù)板塊(字串)

      ZHBLOCK 所屬組合板塊(字串)

      ZDBLOCK 所屬自定義板塊(字串)

      GNBLOCKNUM 所屬概念板塊(個(gè)數(shù))

      FGBLOCKNUM 所屬風(fēng)格板塊(個(gè)數(shù))

      ZSBLOCKNUM 所屬指數(shù)板塊(個(gè)數(shù))

      ZHBLOCKNUM 所屬組合板塊(個(gè)數(shù))

      ZDBLOCKNUM 所屬自定義板塊(個(gè)數(shù))

      INBLOCK 屬于某板塊

      NAMELIKE 模糊股票名稱(chēng)

      CODELIKE 模糊股票代碼

      CON2STR 取值轉(zhuǎn)為字符串

      VAR2STR 取值轉(zhuǎn)為字符串

      STR2CON 字符串轉(zhuǎn)為數(shù)字

      STRCAT 字符串相加

      STRCMP 字符串比較

      FINDSTR 字符串查找

      CROSS 上穿

      LONGCROSS 持續(xù)周期后上穿

      UPNDAY 連漲

      DOWNNDAY 連跌

      NDAY 連大

      EXIST 存在

      EVERY 一直存在

      LAST 持續(xù)存在

      TESTSKIP 是否就此返回

      算術(shù)函數(shù)

      NOT 取反

      IFC 邏輯判斷

      IF 邏輯判斷

      IFF 邏輯判斷

      IFN 邏輯判斷

      MAX 較大值

      MIN 較小值

      數(shù)學(xué)函數(shù)

      ACOS 反余弦

      ASIN 反正弦

      ATAN 反正切

      COS 余弦

      SIN 正弦

      TAN 正切

      EXP 指數(shù)

      LN 自然對(duì)數(shù)

      LOG 對(duì)數(shù)

      SQRT 開(kāi)方

      ABS 絕對(duì)值

      POW 乘冪

      CEILING 向上舍入

      FLOOR 向下舍入

      INTPART 整數(shù)部分

      BETWEEN 介于

      FRACPART 小數(shù)部分

      ROUND 四舍五入

      SIGN 符號(hào)

      MOD 模

      RAND 隨機(jī)正整數(shù)

      統(tǒng)計(jì)函數(shù)

      AVEDEV 平均絕對(duì)偏差

      DEVSQ 數(shù)據(jù)偏差平方和

      FORCAST 線(xiàn)性回歸預(yù)測(cè)值

      SLOPE 線(xiàn)性回歸斜率

      STD 估算標(biāo)準(zhǔn)差

      STDP 總體標(biāo)準(zhǔn)差

      VAR 估算樣本方差

      VARP 總體樣本方差

      COVAR 協(xié)方差

      RELATE 相關(guān)系數(shù)

      BETA β(Beta)系數(shù)

      BETAEX 相關(guān)放大系數(shù)

      橫向統(tǒng)計(jì)

      BLOCKSETNUM 板塊股個(gè)數(shù)

      HORCALC 多股統(tǒng)計(jì)

      INSORT 板塊排序選股

      INSUM 板塊指標(biāo)統(tǒng)計(jì)

      形態(tài)函數(shù)

      COST 成本分布

      PEAK 波峰值

      PEAKBARS 波峰位置

      SAR 拋物轉(zhuǎn)向

      SARTURN 拋物轉(zhuǎn)向點(diǎn)

      TROUGH 波谷值

      TROUGHBARS 波谷位置

      WINNER 獲利盤(pán)比例

      LWINNER 近期獲利盤(pán)比例

      PWINNER 遠(yuǎn)期獲利盤(pán)比例

      COSTEX 區(qū)域成本

      PPART 遠(yuǎn)期成本分布比例

      ZIG 之字轉(zhuǎn)向

      NEWSAR 新拋物轉(zhuǎn)向

      LFS 鎖定因子

      指數(shù)函數(shù)

      INDEXA 大盤(pán)的成交額

      INDEXADV 大盤(pán)的上漲家數(shù)

      INDEXDEC 大盤(pán)的下跌家數(shù)

      INDEXC 大盤(pán)的收盤(pán)價(jià)

      INDEXH 大盤(pán)的最高價(jià)

      INDEXL 大盤(pán)的最低價(jià)

      INDEXO 大盤(pán)的開(kāi)盤(pán)價(jià)

      INDEXV 大盤(pán)的成交量

      HY_INDEXA 行業(yè)指數(shù)的成交額

      HY_INDEXADV 行業(yè)指數(shù)的上漲家數(shù)

      HY_INDEXDEC 行業(yè)指數(shù)的下跌家數(shù)

      HY_INDEXC 行業(yè)指數(shù)的收盤(pán)價(jià)

      HY_INDEXH 行業(yè)指數(shù)的最高價(jià)

      HY_INDEXL 行業(yè)指數(shù)的最低價(jià)

      HY_INDEXO 行業(yè)指數(shù)的開(kāi)盤(pán)價(jià)

      HY_INDEXV 行業(yè)指數(shù)的成交量

      日線(xiàn)統(tǒng)計(jì)函數(shù)

      TRADENUM 總成交單數(shù)

      TRADEINNUM 逐筆買(mǎi)入成交單數(shù)

      TRADEOUTNUM 逐筆賣(mài)出成交單數(shù)

      LARGETRDINNUM 逐筆買(mǎi)入大單成交單數(shù)

      LARGETRDOUTNUM 逐筆賣(mài)出大單成交單數(shù)

      L2_VOLNUM 單數(shù)分檔

      L2_VOL 成交量分檔

      L2_AMO 成交額分檔

      CUR_BUYORDER 當(dāng)前總委買(mǎi)量

      CUR_SELLORDER 當(dāng)前總委賣(mài)量

      ACTINVOL 主動(dòng)買(mǎi)成交量

      ACTOUTVOL 主動(dòng)賣(mài)成交量

      LARGEINTRDVOL 逐筆買(mǎi)入大單成交量

      LARGEOUTTRDVOL 逐筆賣(mài)出大單成交量

      BIDORDERVOL 累計(jì)總有效委買(mǎi)量

      BIDCANCELVOL 累計(jì)總有效撤買(mǎi)量

      AVGBIDPX 最新委買(mǎi)均價(jià)

      OFFERORDERVOL 累計(jì)總有效委賣(mài)量

      OFFERCANCELVOL 累計(jì)總有效撤賣(mài)量

      AVGOFFERPX 最新委賣(mài)均價(jià)

      繪圖函數(shù)

      PLOYLINE 折線(xiàn)段

      DRAWLINE 直線(xiàn)段

      DRAWKLINE K線(xiàn)

      STICKLINE 柱狀線(xiàn)

      DRAWICON 圖標(biāo)

      DRAWTEXT 文字

      DRAWTEXT_FIX 定點(diǎn)文字

      DRAWNUMBER 畫(huà)數(shù)字

      DRAWNUMBER_FIX 畫(huà)定點(diǎn)數(shù)字

      RGB 自定色

      DRAWBAND 畫(huà)帶狀線(xiàn)

      DRAWBMP 畫(huà)圖片

      DRAWGBK 填充背景

      DRAWRECTREL 相對(duì)位置上畫(huà)矩形

      財(cái)務(wù)和關(guān)聯(lián)函數(shù)

      FINANCE(1) 總股本(股)

      TOTALCAPITAL 當(dāng)前總股本(手)

      FINANCE(2) 市場(chǎng)類(lèi)型

      FINANCE(3) 深滬品種類(lèi)型

      FINANCE(5) B股

      FINANCE(6) H股

      FINANCE(7) 流通股本(股)

      FINANCE(8) 股東人數(shù)

      CAPITAL 當(dāng)前流通股本(手)

      FINANCE(10) 總資產(chǎn)

      FINANCE(11) 流動(dòng)資產(chǎn)

      FINANCE(12) 固定資產(chǎn)

      FINANCE(13) 無(wú)形資產(chǎn)

      FINANCE(15) 流動(dòng)負(fù)債

      FINANCE(16) 少數(shù)股東權(quán)益

      FINANCE(17) 資本公積金

      FINANCE(18) 每股公積金

      FINANCE(19) 股東權(quán)益(凈資產(chǎn))

      FINANCE(20) 營(yíng)業(yè)收入

      FINANCE(21) 營(yíng)業(yè)成本

      FINANCE(22) 應(yīng)收帳款

      FINANCE(23) 營(yíng)業(yè)利潤(rùn)

      FINANCE(24) 投資收益

      FINANCE(25) 經(jīng)營(yíng)現(xiàn)金流量

      FINANCE(26) 總現(xiàn)金流量

      FINANCE(27) 存貨

      FINANCE(28) 利潤(rùn)總額

      FINANCE(29) 稅后利潤(rùn)

      FINANCE(30) 凈利潤(rùn)

      FINANCE(31) 未分配利潤(rùn)

      FINANCE(32) 每股未分配利潤(rùn)

      FINANCE(33) 每股收益(全年折算)

      FINANCE(34) 每股凈資產(chǎn)

      FINANCE(35) 季報(bào)調(diào)整凈資產(chǎn)

      FINANCE(36) 股東權(quán)益比

      FINANCE(37) 第幾季報(bào)

      FINANCE(40) 流通市值

      FINANCE(41) 總市值

      FINANCE(42) 上市的天數(shù)

      FINANCE(43) 利潤(rùn)同比%

      FINANCE(44) 收入同比%

      FINANCE(50) 是否屬于滬深300

      FINANCE(51) 是否含可轉(zhuǎn)債

      FINANCE(52) 是否為融資融券標(biāo)的

      FINANCE(60) 行權(quán)比例(權(quán)證)

      FINANCE(61) 行權(quán)價(jià)(權(quán)證)

      FINANCE(62) 杠桿比例(權(quán)證)

      FINANCE(63) 內(nèi)在價(jià)值(權(quán)證)

      FINANCE(64) 溢價(jià)率(權(quán)證)

      即時(shí)行情函數(shù)

      DYNAINFO(3) 前收盤(pán)價(jià)

      DYNAINFO(4) 今開(kāi)

      DYNAINFO(5) 最高

      DYNAINFO(6) 最低

      DYNAINFO(7) 現(xiàn)價(jià)

      DYNAINFO(8) 總手

      DYNAINFO(9) 現(xiàn)手

      DYNAINFO(10) 成交金額

      DYNAINFO(11) 均價(jià)

      DYNAINFO(12) 日漲跌

      DYNAINFO(13) 振幅度

      DYNAINFO(14) 漲幅度

      DYNAINFO(16) 前5日每分鐘均量

      DYNAINFO(17) 量比

      DYNAINFO(18) 上漲家數(shù)

      DYNAINFO(19) 下跌家數(shù)

      DYNAINFO(20) 買(mǎi)入價(jià)(即買(mǎi)價(jià)一)

      DYNAINFO(21) 賣(mài)出價(jià)(即賣(mài)價(jià)一)

      DYNAINFO(22) 內(nèi)盤(pán)

      DYNAINFO(23) 外盤(pán)

      DYNAINFO(37) 換手率

      DYNAINFO(39) 市盈率(動(dòng))

      DYNAINFO(40) 成交方向

      DYNAINFO(50) 采樣點(diǎn)數(shù)

      DYNAINFO(51) 內(nèi)外比

      DYNAINFO(57) 筆漲跌

      DYNAINFO(58) 叫買(mǎi)量(即買(mǎi)一量)

      DYNAINFO(59) 叫賣(mài)量(即賣(mài)一量)

      DYNAINFO(60) 深滬總上漲家數(shù)

      DYNAINFO(61) 深滬總下跌家數(shù)

      DYNAINFO(62) 深滬總成交金額

      線(xiàn)形和顏色

      COLOR 自定義色

      COLORBLACK 黑色

      COLORBLUE 藍(lán)色

      COLORGREEN 綠色

      COLORCYAN 青色

      COLORRED 紅色

      COLORMAGENTA 洋紅色

      COLORBROWN 棕色

      COLORLIGRAY 淡灰色

      COLORGRAY 深灰色

      COLORLIBLUE 淡藍(lán)色

      COLORLIGREEN 淡綠色

      COLORLICYAN 淡青色

      COLORLIRED 淡紅色

      COLORLIMAGENTA 淡洋紅色

      COLORYELLOW 黃色

      COLORWHITE 白色

      LINETHICK 線(xiàn)型粗細(xì)

      DRAWABOVE 顯示在位置之上

      STICK 柱狀線(xiàn)

      COLORSTICK 彩色柱狀線(xiàn)

      VOLSTICK 彩色柱狀線(xiàn)

      LINESTICK 同時(shí)畫(huà)出柱狀線(xiàn)和指標(biāo)線(xiàn)

      CROSSDOT 小叉線(xiàn)

      CIRCLEDOT 小圓圈線(xiàn)

      POINTDOT 小圓點(diǎn)線(xiàn)

      DOTLINE 虛線(xiàn)

      NODRAW 空線(xiàn)條

      操作符函數(shù)

      + 加

      - 減

      * 乘

      / 除

      < 小于

      > 大于

      <= 小于等于

      >= 大于等于

      = 等于

      != 不等于

      { 注釋符號(hào)

      AND 并且

      OR 或者

      && 并且

      || 或者

      $ 引用特定數(shù)據(jù)

      ( 括號(hào)

      ) 反括號(hào)

      , 逗號(hào)

      : 輸出

      := 賦值

      " 引號(hào)

      . 點(diǎn)號(hào)

      ; 分號(hào)

      # 變周期符號(hào)

      交易和帳戶(hù)函數(shù)

      BUY 多頭建倉(cāng)

      SELL 多頭平倉(cāng)

      SELLSHORT 空頭建倉(cāng)

      BUYSHORT 空頭平倉(cāng)

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多