电竞比分网-中国电竞赛事及体育赛事平台

分享

如何編寫交易系統(tǒng)公式

 際學(xué) 2012-09-25

如何編寫交易系統(tǒng)公式

 

    這里舉例說明如何編寫交易系統(tǒng)公式。

 

例1、以MACD指標(biāo)為例,其交易系統(tǒng)公式這樣寫:

參數(shù)名稱        最小值        最大值        缺省值        測試步長

LONG        20        100         26         5

SHORT        1        30         12         2

MID         5        20         9          2

中間公式:

DIFF:=EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);

DEA:= EMA(DIFF,MID);

MACD:=DIFF-DEA;

 

多頭買入:        CROSS(MACD,0);

多頭賣出:        CROSS(0,MACD)

注意:

 

測試步長在探索最佳參數(shù)/指標(biāo)時用到,前面講過,這二者在實際計算過程中,都要遍歷參數(shù)組合。若步長為一,則遍歷所有可能組合;若步長不為一,則會跳過一些組合。前者得到的結(jié)果更精確,但遍歷范圍大,耗時長;后者結(jié)果稍粗略,但遍歷范圍小,節(jié)省時間。

買入條件為MACD由負變正;賣出條件反過來。

 

例2、以KD指標(biāo)為例,其交易系統(tǒng)公式這樣寫:

 

參數(shù)名稱        最小值         最大值  缺省值  測試步長

N1        1       40      9   ?。?/SPAN>

N2        2       10      3    1

N3        2       10      3   ?。?/SPAN>

 

RSV:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-

 

                                LLV(LOW,N1))*100

 

K: =MA(RSV,N2);

 

D: =MA(K,N3);

 

多頭買入:

 

CROSS(K,D) AND K<20

 

多頭賣出:

 

CROSS(D,K) AND K>80

 

注意:

 

買入條件為K向上穿越D,并且K小于20。

賣出條件為D向上穿越K,并且K大于80。

 

交易系統(tǒng)公式中也可以直接引用現(xiàn)成的指標(biāo)公式,這樣上述兩公式的書寫可以簡化。注意這樣做可能會降低系統(tǒng)處理速度。

 

例3、MACD交易系統(tǒng)公式

 

參數(shù)名稱        最小值        最大值        缺省值        測試步長

LONG        20        100         26         5

SHORT        1        30         12         2

MID         5        20         9          2

多頭買入:

        CROSS("MACD.MACD"(LONG,SHORT,MID),0);

多頭賣出:

        CROSS(0, "MACD.MACD" (LONG,SHORT,MID))

 

 

例4、KD交易系統(tǒng)公式

 

參數(shù)名稱        最小值         最大值  缺省值

N1        1       40      9

N2        2       10      3

N3        2       10      3

多頭買入:

CROSS("KD.K"(N1,N1,N3),"KD.D"(N1,N2,N3))  AND

          "KD.K"(N1,N2,N3)<20

多頭賣出:

CROSS("KD.D"(N1,N1,N3),"KD.K"(N1,N2,N3))  AND

          "KD.K"(N1,N2,N3)>80

 

 

六,公式管理器

公式管理器位于主菜單『工具』→『公式管理器』。

 

    在新版的公式管理器中,采用共分三級的樹形結(jié)構(gòu)來管理所有公式。第一級為公式類別,共有技術(shù)指標(biāo)、條件選股、交易系統(tǒng)、五彩K線四類。第二級為公式組名,例如技術(shù)指標(biāo)可按分“趨向指標(biāo)”、“反趨向指標(biāo)”等來分組;第三級為具體的公式名,所有的公式都分門別類地放在各個公式組中。

    第一級由系統(tǒng)設(shè)定,用戶不能改動。

    第二級分類可由用戶根據(jù)自己的需要靈活設(shè)置。注意,組名“其它”是不可刪除的,分析家自動將用戶未歸類的公式歸入“其它”組。

    雙擊中間各級的名字,可以展開或收攏該級。

 

    可以方便地將公式從一個組移到另一個組,方法為:用鼠標(biāo)點取待移動的公式名,拖動它至目標(biāo)組,當(dāng)移來的公式名與目標(biāo)組名重疊時,松開鼠標(biāo),公式轉(zhuǎn)移便完成了。

 

 

 

公式管理器各個按鈕的功能:

〖新建〗新建公式。僅專業(yè)版用戶可新建公式。

〖修改〗修改選中的公式。對標(biāo)準(zhǔn)版用戶,只能修改參數(shù)的缺省值。注意,想查看選中公式所帶參數(shù)的個數(shù),各個參數(shù)的最小值、最大值、缺省值,請按這個按鈕。

〖刪除〗將選中公式刪除。注意,系統(tǒng)無法自行恢復(fù)已刪除的公式,要想恢復(fù),只有手工新建,或從朋友處拷貝,因此謹(jǐn)慎使用該按鈕。

〖輸出〗將選中公式輸出到文件,用于和他人交換公式;若公式已被加密,需要給出密碼,否則不能輸出。

 

〖引入〗將他人存在文件中的公式加入系統(tǒng)。

 

〖臨時引入〗這是新增功能。臨時引入的公式將不保存在系統(tǒng)硬盤上,退出分析家后這些公式隨即自動消失。這對于需要公式保密的網(wǎng)絡(luò)版用戶很有用處。

 

