您現在的位置: 南方財富網 >> 股票知識 >> 股票公式 >> 正文
南財搜索

快速掌握公式編寫

2011-6-8 9:24:40   來源:本站原創(chuàng)   佚名
    

創(chuàng)新高:H=HHV(H,60);

創(chuàng)新低:L=LLV(L,60);

 

當前位置取得以前位置數據——ref,取得指定日期數據——refdate,注意日期的格式。

 

以前數據:REF(C,1);

 

{以前數據:REF(H,2);}

 

指定日期數據:REFDATE(C,1090508);

 

{1998年5月25日——980525、2011年12月8日——1111208}

 

成交量——vol,可寫成V,單位是手。成交金額——amount,單位是元。Indexv——大盤成交量, indexa——大盤成交金額。Buyvol——外盤, sellvol——內盤,只能取得與最后一根K線相對應的數據。

 

成交量:VOL;{V}

成交金額:=AMOUNT;

大盤成交量:=INDEXV;

大盤成交金額:=INDEXA;

外盤:BUYVOL;

內盤:SELLVOL;

 

漲幅、振幅、均價,成交量復權:工具——系統(tǒng)設置——設置1——勾選“分析圖成交量復權”——按確定——再按確定——退出K線圖——重新進入K線圖。

 

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

振幅:=(H-L)/L*100;

均價1:(H+L+O+C)/4;

均價2:AMOUNT/(V*100);

 

即時行情函數只取得與最后一根K線相對應的數據。

 

振幅1:DYNAINFO(13)*100;

振幅2:(H-L)/L*100;

 

finance(7)的單位是股,根據流通盤變化而變化。capital的單位是手,只取得最新流通盤。

 

流通盤1:FINANCE(7);

流通盤2:CAPITAL;

 

換手率,finance(7)寫的換手率更合理。

 

換手率1:V*100/FINANCE(7)*100;

換手率2:V/CAPITAL*100;

 

FINANCE(42)——上市日期,date——日期,date加19六個0,一號的日為0, year——年份,month——月份,day——日,weekday——星期。

 

上市日期:FINANCE(42);

日期1:DATE;

日期2:DATE+19000000;

年:YEAR;

月:MONTH;

日:DAY;

日期3:YEAR*10000+MONTH*100+DAY;

星期:WEEKDAY;

 

Time——時間,hour——小時,MINUTE——分鐘,只在日線以下周期有效。FROMOPEN——當前時刻距離開盤分鐘數。

 

時間:TIME;

小時:HOUR;

分鐘:MINUTE;

距開盤分鐘數:FROMOPEN;

 

BARSCOUNT——某數據從第一個有效值到現在的周期數,TOTALBARSCOUNT——總周期數,下載完整盤后數據、不連接行情使用。CURRBARSCOUNT——當前K線到最后交易日周期數。

 

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

總周期數:TOTALBARSCOUNT;

到最后周期數:CURRBARSCOUNT;

 

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

 

K1:KDJ.K;

D1:KDJ.D;

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

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

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

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

上次到現周期數:BARSLAST(金叉);

首次到現周期數:BARSSINCE(金叉),NODRAW;

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

 

Hhvbars——某數據在一定周期內的最大值到當前的周期數,llvbars——某數據在一定周期內的最小值到當前的周期數。

 

上一高點{到現在}周期:HHVBARS(H,20);

上一低點{到現在}周期:LLVBARS(L,20);

 

某數據是近多少周期內的最大值——TOPRANGE,某數據是近多少周期內的最小值——LOWRANGE。

 

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

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

 

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

 

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

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

 

PERIOD——當前窗口的周期類型。

 

窗口周期類型:PERIOD;

 

在不同周期類型使用不同參數。

 

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

MA1:MA(C,參數);

 

最基本的比較判斷是用大于、小于、等于等等。某數據是否在某個范圍之內——RANGE,某數據是否在某個范圍——BETWEEN。

 

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

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

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

 

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

 

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

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

 

UPNDAY——某數據在一定周期內是否連漲,DOWNNDAY——某數據在一定周期內是否連跌,NDAY——是否在一定周期內前面的數據都大于后面的數據,ISLASTBAR——當前周期是否是最后一個周期。

 

連漲:UPNDAY(C,5);

連跌:DOWNNDAY(C,5);

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

是否最后周期:ISLASTBAR;

 

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

 

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

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

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

并非:NOT(C>O);

 

    If——是否符合條件,符合條件輸出前面的數據,不符合條件輸出后面的數據, max——哪個更大輸出哪個,min——哪個更小輸出哪個。

 

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

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

較大者:MAX(C,O);

較小者:MIN(C,O);

 

FILTER——過濾連續(xù)出現的信號。

 

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

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

 

Abs——取得數據的絕對值,sum——求的數據在一定周期內的總和。

 

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

零軸:0;

絕對值:ABS(漲幅);

求和:SUM(漲幅,5);

 

Ma——簡單移動平均值,ema——指數移動平均值,sma——加權移動平均值(前面參數大于后面參數),dma——動態(tài)移動平均值(參數小于1),后面三個函數降低本周期的權重、減少波動性而使輸出變得相對平滑穩(wěn)定,同時也降低了靈敏度。

 

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

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

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

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

 

LINETHICK——粗細,color——顏色,stick——柱狀線,CROSSDOT——小交叉線,CIRCLEDOT——小圓圈線,POINTDOT——小圓點線。

 

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——指標線加柱狀線。

 

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——寫文字(必須寫在一對單引號內),DRAWICON——畫圖標。

 

 

MA1:MA(C,5);

MA2:MA(C,10);

金叉:=CROSS(MA1,MA2);

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

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

 

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

(南方財富網SOUTHMONEY.COM)

(責任編輯:張曉軒)

    南方財富網聲明:股市資訊來源于合作媒體及機構,屬作者個人觀點,僅供投資者參考,并不構成投資建議。投資者據此操作,風險自擔。
商務進行時
每日必讀
學院24小時排行
證券導讀
熱圖推薦

關于南方財富網版權聲明誠聘英才廣告服務網站地圖友情鏈接
特此聲明:廣告商的言論與行為均與南方財富網無關
emto2.com
南方財富網 © 版權所有 閩ICP備09035581號