您現(xiàn)在的位置: 南方財(cái)富網(wǎng) >> 股票知識(shí) >> 股票公式 >> 正文
南財(cái)搜索

快速掌握股票公式編寫

2011-5-25 9:01:59   來源:本站原創(chuàng)   佚名
    

 

Time——時(shí)間,hour——小時(shí),MINUTE——分鐘,只在日線以下周期有效。FROMOPEN——當(dāng)前時(shí)刻距離開盤分鐘數(shù)。

 

時(shí)間:TIME;

小時(shí):HOUR;

分鐘:MINUTE;

距開盤分鐘數(shù):FROMOPEN;

 

BARSCOUNT——某數(shù)據(jù)從第一個(gè)有效值到現(xiàn)在的周期數(shù),TOTALBARSCOUNT——總周期數(shù),下載完整盤后數(shù)據(jù)、不連接行情使用。CURRBARSCOUNT——當(dāng)前K線到最后交易日周期數(shù)。

 

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

總周期數(shù):TOTALBARSCOUNT;

到最后周期數(shù):CURRBARSCOUNT;

 

Cross——是否發(fā)生交叉,兩條指標(biāo)線不一定全是變化的曲線。Barslast——上一次條件成立到當(dāng)前的周期數(shù),BARSSINCE——第一次條件成立到當(dāng)前的周期數(shù),count——統(tǒng)計(jì)在一定周期內(nèi)滿足條件的周期數(shù)。

 

K1:KDJ.K;

D1:KDJ.D;

金叉:CROSS(K1,D1)*10;

死叉:CROSS(D1,K1)*-10;

{K1上穿60:CROSS(K1,60);

 K1下穿20:CROSS(20,K1);}

上次到現(xiàn)周期數(shù):BARSLAST(金叉);

首次到現(xiàn)周期數(shù):BARSSINCE(金叉),NODRAW;

統(tǒng)計(jì){N周期內(nèi)滿足條件}次數(shù):COUNT(金叉=10,20);

 

Hhvbars——某數(shù)據(jù)在一定周期內(nèi)的最大值到當(dāng)前的周期數(shù),llvbars——某數(shù)據(jù)在一定周期內(nèi)的最小值到當(dāng)前的周期數(shù)。

 

上一高點(diǎn){到現(xiàn)在}周期:HHVBARS(H,20);

上一低點(diǎn){到現(xiàn)在}周期:LLVBARS(L,20);

 

某數(shù)據(jù)是近多少周期內(nèi)的最大值——TOPRANGE,某數(shù)據(jù)是近多少周期內(nèi)的最小值——LOWRANGE。

 

多少周期的最大:TOPRANGE(H);

多少周期的最小:LOWRANGE(L);

 

BARSLASTCOUNT——統(tǒng)計(jì)連續(xù)滿足條件的周期數(shù),sumbars——某數(shù)據(jù)向前累加到指定值到當(dāng)前的周期數(shù)。

 

統(tǒng)計(jì){連續(xù)滿足條件}周期數(shù):BARSLASTCOUNT(C>REF(C,1));

加到指定值周期:SUMBARS(V,CAPITAL);

 

PERIOD——當(dāng)前窗口的周期類型。

 

窗口周期類型:PERIOD;

 

在不同周期類型使用不同參數(shù)。

 

參數(shù):=IF(PERIOD=5,20,IF(PERIOD=6,10,0));

MA1:MA(C,參數(shù));

 

最基本的比較判斷是用大于、小于、等于等等。某數(shù)據(jù)是否在某個(gè)范圍之內(nèi)——RANGE,某數(shù)據(jù)是否在某個(gè)范圍——BETWEEN。

 

寬幅震蕩:(H-L)/L*100>12;

是否在某個(gè)范圍1:RANGE(C,8,10);{X>A AND A<B}

是否在某個(gè)范圍2:BETWEEN(C,10,13);{X>=A AND X<=B};

 

是否發(fā)生交叉——cross,LONGCROSS——是否維持一定周期后發(fā)生交叉。

 

上穿:CROSS(MA(C,5),MA(C,10));

{持續(xù)}一段時(shí)間后上穿:LONGCROSS(MA(C,5),MA(C,10),10)*2;

 

UPNDAY——某數(shù)據(jù)在一定周期內(nèi)是否連漲,DOWNNDAY——某數(shù)據(jù)在一定周期內(nèi)是否連跌,NDAY——是否在一定周期內(nèi)前面的數(shù)據(jù)都大于后面的數(shù)據(jù),ISLASTBAR——當(dāng)前周期是否是最后一個(gè)周期。

 

連漲:UPNDAY(C,5);

連跌:DOWNNDAY(C,5);

連大:NDAY(C,O,5);

是否最后周期:ISLASTBAR;

 

