通達信選股公式編寫之K線和MACD的學習

很多股民使用通達信軟體來考察市場行情,今天講解一下通達信股票軟體的選股公式如何編寫,以下是一些入門知識,關於K線和MACD指標的公式編寫教程。

編輯指標並不難,記著幾個重要的公式就可以了,電腦對公式很敏感,不能錯,首先要記著,輸入法要用全英輸入法,不能用其他輸入法然後轉換英文輸入。

學習編輯指標公式K線

由K線開始

K線的四個組成:

收盤價       開盤價 O  (字母O,不是數字0)      最高價 H             最低價 L

收陽線   C>O

收陰線   C<O

光頭光腳陽線

公式表示就是     C>O AND  C=H  AND  O=L;

這裡分別用到「 >    AND   =   ; 」   四個符號   按字面意思,就是「收盤價 大於 開盤價  並且 收盤價 等於 最高價 並且 開盤價 等於 最低價 ;

要記得的是,每一句結尾,都要加  「  ;   」 這個符號。

上個圖,大家就能更清楚理解。

想一下,頭光腳陰線   應該用什麼樣的公式?

就是     C<O AND C=L AND O=H;

如果是昨天或前天或前幾天的頭光腳呢?

這裡引入一個新的字元,REF(    ,   );      意思是 ?天前的?

例如是  昨天的收盤價     公式表示就是     REF(C,1);

             前天的收盤價     公式表示就是     REF(C,2);

             5天前的收盤價   公式表示就是   REF(C,5);

如果要做一個   今天的收盤價高於5天前的收盤價    公式表示就是 C>REF(C,5);

如果要做  今天漲停  公式表示就是  C/REF(C,1)>1.095;     

1.095可以換,如果你想  今天收5%,就是 C/REF(C,1)>1.05;

如果要做  今天跌停 公式表示就是   (C-REF(C,1))/REF(C,1)*100<-9.95;

現在來試做一個不難的選股公式,昨天跌停,今天漲停  公式表示就是   (REF(C,1)-REF(C,2))/REF(C,2)*100<-9.95 AND C/REF(C,1)>1.095;

選出來的效果如下

所謂的公式,其實就是某些固定意思的字元,如 >    AND   <   =  ;   以及某些變數的字元,如    REF(    ,   );  組合而成。這一篇《K線》,算是敲門磚,大家有時間的話,可以在電腦模擬輸入,因為接下來,將是《均線》。

有關K線的公式和條件選股,股友們常問的就是這幾種,如有遺留,歡迎各位股友補充。

有了初步的基礎,現在來學習編輯  均線

均線  的字元是  MA(   ,    );

5天均線           公式表示就是      MA(C,5);

10天均線         公式表示就是      MA(C,10);

250天均線      公式表示就是      MA(C,250);

如此類推,想要幾多天的均線,就把數字往裡套。C也是可變的,可以是OLH。想要那個就要那個。

有了K線,再有了均線,就要把兩者融合來用。

如果要做    今天收盤價在5天均線上     公式表示就是  C>MA(C,5);

如果要做    今天收盤價在5天均線下         公式表示就是 C<MA(C,5);

同理,如果要做    昨天收盤價在10天均線上         公式表示就是    REF(C,1)>MA(C,10);

你想做什麼條件,就把相對應的字元往裡套。

現在來試做一個不難的選股公式,收盤價在5天均線下,在10天均線上  公式表示就是   C<MA(C,5)  AND C>MA(C,10);

現在我們已經學了兩個字元,一個是  REF(    ,   );   另一個是   MA(   ,    );

複習一下:

做一個   5天前的收盤價在10天均線下,今天的收盤價在5天均線上

公式表示就是

REF(C,5)<MA(C,10) AND C>MA(C,5);

選出的股票如下

MA(   ,    ); 是一個常用的字元,例如我們可以在成交量那裡見到它。

這裡順帶說一說「參數