右鍵點擊類型名,例如“技術(shù)指標(biāo)”,會彈出菜單。

 

『新建公式組』供用戶新建公式組名,例如,用戶可以新建一個名為“張三的指標(biāo)”的組,然后將自己編寫的指標(biāo)都放在這個組下。

 

『完全展開』執(zhí)行這一功能,可將該類型下所有的組都同時展開至第三級。

『完全縮進』執(zhí)行這一功能,無論該類型的展開程度如何,都收回到第一級。

七,指標(biāo)公式編輯器

公式名稱]用于識別指標(biāo)公式,不能重名,最多可以有9個字符。鍵盤精靈也用該名稱來標(biāo)識公式。

[公式描述]簡單描述該指標(biāo)的用途。

 

[密碼保護]如果其前未打√,表示該公式?jīng)]加密。點擊“密碼保護”,使其打√選中,此時輸入密碼,公式就被加密。對于已加密的公式,必須輸入密碼才能看到公式的內(nèi)容,在輸出公式到文件時也需要密碼。要去掉密碼,點擊“密碼保護”,使它前面的√消失即可。

〖主圖疊加/副圖〗這組單選按鈕用于指定指標(biāo)公式類型,緊密圍繞股票價格變化的指標(biāo)可定為主圖疊加類型,疊加在主圖上顯示;否則定為副圖指標(biāo),只能顯示在副圖上。

[參數(shù)名稱]公式可以帶參數(shù),參數(shù)的名字在這里輸入。

[最小值、最大值、缺省值]參數(shù)的最小值、最大值和默認(rèn)值(缺省值)在這里輸入。

 

[坐標(biāo)位置]僅對副圖指標(biāo)有效,可指定在哪些位置畫水平坐標(biāo)線,例如對BIAS,可以輸入:-20;020;  系統(tǒng)將在這三個數(shù)值處繪制三條水平坐標(biāo)線。缺省時為“自動”,即系統(tǒng)據(jù)實際情況定水平坐標(biāo)線。 

〖恢復(fù)缺省〗僅當(dāng)點擊修改按鈕進入指標(biāo)公式編輯器時,該按鈕可見。該按鈕用來恢復(fù)系統(tǒng)自帶指標(biāo)公式的本來面目,這主要用于自帶指標(biāo)公式被改亂需要恢復(fù)原樣的情況。

〖測試公式〗檢查公式的語法錯誤。

〖引入指標(biāo)公式〗將指定指標(biāo)公式的內(nèi)容填入公式編輯窗。當(dāng)您想以系統(tǒng)已有的某個指標(biāo)公式為藍本,新建自己的指標(biāo)公式時,這個功能顯得非常有用。

 

〖插入函數(shù)〗顯示選擇函數(shù)對話框,幫助您在分析家函數(shù)集中尋找所需函數(shù)。當(dāng)您對系統(tǒng)提供的標(biāo)準(zhǔn)函數(shù)還不熟時,這個功能可幫你節(jié)省時間。

〖禁用周期〗

〖注釋〗供用戶輸入指標(biāo)算法、用法的解釋。

 

〖參數(shù)精靈〗這是新增的功能。

    出于分析、優(yōu)化的需要,很多時候用戶都需要調(diào)整指標(biāo)公式、條件選股公式、交易系統(tǒng)公式的參數(shù),在分析家以往的版本中,調(diào)整參數(shù)的地方未提供參數(shù)意義的解釋,用戶不得不隨時到公式管理器中去查看,不太方便。

    參數(shù)精靈功能,用戶新建公式時,可在參數(shù)精靈中用一段文字來描述待設(shè)置參數(shù)的意義,這段解釋性文字會在允許用戶調(diào)整參數(shù)值的地方出現(xiàn),包括條件選股、指標(biāo)排序、調(diào)整指標(biāo)參數(shù)、選擇指標(biāo)、選擇交易系統(tǒng)指示、選擇條件選股指示等等。有了這段解釋性文字的指導(dǎo),用戶就不會盲目操作了。

 

 

    下面是條件選股公式W底的參數(shù)精靈:

 

之字轉(zhuǎn)向門檻值Param#1%

 

左右底周期跨度之差與左()底跨度相比小于Param#2%

        底部反彈幅度不及前期深度跌幅的Param#3%

        左右底股價之差不及底部反彈幅度的Param#4%

 

        股價經(jīng)深幅下跌后,在底部做相當(dāng)一段時間的窄幅振蕩,形成具有一定時間跨度且左右基本對稱的雙底,當(dāng)股價從右底穩(wěn)步上升,向上突破頸線的1.05倍,而此時又有成交量放大相配合,為較好的入市時機。

 

 

在實際顯示時,Param#x被參數(shù)輸入框取代。

 

        參數(shù)精靈和公式用法注釋能協(xié)助你更方便地使用公式,因此建議用戶新建公式時,不要怕麻煩,將這兩部分內(nèi)容都寫好,可謂磨刀不誤打柴工。

 

-------------------------------------------------------------

★好心態(tài)★畫畫線★看看圖★編點小公式選點股★炒股要聽政策的話★

 

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多