EXIST——是否在一定周期內(nèi)存在符合某種條件的情況,EVERY——是否在一定周期內(nèi)一直存在符合條件的情況,LAST——是否在某一段周期內(nèi)一直存在符合某種條件的情況,not——是否不符合條件。

 

存在:EXIST(C>REF(C,1)*1.099,10);

一直存在:EVERY(C>O,5);

持續(xù)存在:LAST(C>O,10,5);

并非:NOT(C>O);

 

    If——是否符合條件,符合條件輸出前面的數(shù)據(jù),不符合條件輸出后面的數(shù)據(jù), max——哪個(gè)更大輸出哪個(gè),min——哪個(gè)更小輸出哪個(gè)。

 

條件:=CROSS(MA(C,5),MA(C,10));

如果:IF(條件,5,-5);

較大者:MAX(C,O);

較小者:MIN(C,O);

 

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

 

J大于80:"KDJ.J">80;

過濾:FILTER(J大于80,10)*2;

 

Abs——取得數(shù)據(jù)的絕對(duì)值,sum——求的數(shù)據(jù)在一定周期內(nèi)的總和。

 

漲幅:(C-REF(C,1))/REF(C,1)*100;

零軸:0;

絕對(duì)值:ABS(漲幅);

求和:SUM(漲幅,5);

 

Ma——簡(jiǎn)單移動(dòng)平均值,ema——指數(shù)移動(dòng)平均值,sma——加權(quán)移動(dòng)平均值(前面參數(shù)大于后面參數(shù)),dma——?jiǎng)討B(tài)移動(dòng)平均值(參數(shù)小于1),后面三個(gè)函數(shù)降低本周期的權(quán)重、減少波動(dòng)性而使輸出變得相對(duì)平滑穩(wěn)定,同時(shí)也降低了靈敏度。

 

簡(jiǎn)單移動(dòng)平均:MA(C,5);{(C0+C1+C2+…+C(N-1))/N}

指數(shù)移動(dòng)平均:EMA(C,5);{Y=2*X/(N+1)+(N-1)/(N+1)*Y',Y'上一周期Y}

加權(quán)移動(dòng)平均:SMA(C,5{N},1{M});{Y=(M*X+(N-M)*Y')/N, Y'上一周期Y,N必須大于M}

動(dòng)態(tài)移動(dòng)平均:DMA(C,0.5);{Y=N*X+(1-N)*Y',Y'上一周期Y,N必須小于1};

 

LINETHICK——粗細(xì),color——顏色,stick——柱狀線,CROSSDOT——小交叉線,CIRCLEDOT——小圓圈線,POINTDOT——小圓點(diǎn)線。

 

MA1:MA(C,5);

MA2:MA(C,20),LINETHICK3,COLORRED;

均線差值1:(MA1-MA2)*1,STICK;

均線差值2:(MA1-MA2)*3,CROSSDOT;

均線差值3:(MA1-MA2)*6,CIRCLEDOT;

均線差值4:(MA1-MA2)*9,POINTDOT;

 

LINESTICK——指標(biāo)線加柱狀線。

 

MA1:=MA(C,5);

MA2:=MA(C,10);

均線差值:MA1-MA2,LINESTICK;

 

COLORSTICK——彩色柱狀線。

 

MA1:=MA(C,5);

MA2:=MA(C,10);

均線差值:MA1-MA2,COLORSTICK;

 

VOLSTICK——成交量柱狀線。

 

MA1:=MA(C,5);

MA2:=MA(C,10);

均線差值:MA1-MA2,VOLSTICK;

 

DRAWTEXT——寫文字(必須寫在一對(duì)單引號(hào)內(nèi)),DRAWICON——畫圖標(biāo)。

 

 

MA1:MA(C,5);

MA2:MA(C,10);

金叉:=CROSS(MA1,MA2);

寫文字:DRAWTEXT(金叉,MA1,'金叉');

畫圖標(biāo):DRAWICON(金叉,MA2,1);

 

STICKLINE——畫柱線,0實(shí)心柱,-1虛線空心柱,1實(shí)線空心柱。后面的輸出會(huì)遮擋住前面的輸出。

 

MA5:MA(C,5);

 

畫柱線1:STICKLINE(C>O,C,O,2,0);

畫柱線2:STICKLINE(C>O,H,L,0,0),COLORBLUE;

 

畫柱線3:STICKLINE(C<O,H,L,1,1);

畫柱線4:STICKLINE(C<O,C,O,3,-1);

 

MA10:MA(C,10),COLORGREEN;

 

DRAWLINE——繪制直線段,0不延長(zhǎng),1向右延長(zhǎng)。PLOYLINE——繪制折線。

 

畫直線:DRAWLINE(L=LLV(L,10),L,H=HHV(H,10),H,0);

畫折線:PLOYLINE(H=HHV(H,30),H);

 

均線變色,DRAWNULL——返回?zé)o效值。nodraw——只輸出數(shù)值、不輸出線條,不影響公式坐標(biāo)。LINETHICK0——只輸出數(shù)值、不輸出線條,在其它軟件中不影響公式坐標(biāo),在通達(dá)信中影響公式坐標(biāo)。

 