如上圖,參數有兩個,分別是M1M2,區間都是(2,500),預設(即是系統默認)分別是5和10。

配合成交量公式,MA(VOLUME,M1);    這個表示的是,5天的均量線  也可以這樣來表示   MA(  V  ,  5  );  

要做式  5天均量線大於10天均量線,公式表示就是   MA(V,5)>MA(V,10);

現在來試做一個不難的選股公式   5天前的收盤價在10天均線下,今天的收盤價在5天均線上,5天均量線大於10天均量線   公式表示就是 

REF(C,5)<MA(C,10) AND C>MA(C,5) AND MA(V,5)>MA(V,10);

兩根均線的選股,差不多就是這樣了,下一篇說說三根或以上的均線,又是一個怎樣的編輯法。

MACD指標公式的分解

例如MACD公式

DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:EMA(DIF,MID);

MACD:(DIF-DEA)*2,COLORSTICK;

DIF、DEA、MACD,分別代表MACD指標的三個條件。

SHORT、LONG、MID 分別代表    參數(12、26、9) 

EMA    是指數移動平均  和   MA  是異曲同工

COLORSTICK   就是畫柱狀線

所以MACD,主要就是   短周期的收盤價減去長周期的收盤價   的計算結果

如果短周期的收盤價>長周期的收盤價 結果為,趨勢向

如果短周期的收盤價<周期的收盤價  結果為,趨勢向

得出的價差連成一條線(DIF);

這條線的移動平均線(DEA);

最後就是這兩條線(DIF-DEA)的價差(MACD)用柱子表達出來。

經過這樣的分解,MACD其實也沒有神秘感好言,都是由基本的東西組成。

至於其他指標,大家可以自己試著分解一下,這樣能更快、更清晰地了解指標編輯這個東西。

下面舉例來講講如何將公式的應用

效果圖

公式如下:

MA3:MA(C,3),COLORF00FF0;

MA5:MA(C,5),COLORYELLOW;

MA8:MA(C,8),COLORE66878;

MA10:MA(C,10),COLORWHITE;

MA12:MA(C,12),COLORGREEN;

MA15:MA(C,15),COLORRED;

DRAWICON(CROSS(MA3,MA8),L*0.98,17);

STICKLINE(MA3>=MA8,OPEN,CLOSE,2.5,0),COLORRED;

STICKLINE(MA3<=MA8,OPEN,CLOSE,2.5,0),COLORWHITE;

STICKLINE(CROSS(MA3,MA8),OPEN,CLOSE,3,0),COLORYELLOW;

DRAWTEXT(CROSS(MA3,MA8),L*0.97,’一戰成名’),COLORRED;

下面來試著做出條件選股公式

第一步,為方便觀察,把有關「顏色」的字元去掉,得到。

其中,MA3——MA15  這些代表均線。

DRAWICON(CROSS(MA3,MA8),L*0.98,17);

DRAWTEXT(CROSS(MA3,MA8),L*0.97,’一戰成名’),COLORRED;

這兩句的意思是,當   MA3金叉MA8  時,在  L*0.98  和  L*0.97  的位置加上符號和「一戰成名」這四個字。

STICKLINE(MA3>=MA8,OPEN,CLOSE,2.5,0);

STICKLINE(MA3<=MA8,OPEN,CLOSE,2.5,0);

STICKLINE(CROSS(MA3,MA8),OPEN,CLOSE,3,0);

這三句是指,當符合某個條件時,繪畫柱狀線。

所以,在這些當中,起決定意義的,就是那兩句話,把其它的去掉,得到。

辨別一下,最重要的,其實只是上圖藍色部分  CROSS(MA3,MA8)

保留它,把其它去掉,得到。

保留和  MA3  MA8  相關的字元,其它去掉,得到。

整理一下

好的,試試選股效果如何,為什麼會這樣?

 

好吧,加兩個   「=」,如圖,注意位置,成功。

選出來的效果如何?

Total
0
Shares
發表回復
相關文章