技術(shù)指標(biāo)公式用于繪制技術(shù)指標(biāo)線。以KDJ指標(biāo)為例,右鍵點(diǎn)擊KDJ,選擇“編輯公式”后打開(kāi)公式算法編輯器,顯示出KDJ指標(biāo)公式的內(nèi)容。
參數(shù)名稱(chēng):最小值,最大值,缺省值
N: 1 10O 9
M1: 2 40 3
M2: 2 40 3
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D
該公式繪制K、D、J兩條指標(biāo)線。RSV行是一個(gè)中間語(yǔ)句,計(jì)算當(dāng)期收盤(pán)價(jià)與N天內(nèi)最低價(jià)之差除以N內(nèi)最高價(jià)與最低價(jià)之差的比值,再乘以系數(shù)100。K線為RSV的M1天移動(dòng)平均線,D線為線K的M2天移動(dòng)平均線,J線為K線與J線的差值。
(以下是引用‘wjwjc’版主對(duì)計(jì)算‘5日均線上升角度’的實(shí)例講解
aa:=ma(c,5);{這是5日均線}
bb:=ref(ma(c,5),1);{這是昨日5日均線}
cc:(aa-bb)/bb>n/100;{這是5日均線增長(zhǎng)比率,比率越大,其上長(zhǎng)的斜率就越大}
n是參數(shù),n%是5日均線的增長(zhǎng)比率,因此n定5以上可能其的斜率就越大,你可試試。)
(對(duì)于時(shí)間限制的問(wèn)題,我們就以‘莊家進(jìn)出’公式來(lái)作分析了解。
Var1:=IF(YEAR>=2034 AND MONTH>=1,0,1);
{VAR1賦值:如果年份>=2034 AND 月份>=1,返回0,否則返回1}
{點(diǎn)評(píng):這個(gè)語(yǔ)句在配合其它語(yǔ)句使用的情況下可起到時(shí)間限制作用}
VarC:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),0-VOL,0)),0)/25000,2)*Var1;
{VARC賦值:如果收盤(pán)價(jià)>昨收,返回成交量(手),否則返回(如果收盤(pán)價(jià)<昨收,返回0-成交量(手),否則返回0)的歷史累和/25000的2日簡(jiǎn)單移動(dòng)平均*VAR1}
{點(diǎn)評(píng):在這句用到了VAR1,當(dāng)VAR1符合條件即:年份>=2034 和 月份>=1時(shí),則VAR1=0,這樣以后計(jì)算出來(lái)的結(jié)果全是0,這時(shí)該指標(biāo)便毫無(wú)意義了,起到了時(shí)間限制的作用。}
分界線: EMA(VarC,26)*Var1, LINETHICK2, COLORf0f000;
{輸出分界線: VARC的26日異同移動(dòng)平均*VAR1, LINETHICK2, COLORF0F000}
莊家線1: EMA(VarC,1)*Var1, COLORRED;
{輸出莊家線1: VARC的1日異同移動(dòng)平均*VAR1, 畫(huà)紅色}
莊家線2: EMA(VarC,6)*Var1, COLORYELLOW;
{輸出莊家線2: VARC的6日異同移動(dòng)平均*VAR1, 畫(huà)黃色}
莊家線3: EMA(VarC,12)*Var1, COLOR00ff00 ;
{輸出莊家線3: VARC的12日異同移動(dòng)平均*VAR1, COLOR00FF00 })
顏色代碼
如:colorred{紅}
colormagenta(COLORf00ff0){品紅} coloryellow{黃} colorgray{灰} colorffff00{蘭} colorblue{青} colorwhite{白} colorgreen{綠} colorbrown{棕}
linethick{0--7指標(biāo)線粗細(xì)} linethick{同時(shí)顯示柱狀線和指標(biāo)線}
circledot{空心園點(diǎn)} pointdot{小點(diǎn)} pointdot,linethick2{實(shí)心方點(diǎn)}
crossdot{X點(diǎn)狀線} cmcledot{0點(diǎn)狀線} stick{顯示} colorstick{顯示}
linestick{顯示} 希望各位指標(biāo)愛(ài)好者自己動(dòng)手進(jìn)行配色修改,這樣才會(huì)記得
牢,學(xué)得透,不斷探索,不斷前進(jìn)。一花開(kāi)放不是春,萬(wàn)紫千紅春滿園。
走勢(shì)形態(tài)特征指標(biāo):為了滿足大家選股的需要,這里主要介紹股票走勢(shì)特征、形態(tài)特征指標(biāo)的編制。
走勢(shì)形態(tài)特征指標(biāo)編制的基礎(chǔ)。
(1)放量、縮量(成交量函數(shù)為VOL)
A、放量
a.今天成交量較昨天增加了1倍,表示如下:
VOL/REF(VOL,1)>2
b.今天成交量較10個(gè)交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
Vol/a>2
或者直接用如下公式表示:
vol/ma(vol,10)>2;
c.今日的5日均量較10個(gè)交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
b:=ma(vol,5);
b/a>2;
d.今日的成交量超過(guò)了整個(gè)流通盤(pán)的5%,表示如下:
vol/capital>;其中capital代表流通盤(pán)。
B、縮量
a.今日成交量較昨日減少了一半,表示如下:
vol/ref(vol,1)<0.5;
b.今日成交量較10個(gè)交易日平均成交量減少一倍,表示如下:
a:=ma(vol,10);
vol/a<2;
或者直接用如下公式表示:
vol/ma(vol,10)<2;
c.今日的5日均量較10個(gè)交易日平均成交量減少1倍,表示如下:
a:=ma(vol,10);
b:=ref(a,5);
a/b<2;
d.今日的成交量低于了整個(gè)流通盤(pán)的5%,表示如下:
vol/capital<;
(2)上漲、下跌
上漲
今天的漲幅達(dá)到5%以上,表示如下:
close>ref(close,1)>;
5日均價(jià)連續(xù)上漲,表示如下:
a:=ma(close,5);
b:=ref(a,1);
b;
下跌
今天的跌幅達(dá)到5%以上,表示如下:
close/ref(close,1)<;
5日均價(jià)連續(xù)下跌,表示如下:
a:=ma(close,5);
b:=ref(a,1);
a<b;
(3)K線的描述
陽(yáng)線
close>open;
陰線
close<open;
高開(kāi)
open>ref(close,1);
低開(kāi)
open<ref(close,1);
跳空高開(kāi)(high為最高價(jià))
open>ref(high,1);
跳空低開(kāi)(low為最低價(jià))
open<ref(low,1);
走勢(shì)特征選股公式的編制
(1)n日內(nèi)創(chuàng)新高
hhv(high,n)=hhv(high,0) and barscount(c)>=n;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。Hhv(x,n),求n周期內(nèi)x最高值,n=0則從第一個(gè)有效值開(kāi)始;barscount(x),將當(dāng)前位置到n周期前的數(shù)值設(shè)為1,若x非0,則將當(dāng)前位置到n周期前的數(shù)值設(shè)為1。
(2)n日內(nèi)創(chuàng)新低
llv(low,n)=llv(low,0) and barscount(close)>=n;
注n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。Llv(x,n),求n周期內(nèi)x最低值,n=0則從第一個(gè)有效值開(kāi)始;barscount(x)第一個(gè)有效數(shù)據(jù)到當(dāng)前的天數(shù),例如,barscount(close)以于日線數(shù)據(jù)取得上市以來(lái)總交易日數(shù)。
(3)n日內(nèi)陰線多于陽(yáng)線
count(open>close,n)/n<0.5;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。同時(shí)可以自由編輯里面的數(shù)值(如0.5等 ,達(dá)到確定陰線占全部K線個(gè)數(shù)的比例)。
(4)n日內(nèi)陽(yáng)線多于陰線
count(open<close,n)/n>0.5;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。同時(shí)可以自由編輯里面的數(shù)值(如0.5等 ,達(dá)到確定陽(yáng)線占全部K線個(gè)數(shù)的比例)。
(5)n日內(nèi)上漲多于下跌(第二天開(kāi)盤(pán)高于前一天收盤(pán))
count(c>ref(c,1),n)/n>0.5;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。同時(shí)可以自由編輯里面的數(shù)值(如0.5等 ,達(dá)到確定其中比例)。
(6)n日內(nèi)上漲少于下跌(第二天開(kāi)盤(pán)低于前一天收盤(pán))
count(c>ref(c,1),n)/n<0.5;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。同時(shí)可以自由編輯里面的數(shù)值(如0.5等 ,達(dá)到確定其中比例)。
(7)連續(xù)n日收陽(yáng)線
up:=close>open;
count(up,n)=n;
注:count(x,n),統(tǒng)計(jì)n周期中滿足x條件的周期數(shù),若n=0則從第一個(gè)有效值開(kāi)始。n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(8)連續(xù)n日內(nèi)收陰線
up:=close<open;
count(up,n)=n;
注:count(x,n),統(tǒng)計(jì)n周期中滿足x條件的周期數(shù),若n=0則從第一個(gè)有效值開(kāi)始。N為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(9)連續(xù)n天上漲
count(close>ref(close,1),n)=n;
注:count(x,n),統(tǒng)計(jì)n周期中滿足x條件的周期數(shù),若n=0則從第一個(gè)有效值開(kāi)始。N為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(10)連續(xù)n天下跌
count(c<ref(c,1),n)=n;
注:count(x,n),統(tǒng)計(jì)n周期中滿足x條件的周期數(shù),若n=0則從第一個(gè)有效值開(kāi)始。N為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(11)首次創(chuàng)新高
barssince(c>hhv(if(barscount(c)=1,high,0),0))+1=1;
注:barscount(x),若x非0,則將當(dāng)前位置到n周期前的數(shù)值設(shè)為1。
(12)創(chuàng)歷史新高
hhv(close,0)=close;
注:hhv(x,n),求n周期內(nèi)x最高值,n=0則從第一個(gè)有效值開(kāi)始。
(13)創(chuàng)歷史新低
llv(close,0)=close;
注:llv(x,n),求n周期內(nèi)x最小值,n=0則從第一個(gè)有效值開(kāi)始。
(14)單日放量
a:=ref(ma(vol,5),1);
vol/a>n and vol/capital*100>m;
注:n為指標(biāo)參數(shù),代表今日成交量和前一日的5日均量的比值,可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(15)階段縮量
sum(vol,n1)/capital<=n2;
注:n1為要統(tǒng)計(jì)的階段時(shí)間,n2為縮量比例,可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(16)階段放量
sum(vol,n1)/capital>=n2;
注:n1為要統(tǒng)計(jì)的階段時(shí)間,n2為y放量比例,可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(17)持續(xù)放量
a:=vol>ref(vol,1);
count(a,n)=n;
注:其中條件a的含義為成交量較上一交易日放大,n為要統(tǒng)計(jì)的階段時(shí)間,可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(18)持續(xù)縮量
a:=vol<ref(vol,1);
count(a,n)=n;
注:其中條件a的含義為成交量較上一交易日縮小,n為要統(tǒng)計(jì)的階段時(shí)間,可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(19)間隔放量
a:=ma(vol,5);
barscount(c)>=n and hhv(a,n)<n1*llv(a,n) and count(vol>n2*a,n)>n3;
注:(x)第一個(gè)有效數(shù)據(jù)到當(dāng)前的天數(shù)。Barscount(c)對(duì)于日線數(shù)據(jù)取得上市以來(lái)總交易日數(shù)。
b.完整含義:n日內(nèi)五日均量的最大值小于最小值的n1倍,成交量大于等于五日均量的n2倍的情況發(fā)生的次數(shù)多于n3次。
(20)放量上攻
a:=(c-ref(c,1))/ref(c,1)>=(n/100);
sum(vol,n1)/capital>=(n2/100) and count(vol>ref(vol,1),n3 )=n3 and count(a,n3)=n3;
完整含義:每日股價(jià)漲幅均大于n%,n1日內(nèi)累計(jì)換手率大于n2%,并且成交量連續(xù)在n3日內(nèi)放大。
(21)溫和放量上攻
股價(jià)小幅上揚(yáng)
a1:=close/ref(close,1);
a2:=a1>1 and a1<;
成交量小幅上揚(yáng)
b1:=vol/ref(vol,1);
b2:=b1>1 and b1<2;
c1:=ma(vol,n)/capital<;
count(a2 and b2,n)/n>0.6 and c1;
完整公式為:
a1:=close/ref(close,1);
a2:=a1>1 and a1<;
b1:=vol/ref(vol,1);
b2:=b1>1 and b1<2;
c1:=ma(vol,n)/capital<;
count(a2 and b2,n)/n>0.6 and c1;
注:公式分為股價(jià)小幅上揚(yáng)和成交量小幅上揚(yáng)兩個(gè)部分,請(qǐng)?jiān)谥笜?biāo)編寫(xiě)時(shí)注意其結(jié)構(gòu)。
(22)突然放量
vol>ref(hhv(vol,n),1*m;
注:當(dāng)前成交量高于n個(gè)周期中最大成交量的m倍。
(23)平臺(tái)整理
count(close,0)>n and (hhv(close,n)-llv(close,n))/llv(close,n)<=(n1/100);
注:count(close,0)>n為平臺(tái)整理n個(gè)周期的設(shè)定。(hhv(close,n)-llv(close,n))/llv(close,n)<=(n1/100)為平臺(tái)整理幅度n1%的設(shè)定。
(24)突破長(zhǎng)期盤(pán)整
ref(((hhv(h,n)-llv(l,n))/llv(l,n))/llv(l,n)),1)<=(n1/100) and c>=ref(hhv(h,n),1) and barscount(c)>n;
注:前n日在上下n1%的幅度內(nèi)整理:ref(((hhv(h,n)-llv(l,n))/llv(l,n))/llv(l,n)),1)<=(n1/100);
今日突破:c>=ref(hhv(h,n),1)。
(25)階段強(qiáng)勢(shì)股
a:=sum(if(date-n=0,indexc,0),0);
b:=sum(if(date-n1=0,indexc,0)0);
e:=sum(if(date-n=0,c,0),0);
f:=sum(if(date-n1=0,c,0),0);
((f-e)/e)>((b-a)/a);
注:該公式求的是n日-n1日之間漲幅高于大盤(pán)的股票。n、n1參數(shù)的表達(dá)格式為yymmdd,注意在2000年前的表達(dá)為年份的后兩位,例如1999年為99,從2000年開(kāi)始以100依次向后累加,例如2001年9月14日為1010914,indexc函數(shù)表示同期大盤(pán)的收盤(pán)價(jià),該函數(shù)對(duì)分筆成交分析周期無(wú)效。
(26)階段弱勢(shì)股
a:=sum(if(date=n,indexc,0),0);
b:=sum(if(date=n1,indexc,0)0);
e:=sum(if(date=n,c,0),0);
f:=sum(if(date=n1,c,0),0);
((f-e)/e)<((b-a)/a);
注:該公式求的是n日-n1日之間漲幅低于大盤(pán)的股票。n、n1參數(shù)的表達(dá)格式為yymmdd,注意在2000年前的表達(dá)為年份的后兩位,例如1999年為99,從2000年開(kāi)始以100依次向后累加,例如2001年9月14日為1010914,indexc函數(shù)表示同期大盤(pán)的收盤(pán)價(jià),該函數(shù)對(duì)分筆成交分析周期無(wú)效。
(27)大盤(pán)同步
count((c>o and indexc>indexo) or (c<o and indexc<indexo),n)/n>m/100;
注:含義為n周期中與大盤(pán)走勢(shì)相同(同收陰線或同收陽(yáng)線)的例超過(guò)m%。此處的o不是數(shù)字的零,而是開(kāi)盤(pán)價(jià)open的首寫(xiě)字母o。
(28)、n日內(nèi)強(qiáng)勢(shì)股
a:=(c-ref(o,n))/ref(o,n);
b:=(indexc-ref(indexo,n))/ref(indexo,n);
a>b and a/b>=m;
注:n日內(nèi)個(gè)股漲幅大于等于大盤(pán)漲幅的m倍。
形態(tài)特征選股公式的編制
(1)均線多頭排列
a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1>a2 and a2>a3 and a3>a4,3)=3 and isup;
注:n1、n2、n3、n4j日均線呈多頭排列,isup也可以用close>open表示。
(2)均線空頭排列
a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1<a2 and a2<a3 and a3<a4,3)=3 and not(isup);
注:n1、n2、n3、n4j日均線呈空頭排列,isup也可以用close<open表示。
(3)早晨之星
ref(close,2)/ref(open,2< and ref(open,1)<ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)< and close/open> and close>ref(close,2);
注:早晨之星,這種形態(tài)和叫法自然是后市向好,為買(mǎi)進(jìn)信號(hào)。早晨之星由三根K線組成,其順序是:
第一天在下跌過(guò)程中已形成一根陰線:
ref(close,2)/ref(open,2<
第二天呈裂口下跌,K線實(shí)體較短,構(gòu)成星的主體部分,陰線或陽(yáng)線均可,有無(wú)上下影線均不重要。
ref(open,1)<ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)<
關(guān)鍵是第三根K線必須是陽(yáng)線,且其長(zhǎng)度至少要升至第一根陰線實(shí)體(如果能夠“包容”第一根陰線則最好不過(guò)了)
close/open> and close>ref(close,2)
(4)強(qiáng)勢(shì)整理
a1:=abs(close-open)/open<;
a2:=count(a,m)=m;
a3:=ref(o,m)<ref(c,m) and ref (c,m)/ref(c,m+1)>1+n/100;
a2 and a3;
注:一根實(shí)體超過(guò)n的長(zhǎng)陽(yáng),后面跟m個(gè)K線實(shí)體不超過(guò)1.5%的K線。
(5)高開(kāi)大陰線
open>close and open/ref(c,1)>=1+m/100 and close/open<=1-n/100;
注:跳空高開(kāi)m%,當(dāng)日股價(jià)較開(kāi)盤(pán)價(jià)跌幅大于n。股價(jià)經(jīng)過(guò)一段持續(xù)攀升之后,某一日突然跳高開(kāi)盤(pán):
open/ref(c,1)>=1+m/100
后股價(jià)一路下行,尾市以接近最低點(diǎn)收市:
close/open<=1-n/100
此信號(hào)出現(xiàn),往往意味著股價(jià)已形成短期頭部,應(yīng)注意回避風(fēng)險(xiǎn)。
(6)低開(kāi)大陽(yáng)線
open<close and open/ref(c,1)<=1-m/100 and close/open>=1+n/100;
注:跳空低開(kāi)m%,當(dāng)日股價(jià)較開(kāi)盤(pán)價(jià)漲幅大于n,其他描述請(qǐng)參見(jiàn)(5)。
(7)黃昏之星
ref(close,2)/ref(open,2)> and ref(open,1)>ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)< and close/open< and close<ref(close,2);
注:黃昏之星表示股價(jià)回落,是賣(mài)出信號(hào),應(yīng)伺機(jī)拋貨。幕星同樣由三根K線組成,其形態(tài)和晨星正好相反:
第一天股價(jià)繼續(xù)上升,拉出一根陽(yáng)線:
ref(close,2)/ref(open,2)>
第二天波動(dòng)較小,形成一根小陽(yáng)線或小陰線,構(gòu)成星的主體部分:
ref(open,1)>ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)<
第三天形成一根包容第二天并延伸至第一天陽(yáng)線實(shí)體:
close/open< and close<ref(close,2)
(8)跳空缺口
high<ref(low,1) or low>ref(high,1);
注:從內(nèi)容上看,分別是向下跳空缺口和向上跳空缺口。
(9)均線金叉
a;=ma(c,5);
b:=ma(c,10);
cross(a,b);
注:前二句是5、10日均線,cross是交叉函數(shù),cross(a,b)表示5日均線與10日均線金叉。
(10)均線死叉
a;=ma(c,5);
b:=ma(c,10);
cross(b,a);
注:前二句是5、10日均線,cross是交叉函數(shù),cross(b,a)表示5日均線與10日均線死叉。
(11)均線粘合
ma1:=ma(c,5);
ma2:=ma(c,10),
ma3:=ma(c,20);
p1:=abs(ma1-ma2)+abs(ma2-ma3);
p1/c<m/100 and ma1>ref(ma1,1) and ma2>ref(ma2,1);
注:前三句是三根均線,p1是第一根均線減第二根均線差的絕對(duì)值與第二根均線減第三根均線差的絕對(duì)值之和,最后一句是p1與收盤(pán)價(jià)的比值小于一定比率m%(一般該比率為2%以下,同時(shí)前二均線今日比昨日上翹。
3.1 指標(biāo)公式:均線通道
新建公式“均線通道”(JXTD)
1.使用快捷鍵Ctrl+F打開(kāi)“公式**器”。
2.點(diǎn)擊“新建”按鈕,打開(kāi)“公式編輯器”
3.填寫(xiě)公式項(xiàng)
“公式名稱(chēng)”---JXTD,
“公式描述”---“均線通道”
參數(shù) (最小值)(最大值)(缺省值)
#N: 1 100 26
--------------------------------------------------
VAR1:=MA(CLOSE,N);{對(duì)“VAR1”賦值}
VAR2:=MA(CLOSE,2*N);{對(duì)“VAR2”賦值}
VAR3:=MA(CLOSE,3*N);{對(duì)“VAR3”賦值}
VAR4:=MA(CLOSE,4*N);{對(duì)“VAR4”賦值}
VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一條多條均線的平均線}
上軌:VAR5*;{在均線“VAR5”上加上8%的幅度變成“上軌”}
下軌:VAR5*; {在均線“VAR5”上減去8%的幅度變成“下軌”}
----------------------------------------------------
4.指標(biāo)類(lèi)型:選“路徑型”,還有大勢(shì)型、超買(mǎi)超賣(mài)型、趨勢(shì)型、能量型等如圖
5.畫(huà)線方法:副圖、主圖疊加、副圖疊加線、副圖疊加美國(guó)線四種;選中“主圖疊加型”,副圖是K線圖下面的區(qū)域;
6.密碼保護(hù):010101
7.參數(shù)設(shè)置:#N:最小值為1,最大值為100,缺省值(默認(rèn))為26;
8.坐標(biāo)線位置:在非“主圖疊加”中,此編輯框處可寫(xiě)狀態(tài);輸出線為副圖中深紅色橫線顯示,是副圖坐標(biāo)線;
9.額外Y軸分界:是指標(biāo)敏感數(shù)值輸出線,在副圖中顯示為白色;
10.引入指標(biāo)公式:在引入原公式的基礎(chǔ)上進(jìn)行編輯;
11.插入函數(shù):左上為函數(shù)類(lèi)別,右上為函數(shù)表,下區(qū)為函數(shù)解釋區(qū)及用法舉例;
12.公式編輯區(qū):
〖{ }〗是解釋?zhuān)惠敵觯瑸榱颂崾咀约汉蛣e人,便于看懂公式;
〖:=〗賦值符,意為“相當(dāng)于”;
〖:〗輸出符,它前面的名稱(chēng)為輸出名稱(chēng),可以在副圖中看到,它后面的為公式定義;
〖;〗分段符,表示一段完成;
〖,〗分節(jié)符;
〖()〗括號(hào)中為公式體。
13.測(cè)試公式:測(cè)試通過(guò)則自動(dòng)保存;測(cè)試不能通過(guò),則在翻譯區(qū)提示錯(cuò)誤所在。
14.用法注釋?zhuān)鹤跃幑绞褂谜f(shuō)明。
15.在K線圖上,直接敲字母鍵“JXTD”調(diào)出自編的公式“均線通道”,查看結(jié)果;
16.修改公式:左鍵選中公式線后,點(diǎn)擊右鍵,在彈出的對(duì)話框中,選中“修改指標(biāo)”項(xiàng),直接調(diào)出《公式編輯器》修改公式。如果左鍵選指標(biāo)線不便,直接用右鍵選參數(shù)數(shù)值,也可調(diào)出公式編輯器。
17.鼠標(biāo)動(dòng)態(tài)提示:將鼠標(biāo)放在函數(shù)上,等一會(huì)系統(tǒng)自動(dòng)出現(xiàn)提示框,方便函數(shù)學(xué)習(xí)和應(yīng)用,如圖:
3.2 選股公式:均線通道
改公式“均線通道”(JXTD)為選股公式“均線通道”
1. 〖Ctrl〗+〖F〗打開(kāi)“公式**器”;
2. 點(diǎn)擊“條件選股公式”選項(xiàng);
3. 點(diǎn)擊“新建”按鈕,打開(kāi)“條件選股公式編輯器”;
4. 點(diǎn)擊“引入指標(biāo)公式”按鈕,選最后一項(xiàng)“均線通道”,確定;
5.修改輸出:公式輸出項(xiàng)改為賦值項(xiàng);即將〖:〗符改為〖:=〗符;
6.新建輸出項(xiàng):選股:CLOSE<下軌;{選出收盤(pán)價(jià)小于下軌的股票};如圖
7.測(cè)試公式通過(guò);
8. 〖Ctrl〗+〖T〗打開(kāi)條件選股公式“均線通道”,進(jìn)入公式選股操作程序;
3.3 五彩K線公式:均線通道
改公式“均線通道”(JXTD)為五彩K線公式“均線通道”
1. 〖Ctrl〗+〖F〗打開(kāi)“公式**器”;
2. 點(diǎn)擊“五彩K線公式”選項(xiàng);
3. 點(diǎn)擊“新建”按鈕,打開(kāi)“K線指示公式編輯器”;
4. 點(diǎn)擊“引入指標(biāo)公式”按鈕,選“均線通道”確定;
五彩K線公式
公式名:JXTD
公式描述:均線通道
參數(shù) (最小值)(最大值)(缺省值)
#N: 1 100 26
--------------------------------------------------
VAR1:=MA(CLOSE,N);{對(duì)“VAR1”賦值}
VAR2:=MA(CLOSE,2*N);{對(duì)“VAR2”賦值}
VAR3:=MA(CLOSE,3*N);{對(duì)“VAR3”賦值}
VAR4:=MA(CLOSE,4*N);{對(duì)“VAR4”賦值}
VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一條多條均線的平均線}
上軌:=VAR5*;{在均線“VAR5”上加上8%的幅度變成“上軌”}
下軌:=VAR5*; {在均線“VAR5”上減去8%的幅度變成“下軌”}
CLOSE<下軌,COLORRED; {小于下軌提示買(mǎi)入紅色}
CLOSE>上軌,COLORYELLOW; {高于上軌提示賣(mài)出黃色}
HIGH>上軌*,COLORBLUE;{高于上軌6%提示清倉(cāng)藍(lán)色}
LOW<下軌*, COLORMAGENTA;{低于下軌6%提示加倉(cāng)洋紅色}
--------------------------------------------------
5.測(cè)試通過(guò),退出;
6.〖Ctrl〗+〖K〗,打開(kāi)“五彩K線指示”---“均線通道”;
7.查看效果,不滿意就修改參數(shù)一直到滿意為止;
3.4 交易系統(tǒng)公式
改公式“均線通道”(JXTD)為交易系統(tǒng)公式“均線通道”
1. 〖Ctrl〗+〖F〗打開(kāi)“公式**器”;
2. 點(diǎn)擊“交易系統(tǒng)公式”選項(xiàng);
3. 點(diǎn)擊“新建”按鈕,打開(kāi)“交易系統(tǒng)公式編輯器”;
4. 點(diǎn)擊“引入指標(biāo)公式”按鈕,選“均線通道”確定;
公式名:JXTD
公式描述:均線通道
參數(shù) (最小值)(最大值)(缺省值)
#N: 1 100 26
--------------------------------------------------
VAR1:=MA(CLOSE,N);{對(duì)“VAR1”賦值}
VAR2:=MA(CLOSE,2*N);{對(duì)“VAR2”賦值}
VAR3:=MA(CLOSE,3*N);{對(duì)“VAR3”賦值}
VAR4:=MA(CLOSE,4*N);{對(duì)“VAR4”賦值}
VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一條多條均線的平均線}
上軌:=VAR5*;{在均線“VAR5”上加上8%的幅度變成“上軌”}
下軌:=VAR5*; {在均線“VAR5”上減去8%的幅度變成“下軌”}
{多頭買(mǎi)入} ENTERLONG:CLOSE<下軌;
{多頭賣(mài)出} EXITLONG:CLOSE>上軌;
---------------------------------------------------
5.測(cè)試通過(guò),退出;
6.〖Ctrl〗+〖E〗,打開(kāi)“五彩K線指示”---“均線通道”;
7.查看效果,不滿意就修改參數(shù)一直到滿意為止;
8.刪除指示:快捷鍵〖Ctrl〗+〖H〗;鼠標(biāo)左鍵選中指示圖標(biāo),按〖Delete〗,或者點(diǎn)擊鼠標(biāo)右鍵,在彈出的菜單中選“刪除交易系統(tǒng)指示”。
3.5 顏色參數(shù)應(yīng)用:“MACD”K線
公式名稱(chēng):MACDK
簡(jiǎn)稱(chēng):“MACD”K線
----------------------------
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACDDIF-DEA)*2,COLORSTICK;
D1:=EMA(C,3)-EMA(C,8);
D2:=EMA(O,3)-EMA(O,8);
D3:=EMA(H,3)-EMA(H,8);
D4:=EMA(L,3)-EMA(L,8);
DRAWICON(CROSS(D1,DIF) AND DIF<0 ,D4-0.1,10);
STICKLINE(D1>=D2,D1,D2,8,0),COLOR0055AA;
STICKLINE(D1<=D2,D1,D2,8,0),COLOR006600;
STICKLINE(D1>=D2,D1,D2,5,0),COLOR0077CC;
STICKLINE(D1>=D2,D1,D2,3,0),COLOR0099DD;
STICKLINE(D1>=D2,D3,D4,0,0),COLOR00BBFF;
STICKLINE(D1<=D2,D1,D2,5,0),COLOR009900;
STICKLINE(D1<=D2,D1,D2,3,0),COLOR00BB00;
STICKLINE(D1<=D2,D3,D4,0,0),COLOR00EE00;
------------------------------
示圖
顏色參數(shù)不是函數(shù),它描述待畫(huà)圖形的顏色,將其插入到每個(gè)指標(biāo)公式后面,用逗號(hào)分隔開(kāi)。
常用顏色參數(shù)有:
COLORBLACK 黑色
COLORBLUE 藍(lán)色
COLORGREEN 綠色
COLORCYAN 青色
COLORRED 紅色
COLORMAGENTA 洋紅色
COLORBROWN 棕色
COLORLIGHTGRAY 淡灰色
COLORGRAY 深灰色
COLORLIGHTBLUE 淡藍(lán)色
COLORLIGHTGREEN 淡綠色
COLORLIGHTCYAN 淡青色
COLORLIGHTRED 淡紅色
COLORLIGHTMAGENTA 淡洋紅色
COLORYELLOW 黃色
COLORWHITE 白色
顏色描述符還可以自定義顏色,格式為COLOR+“RRGGBB”:RR、GG、BB表示紅色、綠色和藍(lán)色的分量,每種顏色的取值范圍是00-FF,采用了16進(jìn)制。
例如:MA5:MA(CLOSE,5),COLOR00FFFF表示純紅色與純綠色的混合色:COLOR808000表示淡藍(lán)色和淡綠色的混合色。
(參見(jiàn)《附件》--顏色代碼表)
3.6 新增函數(shù)應(yīng)用(horcalc)
函數(shù): HORCALC(X)
說(shuō)明: 數(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-流通市值
用法: HORCALC(板塊名稱(chēng),數(shù)據(jù)項(xiàng),計(jì)算方式,權(quán)重)
例如: HORCALC('自選股',103,0,1);以自選股板塊股票的總股本為權(quán)重,以收盤(pán)價(jià)為數(shù)源進(jìn)行累加。
公式名稱(chēng):zdkx
公式描述:自定指數(shù)K線
參數(shù):(最小值)(最大值)(缺省值)
#n: 1 100 10
---------------
高:=HORCALC('湖北板塊',100,0,1);
開(kāi):=HORCALC('湖北板塊',101,0,1);
低:=HORCALC('湖北板塊',102,0,1);
收:=HORCALC('湖北板塊',103,0,1);
自定K線: DRAWKLINE(高,開(kāi),低,收);
MA(自定K線,N);
---------------
公式說(shuō)明:
1.用于制作自定義指數(shù)、自設(shè)板塊指數(shù)K線。
2.先制作自定義板塊,“Ctrl+z”,填寫(xiě)好板塊名稱(chēng)和簡(jiǎn)稱(chēng)(數(shù)字);
3.“板塊名稱(chēng)”須用單引號(hào),如'自選股'、'莊股';
4.起始位為1000點(diǎn)(下載到本地?cái)?shù)據(jù));
5.板塊內(nèi)不要含有太多的股票數(shù)量,以免影響速度;
3.7 新增函數(shù)應(yīng)用(blocksetnum)
函數(shù): BLOCKSETNUM(板塊名稱(chēng))
說(shuō)明: 統(tǒng)計(jì)板塊中股票數(shù)量
用法: BLOCKSETNUM(板塊名稱(chēng))
注意:板塊名稱(chēng)要用單引號(hào)
例如: BLOCKSETNUM('ST板塊'),返回“ST板塊”數(shù)量。
公式名稱(chēng):STPM
公式描述:個(gè)股在st板塊內(nèi)排名
--------------
板塊股數(shù)量:BLOCKSETNUM('ST板塊'),NODRAW;
ST漲幅排名:HORCALC('ST板塊',105,1,2);
說(shuō)明:
NODRAW是不輸出線型只輸出數(shù)值命令,用于多指標(biāo)不兼容坐標(biāo);
常用的語(yǔ)句
1)今收盤(pán)對(duì)于N日內(nèi)最低收盤(pán)價(jià)的漲幅(%)(c-llv(c,n))/llv(c,n)*100;
2)今收盤(pán)價(jià)對(duì)于N日最高收盤(pán)價(jià)的跌幅(%)(HHV(C,N)-C)/HHV(C,N)*100;
3)股價(jià)在過(guò)去N日內(nèi)運(yùn)行空間的相對(duì)位置 (C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;
4)股價(jià)上方N1%至N2%處的籌碼(%)
aa:=winner(c+c*n2/100)*100;
bb:=winner(c+c*n1/100)*100;
aa-bb
5)股價(jià)下方N1%至N2%處的籌碼(%)
(winner(c-c*n1/100)-winner(c-c*n2/100))*100;
6)收盤(pán)價(jià)N%處的套牢盤(pán) 100-(winner(c*N/100))*100;
7)收盤(pán)價(jià)N%處的獲利盤(pán) winner(c*N/100)*100;
8)下影線 (MIN(O,C)-L)/L*100;
9)上影線 (h-max(o,c))/max(o,c)*100;
10)本周期的漲跌幅 (c-ref(c,1))/ref(c,1)*100;
11)振幅 (h-l)/l*100;
12)均線金叉(M.N為均線周期) cross(ma(c,m),ma(c,n))
13)均線多頭排列
a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1>a2 and a2>a3 and a3>a4,3);
14) 均線空頭排列
a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1<a2 and a2<a3 and a3<a4,3);
15)N日均線向下
aa:=ma(c,n);
bb:=ref(aa,2);
aa<bb
16)向前N日至M日出現(xiàn)過(guò)均線死叉(P1<P2)
aa:=ma(c,p1);
bb:=ma(c,p2);
cc:=ref(cross(bb,aa),n);
count(cc,m);
17)今日成交量大于N日以來(lái)的均量 VOL>MA(VOL,N);
18)低位密集
A1:=COST(85);
A2:=COST(15);
A3:=A1-A2;
A4:=(A1+A2)/2;
A5:=A3/A4*100<10;
B1:=HHV(H,120);
B2:=LLV(L,120);
B3:=B1-B2;
B4:=(A4-B2)<B3/2;
A5 AND B4;
19)換手率 VOL/CAPITAL*100;
20)N日盈虧
V1:=VOL/SUM(VOL,N);
V2:=DMA(CLOSE,V1);
V3: (CLOSE-V2)/V2*100;
1.成交量連續(xù)5天超過(guò)30天均量點(diǎn)
count(vol>ma(vol,30),5)=5
2.請(qǐng)老師編一選股公式;要求1;日均線多頭排列的情況下(5,10,30,60。。。)2:5日。10日均線高度粘合--相等或相差1-2分錢(qián),30均線與5,10均線相差1角以下。3:日量比大于2。先謝謝!!!
(c,5)>ma(c,10) and ma(c,10)>ma(c,30) and ma(c,30)>ma(c,60) and 。。。
(ma(c,5)-ma(c,10))< and abs(ma(c,30)-max(ma(c,5),ma(c,10)))<0.1
(17)>2
3.威力雷達(dá)rad7日內(nèi)連續(xù)上揚(yáng)怎樣編寫(xiě)?謝謝
V1:=(c/ref(c,1)-indexc/ref(indexc,1))*200;
RAD:=sum(v1,0);
count(rad>ref(rad,1),7)=7
威力雷達(dá)Mrad在7日內(nèi)連續(xù)上揚(yáng)怎樣編寫(xiě)?謝謝
V1:=(c/ref(c,1)-indexc/ref(indexc,1))*200;
RAD:=sum(v1,0);
MRAD:=MA(RAD,30);
count(mrad>ref(mrad,1),7)=7
4.請(qǐng)問(wèn)。10日內(nèi)漲幅大于10%的選股公式怎樣編?
c/ref(c,10)>1.1
5.如何編寫(xiě)股價(jià)在一個(gè)上漲或下跌的行情中第3次觸及30日均線時(shí)發(fā)出提醒的指標(biāo)?
M3:=MA(C,30);
N1:=BARSLAST(M3>REF(M3,1));
AA:=CROSS(C,M3);
COUNT(AA,N1)=3
6.請(qǐng)問(wèn):cys指標(biāo)中數(shù)值要小于-5,怎樣編寫(xiě)到其他指標(biāo)中.,謝謝!
(C-CYC(13))/CYC(13)*100<-5
7.當(dāng)漲幅大于5%,要主圖K線的實(shí)體的一半變?yōu)榱硪簧H绾伪磉_(dá)?
STICKLINE(c/ref(c,1)>,(c+o)/2,c,10,1),coloryellow;
8.成交量連續(xù)3天漲的公式
COUNT(VOL>REF(VOL,1),3)=3
9.請(qǐng)問(wèn)怎樣用公式表示年線擺脫下降趨勢(shì)出現(xiàn)向上拐頭?
COUNT(MA(C,250)>REF(MA(C,250),1),3)=3
10.股價(jià)創(chuàng)出新高后,又調(diào)整到30日均線附近的選股公式如何編寫(xiě)?
COUNT(C>=HHV(C,N),5)=1 AND C/MA(C,30)>=1 AND C/MA(C,30)<
11.怎么定義一陽(yáng)線緊跟兩陰線的函數(shù)?
ref(c,2)>ref(o,2) and ref(c,1)<ref(o,1) and c<o;
日線在過(guò)去的10天內(nèi)漲跌幅度在 1%
COUNT(BETWEEN(ma(c,60),ref(ma(c,60),10)*,ref(ma(c,60),10)*),10)=10;
(周線)在70天內(nèi)第二次上穿80,如何編制?
COUNT(CROSS("#WEEK",80),70)=2
14.今天漲幅3%昨天漲幅2%前天漲幅1%的個(gè)股
(c-ref(c,1))/ref(c,1)>0.3 and (ref(c,1)-ref(c,2))/ref(c,2)>0.2 and (ref(c,2)-ref(c,3))/ref(c,3)>0.1
15.破5天線,3天后又重新站上5天線的個(gè)股
cross(ref(ma(c,5),3),ref(c,3)) and cross(c,ma(c,5))
16.今天一陽(yáng)上穿5,10,30天線個(gè)股
cross(c,ma(c,5) and cross(c,ma(c,10)) and cross(c,ma(c,30))
17.3天內(nèi)5天線上穿10天線,10天線上穿20天線的個(gè)股
count(cross(ma(c,5),ma(c,10)),3)>=1 and count(cross(ma(c,10),ma(c,20)),3)>=1
18.日macd翻綠3內(nèi)又翻紅的個(gè)股。
count(cross(0,"" ),3)=1 and count(cross("",0 ),3)=1
19.5天線拐頭向下3天內(nèi)又拐頭向上的個(gè)股。
count(cross(ref(ma(c,5),1),ma(c,5)),3)=1 and count(cross(ma(c,5),ref(ma(c,5),1)),3)=1
20.收盤(pán)價(jià)比開(kāi)盤(pán)價(jià)高出6%,當(dāng)日漲幅超過(guò)6%,實(shí)體占整天振幅的80%以上
C/O> AND C/REF(C,1)> AND C-O>0.8*(H-L)
小指標(biāo)公式編碼集中問(wèn)答(二)
1.怎樣編制全市場(chǎng)平均價(jià)格公式
現(xiàn)在的指數(shù)不能說(shuō)明市場(chǎng)真實(shí)平均價(jià)格,怎樣寫(xiě)才準(zhǔn)確呢?
滬股均價(jià):"1A0002$AMOUNT"/"1A0002$VOL"/100;
深股均價(jià):"399107$AMOUNT"/"399107$VOL"/100;
均價(jià):("1A0002$AMOUNT"+"399107$AMOUNT")/("1A0002$VOL"+"399107$VOL")/100;
2.用股價(jià)選股
input:年(2004),月(8),日(31),最小價(jià)格(1),最大價(jià)格(2);
n:=DATEDIFF(((年-1900)*10000+月*100+日),DATE);//計(jì)算輸入日期和現(xiàn)在日期周期
tj:REF(CLOSE,n)>最小價(jià)格 and REF(CLOSE,n)<最大價(jià)格;
3.
1,股價(jià)突破60日均線的選股公式,
2,和怎么選出一段時(shí)間以來(lái)的漲停板個(gè)股公式
1
cross(c,ma(c,60));
2
f:=ref(c,1)*1.1-c<;
count(f,n)>0;//N天內(nèi)出現(xiàn)過(guò)漲停
4.股價(jià)橫盤(pán),MACD金叉,然后股價(jià)創(chuàng)新底,MACD沒(méi)死叉。
REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)<=
AND c<ref(LLV(L,N),1) and "">"";
5.過(guò)濾一個(gè)條件成立的信號(hào)
過(guò)濾:=(EMA(C,60)>EMA(C,30))>(EMA(C,60)>EMA(C,30)*);
我需要這個(gè)信號(hào)以外成立的信號(hào)
過(guò)濾:=(EMA(C,60)>EMA(C,30))>(EMA(C,60)>EMA(C,30)*);
not(過(guò)濾)
***
IF(過(guò)濾,0,1);
6.收盤(pán)價(jià)在20日均線之上,收盤(pán)價(jià)連升二天。
f:=c/ref(c,1);
count(c>ma(c,20) and f>1,2)=2;
7.求最大值?
在飛狐中如何求以下四個(gè)代數(shù)式中的最大值
a-b,b-c,a-c,d-c
MAX(A,B)只能返回A和B中的較大值?
MAX(MAX(A,B),MAX(C,D));
通用的“二次金叉”通式。
Jm:=CROSS("指標(biāo)名稱(chēng).指標(biāo)線1","指標(biāo)名稱(chēng).指標(biāo)線2");
JmCOUNT:=COUNT(Jm,BARSLAST("指標(biāo)名稱(chēng).指標(biāo)線1(或指標(biāo)線2)"大于或小于某數(shù)));
Jmtj:40*("指標(biāo)名稱(chēng).指標(biāo)線1(或指標(biāo)線2)"小于或大于某數(shù)));
Drawtext (Jmtj,40,'…………二次金叉');
條件選股:60*(Jmtj and …………),colorgreen;
例如(這里給出三個(gè)例子)
1、Macd在0軸線以下二次金叉
Jm:=CROSS("","");
JmCOUNT:=COUNT(Jm,BARSLAST("">=0));
Jmtj:40*(""<0 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,40,'Macd在0軸線以下二次金叉');
條件選股:60*(Jmtj and Slope(Ma(C,5),2)>0),colorgreen;
Drawtext (條件選股,50,'5日3%成功率:');
2、KD在60軸線以下二次金叉
Jm:=CROSS("KD.K","KD.D");
JmCOUNT:=COUNT(Jm,BARSLAST("KD.D">=60));
Jmtj:40*("KD.D"<60 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,"KD.D",'KD在60軸線以下二次金叉');
條件選股:60*(Jmtj and Slope(Ma(C,20),3)>0),colorgreen;
Drawtext (條件選股,50,'5日3%成功率:');
3、SlowKD在30軸線以下二次金叉
Jm:=CROSS("SlowKD.K","SlowKD.D");
JmCOUNT:=COUNT(Jm,BARSLAST("SlowKD.D">=30));
Jmtj:28*("SlowKD.D"<30 and Count(JmCount=2,21)=1);
Drawtext (Jmtj,28,'SlowKD在30軸線以下二次金叉');
條件選股:50*(Jmtj and Slope(Ma(C,20),2)>0),colorgreen;
10.求各位高手寫(xiě)一個(gè)選股公式!
N天,N日均線,以N角度向上或向下運(yùn)行的均線。(分析家)
atan((ma(c,n)-ref(ma(c,n),N))/N); //值為正向上,值為負(fù)向下
11.K線中“低點(diǎn)不斷抬高”和“低點(diǎn)不斷降低”的指標(biāo)如何編 ?
l>ref(l,1) and REF(L,1)>ref(l,2) and REF(L,2)>ref(L,N);;{N,5,1,999}
“低點(diǎn)不斷抬高”
反之<是“低點(diǎn)不斷降低”
12.符號(hào)編公式用
【】〓☆★○●◎◇◆□■△▲ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ→←↑↓^§∧∨∪∩∈∞∝⊥∽√┣┫┻╋┼αβδωΩφΦΨΠ┳
13.當(dāng)收盤(pán)價(jià)收在7天平均線上,K線都為陽(yáng)線(紅色),收盤(pán)價(jià)收在7天平均線下,K線都為陰線(錄色),在主圖怎樣寫(xiě)?
stickline(c>=ma(c,7),c,o,7,0),colorred;
stickline(c>=ma(c,7),h,l,1,0),colorred;
stickline(c<ma(c,7),c,o,7,0),colorgreen;
stickline(c<ma(c,7),h,l,1,0),colorgreen;
日內(nèi)次高點(diǎn)
AA:=HHVBARS(C,20);
C=MAX(HHV(C,AA),REF(HHV(C,19-AA),AA+1));
15.要選出收市價(jià)離125天均線不遠(yuǎn),
ABS(C-MA6)/MA6<=
20.寫(xiě)均線MA1二次上穿MA4公式!
COUNT(CROSS(ma1,ma4),20)=2;
這是在網(wǎng)上摘錄的,僅供參考
編寫(xiě)公式時(shí)常用的通式
應(yīng)用 FXJ-4 的一些函數(shù)編寫(xiě)公式時(shí),常用的通式:
{設(shè)A,B,R為三條曲線;N,M等為參數(shù)。如:A:ma(c,N) ; B:=ma(c,M); R:=c/ref(c,1)-1;等。。。}
{一.曲線在N天內(nèi)的平均變化率}
Fa:=(A/ref(A,N)-1)/N; Fb:=(B/ref(B,N)-1)/N; Fr:=(R/ref(R,N)-1)/N;
{二.變動(dòng)角}
∮a:=atan(Fa); ∮b:=atan(Fb); ∮r:=atan(Fr);
{三.曲線上相距N天的兩點(diǎn)的連線的斜率}
Ka:=(A-ref(A,N))/N; Kb:=(B-ref(B,N))/N; Kr:=(R-ref(R,N))/N;
{四.傾角}
∠a:=atan(Ka); ∠b:=atan(Kb); ∠r:=atan(Kr);
{五.交*點(diǎn)}
Cab:=cross(A,B);{交*} Jab:=longcross(A,B,N);{維持 -交*}
JYa:=between(A,N,M);{介于} FWa:=range(A,N,M);{范圍}
{六.下拐點(diǎn)(由下向上轉(zhuǎn))}
xD1:=llvbars(A,N)=M;{以N日最低點(diǎn)}
xD2:=ref(count(A-ref(A,1)<=0,N)=N,M) and count(A-ref(A,1)>0,M)=M;{以M日變化量的正負(fù)}
xD3:=ref(count(∠a-ref(∠a,1)<=0,N)=N,M) and ∠a>0;{以當(dāng)日變化角的正負(fù)}
{七.上拐點(diǎn)(由上向下轉(zhuǎn))}
sD1:=hhvbars(A,N)=M;{以N日最低點(diǎn)}
sD2:=ref(count(A-ref(A,1)>=0,N)=N,M) and count(A-ref(A,1)<0,M)=M;{以當(dāng)日變化量的正負(fù)}
sD3:=ref(count(∠a-ref(∠a,1)>=0,N)=N,M) and ∠a<0;{以當(dāng)日變化角的正負(fù)}
{八.位置(求得交*點(diǎn)/拐點(diǎn)到當(dāng)前的周期)}
Wz1:=barslast(Cab);{第一(交*)點(diǎn)的位置}
Wz2:=ref(Wz1,Wz1+1)+Wz1+2;{第二(交*)點(diǎn)的位置}
Wz3:=ref(Wz1,Wz2+1)+Wz2+2;{第三(交*)點(diǎn)的位置}
Wz4:=ref(Wz1,Wz3+1)+Wz3+2;{第四(交*)點(diǎn)的位置}
Wz5:=ref(Wz1,Wz4+1)+Wz4+2;{第五(交*)點(diǎn)的位置}
{Wzn:=ref(Wz1,Wz(n-1)+1)+Wz(n-1)+2;}
{九.曲線A疊加曲線B}
F:=A/ref(A,1)-1;{A的變化率}
Js:=ref(B,barscount(c));{疊加位置(初始)}
DJ:=sum(F,0)+1)*Js;{疊加曲線(初始位置)}
Jd:=ref(B,barslast(條件));{疊加位置(定點(diǎn))}
Dh:=(sum(F,0)+1)*Jd;{疊加曲線(預(yù)定位置)}
聯(lián)系客服
微信登錄中...
請(qǐng)勿關(guān)閉此頁(yè)面