MA1:MA(C,5);

MA2:MA(C,10);

變色:IF(MA1>REF(MA1,1),MA1,DRAWNULL),LINETHICK2,COLORRED;

成交量:V,NODRAW;

 

MA1:MA(C,5);

MA2:MA(C,10);

變色:IF(MA1>MA2,MA1,DRAWNULL),LINETHICK2,COLORRED;

成交量:V,LINETHICK0;

 

Winner——獲利盤,cost——成本分布情況。

 

獲利盤:WINNER(C)*100;

成本分布:COST(80);

 

Zig——之字轉(zhuǎn)向,1最高價(jià)、2最低價(jià)、3收盤價(jià)。PEAK——波峰價(jià)格,1最高價(jià)、2最低價(jià)、3收盤價(jià)。TROUGH——波谷價(jià)格,1最高價(jià)、2最低價(jià)、3收盤價(jià)。

 

之字轉(zhuǎn)向:ZIG(3,10);

波峰:PEAK(3,10,1);

波谷:TROUGH(3,10,1);

 

波峰到現(xiàn)在的周期數(shù)——PEAKBARS,波谷到現(xiàn)在的周期數(shù)——TROUGHBARS。

 

波峰到現(xiàn)在周期:PEAKBARS(3,10,1);

波谷到現(xiàn)在周期:TROUGHBARS(3,10,1);

 

BACKSET——回設(shè),馬后炮。

 

MA10:MA(C,10);

回設(shè):=BACKSET(C/REF(C,1)>1.09,2);

A:=IF(REF(回設(shè),1)=0 AND 回設(shè)=1,1,0);

DRAWICON(A,L*0.98,1);

 

跨周期引用的公式也具有未來性質(zhì)。

 

周J:"KDJ.J#WEEK";

周D:"KDJ.D#WEEK";

金叉:CROSS(周J,周D)*30;

 

還有一種作弊手法——將公式信號(hào)限制在有行情的時(shí)段發(fā)出。

 

另外一種作弊:O<REF(C,1) AND DATE=1080918;

 

建議暫時(shí)關(guān)閉本教程,把講義中這一節(jié)的內(nèi)容挨個(gè)復(fù)制到你自己的軟件中,按照這一節(jié)開始時(shí)所講的函數(shù)學(xué)習(xí)方法復(fù)習(xí)一遍。

要將自己的思路用公式去表達(dá)出來,首先是確定需要哪些數(shù)據(jù),然后觀察這些數(shù)據(jù)之間的關(guān)系,再按語句規(guī)則的要求用函數(shù)去定義觀察到的關(guān)系。

 

{K線形態(tài)}

 

陰線:C<O;

陽線:C>O;

 

上漲:C>REF(C,1);

下跌:C<REF(C,1);

平盤:C=REF(C,1);

 

大陽線:C/REF(C,1)>1.05;

大陰線:C/REF(C,1)<0.95;

 

高開:O>REF(C,1);

低開:O<REF(C,1);

 

高開高走:O>REF(C,1) AND C>O;

高開低走:O>REF(C,1) AND C<O;

 

低開低走:O<REF(C,1) AND C<O;

低開高走:O<REF(C,1) AND C>O;

 

上跳空:L>REF(H,1);

下跳空:H<REF(L,1);

 

長(zhǎng)上影:H/MAX(O,C)>1.03;

長(zhǎng)下影:MIN(O,C)/L>1.03;

 

十字星:MAX(O,C)/MIN(O,C)<1.02 AND H/MAX(O,C)>1.01 AND MIN(O,C)/L>1.01;

 

正T字:O=C AND C=H AND L<H;

倒T字:O=C AND C=L AND H>L;

 

上一頁  [1] [2] [3] [4] 下一頁

(南方財(cái)富網(wǎng)SOUTHMONEY.COM)

(責(zé)任編輯:張曉軒)

    南方財(cái)富網(wǎng)聲明:股市資訊來源于合作媒體及機(jī)構(gòu),屬作者個(gè)人觀點(diǎn),僅供投資者參考,并不構(gòu)成投資建議。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。
商務(wù)進(jìn)行時(shí)
每日必讀
學(xué)院24小時(shí)排行
證券導(dǎo)讀
熱圖推薦

關(guān)于南方財(cái)富網(wǎng)版權(quán)聲明誠聘英才廣告服務(wù)網(wǎng)站地圖友情鏈接
特此聲明:廣告商的言論與行為均與南方財(cái)富網(wǎng)無關(guān)
m.dixmanbetx.com
南方財(cái)富網(wǎng) © 版權(quán)所有 閩ICP備09035581號(hào)