|
俗話說: "工欲善其事,必先利其器。"
--什么意思,相信一般人都是懂的。
公式系統(tǒng),選股公式?jīng)]用,其實那只是一些不學(xué)無術(shù)散戶們,對于失敗和逃避的一種借口。
做任何事情,都是一分耕耘,一分收獲的!
"成功者為成功找方法,失敗者為失敗找理由。"
不肯花時間努力,天天等得待天上掉陷餅,撿不到就怨天尤人,總在為失敗找理由,見不得人好!
自以為是,認(rèn)為自己走橋比人家走路的多,經(jīng)驗豐富。炒股十年,還是小散。
其實那是弱者所為!
股票做得好的,接受電視采訪,哪一個不是技術(shù)分析條條是道? 難道人家是蒙到電視上去了?
把最基本的寫源碼公式的基礎(chǔ)知識,以看小說的速度,初略的瀏覽一遍,都要花幾天時間。
把最基本的24個經(jīng)典指標(biāo),認(rèn)真的看一遍,花一兩星期,也是要的。
其實--
什么價位? 什么板塊? 什么樣報表?
什么樣的型態(tài)?
近期漲了多少? 跌多少?
在什么樣的行情才達(dá)標(biāo)?
甚至是近期出了什么樣的利好消息的關(guān)鍵詞?
說得出,就寫得出,然后做成公式。
寫成選股公式,然后用系統(tǒng)搜索,一分鐘就能找出你想要找的股票出來。
這就是公式系統(tǒng),選股公式了。
公式系統(tǒng)類似于一種編程語言,
用戶可以數(shù)學(xué)公式的形式實現(xiàn)任何自己期望的技術(shù)指標(biāo)和選股條件等。
用戶可以自行分析、評價和修改,并且測試其理論成功率,做到心中有數(shù)。
公式系統(tǒng)的作用是什么呢?
公式系統(tǒng)其實就是對一系列隨時間變化的原始數(shù)據(jù)組序列進(jìn)行代數(shù)和邏輯計算。
為什么是數(shù)據(jù)組序列呢?
因為每一個時間周期(即相鄰兩組數(shù)據(jù)間的時間間隔)都包含了一組原始數(shù)據(jù),如開高低收量額,公式系統(tǒng)能對其中的任何原始數(shù)據(jù)進(jìn)行操作。使用者定義出如何對原始數(shù)據(jù)進(jìn)行處理得到一個新的數(shù)據(jù),公式系統(tǒng)讀出原始數(shù)據(jù)并按要求計算出使用者定制的數(shù)據(jù),并以曲線、圖形、指示等形式顯示出來。
公式系統(tǒng)可以編輯四種類型的公式,分別是技術(shù)指標(biāo)、交易系統(tǒng)、條件選股和五彩K線公式。技術(shù)指標(biāo)公式是最基本的公式,它用于指標(biāo)圖形的繪制。技術(shù)指標(biāo)公式結(jié)合選股條件邏輯判斷表達(dá)式,即得到條件選股公式,用于條件選股。技術(shù)指標(biāo)公式結(jié)合買賣邏輯判斷表達(dá)式,得到交易系統(tǒng)公式,用于交易系統(tǒng)指示。技術(shù)指標(biāo)公式結(jié)合色彩邏輯判斷表達(dá)式,即得到K線模式公式,用于描述特定的K線模式。公式的編輯在公式編輯器中完成。
公式系統(tǒng)處理的原始數(shù)據(jù)的分析周期(即相鄰兩組數(shù)據(jù)間的時間間隔)可以從1分鐘到1000天間的任意值,也可以是分筆成交數(shù)據(jù),我們用鼠標(biāo)把一個公式拖到某只證券的某個周期的圖形
分析窗口,則該公式處理這個周期的原始數(shù)據(jù),如開高低收量額,改變分析窗口顯示的分析周期,則公式處理新的分析周期的數(shù)據(jù)。
公式系統(tǒng)對數(shù)據(jù)的運(yùn)算是基于一系列函數(shù),函數(shù)中除ZIG之字轉(zhuǎn)向函數(shù)類和BACKSET函數(shù)外,其余函數(shù)均滿足時間不變性,即時間靠后的數(shù)據(jù)不對時間靠前的結(jié)果產(chǎn)生影響。
公式設(shè)定步驟:
1.設(shè)定公式名稱:每個公式都有自己的名稱,它由字母或數(shù)字組成,最多可以有9個字符。請注意,公式名稱在同類公式中不能重復(fù)。
2.描述公式:用于簡單描述該公式的含義,若輸入,則在公式列表中會顯示這段文幀?br>
3.注釋公式:用于描述一個公式如何使用、計算方法等內(nèi)容。輸入后,在有關(guān)窗口按“用法注釋”按鈕可以查看公式注釋。
4. 設(shè)計技術(shù)指標(biāo)公式語句:
公式的形式由若干語句組成。每個語句得到一個計算結(jié)果,對于技術(shù)指標(biāo),就是一條指標(biāo)線,語句間用分號隔開。
一個語句由若干函數(shù)通過四則運(yùn)算或邏輯運(yùn)算而組成。函數(shù)是公式系統(tǒng)的基本成分,它是對數(shù)據(jù)做某種操作,如CLOSE()函數(shù)表示調(diào)用該分析周期的收盤價。函數(shù)由函數(shù)名稱和參數(shù)組成,
參數(shù)用函數(shù)名后的括號括起來,每個函數(shù)調(diào)用的參數(shù)可以是變量或常量,變量是一個隨著時間變化而變化的數(shù)據(jù),例如收盤價;常量是一個不隨時間變化而變的數(shù)據(jù)。例如函數(shù)REF(X,N)用于
引用N周期前的X值,X是一個變量,N是一個常量,REF(close(),1)表示計算上一周期的收盤價。函數(shù)若需調(diào)用幾個參數(shù),則它們在括號內(nèi)是有順序的。若沒有參數(shù)則可以省去括號,例如
CLOSE()函數(shù)沒有參數(shù),所以寫成 CLOSE和
CLOSE()都可以。函數(shù)計算得到的結(jié)果是一個變量。
計算符將函數(shù)連接成為語句。計算符分為算術(shù)計算符和邏輯計算符。算術(shù)計算符有+、-、*、/,分別是對計算符兩邊的數(shù)值進(jìn)行加減乘除計算;邏輯計算符有>、<、<>、>=、<=、=、AND
、OR,分別是對計算符兩邊的數(shù)值做大于、小于、不等于、大于等于、小于等于、等于、邏輯與、邏輯或的邏輯運(yùn)算,如果邏輯條件成立返回的計算結(jié)果為1,否則為0。例如:2>1的邏輯運(yùn)算
結(jié)果等于1,1>2的邏輯運(yùn)算結(jié)果就等于0。
語句得到的計算結(jié)果連成線就是所謂的指標(biāo)線,不同的語句就得到不同的線,為了在指標(biāo)圖形中互相區(qū)分,不同的線有不同的顏色,而且語句還可以有自己的名稱,在指標(biāo)圖形中顯示在
左上角位置。語句名寫在語句的前面,用一個冒號將它與語句隔開。語句“上日收盤價:REF(close,1)”就表示該語句REF(close,1)的名稱為“上日收盤價”。該語句后而的語句若需引用它
,則寫公式名即可,如MA(上日收盤價,20)意思是對上日收盤價求20日平均。
5、設(shè)計中間語句:
一個語句將顯示一條指標(biāo)線,一個復(fù)雜的公式往往有很多語句,而且有些語句沒必要顯示出來。這時我們可以把不需要顯示語句定義為中間語句,中間語句的寫法只需在一般語句的名稱
與語句之間的冒號后加個等號,即“:=”即可。例如,語句“上日收盤價:=REF(close,1)”就表示該語句為中間語句。重復(fù)使用的語句也可以定義成中間語句。
6、設(shè)計其他公式語句:
其他類型的公式顯示的不是指標(biāo)線,而是相應(yīng)的操作,如條件選股公式顯示的是選股結(jié)果,交易系統(tǒng)公式顯示的是交易指示,五彩K線公式顯示的是K線顏色。這些公式需要有一條或幾條
邏輯表達(dá)式表示這些操作的語句,當(dāng)語句返回0時表示不需要進(jìn)行相應(yīng)的操作,當(dāng)返回非0時表示需要進(jìn)行相應(yīng)的操作。其他的語句都應(yīng)設(shè)定為中間語句。
條件選股公式只有一條邏輯表達(dá)式語句,用來表示選股條件是否成立,例如CLOSE>REF(close,1)語句,表示選出當(dāng)期收盤價高于上日收盤價的股票。其他的語句必須設(shè)定為中間語句,否
則編輯器出現(xiàn)“只能有一個輸出結(jié)果”的警示。
交易系統(tǒng)公式需要1-4條邏輯表達(dá)式語句,分別為多頭和空頭的切入切出條件語句,分別用ENTERLONG, EXITLONG,
ENTERSHORT, EXITSHORT表示多頭買入、多頭賣出、空頭切入、空頭
切出條件,當(dāng)這些語句返回非0時,表示需要進(jìn)行相應(yīng)的操作。其他的語句必須設(shè)定為中間語句,否則編輯器出現(xiàn)“非交易信號變量只能用:=賦值”的警示。這四個條件中必須至少設(shè)定一個
條件。
五彩K線公式可以有1-6條邏輯表達(dá)式語句,最多描述6種不同的顏色。
7、設(shè)計計算參數(shù):
我們有時需要調(diào)節(jié)公式中的常數(shù)來看公式的表現(xiàn),可以直接進(jìn)入公式修改,更方便的方法是用計算參數(shù)來指代公式中的常數(shù),需要調(diào)節(jié)公式時不需進(jìn)公式只需調(diào)節(jié)參數(shù)就可以了。比如,
經(jīng)常要修改REF(close,1)中的第二個參數(shù)1,這時可以把它設(shè)為一個計算參數(shù)N,公式寫成REF(close,N),到時調(diào)節(jié)N即可。計算參數(shù)包括參數(shù)名稱、最小值、最大值、缺省值四個部分。參數(shù)
名稱用于標(biāo)識參數(shù),本例我們將參數(shù)名定位N,計算公式時采用缺省值計算,而最小值和最大值是參數(shù)的調(diào)整范圍。設(shè)定參數(shù)后,在圖形分析窗口顯示該指標(biāo)時,指標(biāo)名跟著有參數(shù),右鍵點擊
參數(shù)即可對它進(jìn)行修改。對于交易系統(tǒng)公式,每個參數(shù)還包括一個測試步長,在優(yōu)化參數(shù)時系統(tǒng)從最小值到最大值逐一調(diào)整參數(shù),每次調(diào)整的增量就是測試步長。例如最小值1,最大值30,步
長10,則系統(tǒng)將測試參數(shù)1,11,21。最大測試步數(shù)為10000次。每個公式可以帶有最多16個計算參數(shù)。
8、其他語句:
有時我們想指定技術(shù)指標(biāo)線的畫法,這時我們可以在語句后加上線形描述符,描述該語句對應(yīng)的指標(biāo)線畫法。線形描述符包括STICK:柱狀線;COLORSTICK:彩色柱狀線,當(dāng)語句結(jié)果為正
時顯示紅色,否則顯示綠色;VOLSTICK:成交量柱狀線,股價上漲時顯示紅色空心柱,下跌時顯示綠色實心柱;LINESTICK:同時畫出柱狀線和指標(biāo)線;CROSSDOT:小叉線;CIRCLEDOT:小圓
圈線;POINTDOT:小圓點線。
五彩K線公式有用來描述顯示K線顏色的語句,其實就是在語句后加上色彩描述符,之間用逗號隔開,表示當(dāng)該句返回非0時K線的顏色。色彩描述符有:COLORRED:紅色;COLORGREEN:綠
色;COLORBLUE:藍(lán)色;COLORBLACK:黑色:COLORWHITE:白色;COLORYELLOW:黃色:COLORYELLOW:青色;COLORF0F000:晶紅色;COLORBROWN:棕色。
技術(shù)指標(biāo)公式還可以主動設(shè)定欲顯示的坐標(biāo)線,例如我們在坐標(biāo)線位置輸入框中寫入-10;O;10,則顯示該指標(biāo)時出現(xiàn)-10,0,10三條坐標(biāo)線。
特殊數(shù)據(jù)引用
(1)、指標(biāo)數(shù)據(jù)引用
在編制公式過程中,有時需要使用另外一個指標(biāo)的值,如果按照通常的做法,重新編制這個指標(biāo)就顯得很麻煩,因此很有必要學(xué)習(xí)使用如何調(diào)用別的指標(biāo)公式。
調(diào)用其他指標(biāo)的基本格式:”指標(biāo).指標(biāo)線”(參數(shù))
A、指標(biāo)與指標(biāo)線之間用點“.”分開,一個指標(biāo)不一定只有一條指標(biāo)線,所以有必要在指標(biāo)后標(biāo)注指標(biāo)線的名稱,但是如果缺失則表示引用最后一條指標(biāo)線。
B、參數(shù)在表達(dá)式的末尾,必須用括號括起來,參數(shù)之間用“,”號分開,通過參數(shù)設(shè)置可選擇設(shè)定該指標(biāo)的參數(shù),如果參數(shù)缺失則表示使用該指標(biāo)的默認(rèn)參數(shù)設(shè)置(不過我在使用過程中發(fā)現(xiàn)
,如不寫參數(shù),測試就通不過)。
C、整個表達(dá)式用引號引在其中,除參數(shù)以外。
例如:”MACD.DEF”(26,12,9)表示計算MACD指標(biāo)的DEA指標(biāo)線,計算參數(shù)為26、12、9,”MACD”(26,12,9)表示該指標(biāo)的最后一條指標(biāo)線,計算參數(shù)是26、12、9,”MACD”表示該指標(biāo)的最
后一條指標(biāo)線,并且使用公式的默認(rèn)參數(shù)。
(2)、其他股票數(shù)據(jù)引用
使用以下的格式可以在當(dāng)前的分析界面下引用大盤的數(shù)據(jù)或者其他個股的數(shù)據(jù)實現(xiàn)橫向上的對比。
A、引用大盤數(shù)據(jù)
引用大盤數(shù)據(jù)時使用下列函數(shù):INDEXC、INDEXV等等。
B、引用個股數(shù)據(jù)
引用個股數(shù)據(jù)時使用下列格式:”股票代碼$數(shù)據(jù)”,在以上格式當(dāng)中調(diào)用CLOSE、VOL、AMOUNT等等,例如,”Z000002$VOL”表示000002該股本周期的成交量。同時大盤也可視為一只個股來引
用,例如,上證”H000001$CLOSE”表示為大盤本周期的收盤價,深市”Z399001$CLOSE”同樣表法大盤本周期的收盤價。
(3)、注意事項
在編公式中所運(yùn)用的標(biāo)點符號均是在英語狀態(tài)下的符號。
在編制公式中,有要顯示的句子和不顯示的句子,要顯示用“:”不要顯示用“:=”,
一個源碼中最多只能有16個可顯示的句子,并且每句結(jié)束后要加分號“;”。
另外,開盤價、收盤價、最高價、最低價,在公式中可用該函數(shù)的第一個字母代替。因此在編公式時不要單獨用這幾個字母,請要注意。
9、引用其他公式、周期或股票的數(shù)據(jù):
(注意:本點只作為參考,因大智慧未設(shè)有引用其它周期的數(shù)據(jù)功能)
可以在一個公式中引用其他公式、周期或股票的數(shù)據(jù),具體做法如下。
1)引用指標(biāo)公式/交易系統(tǒng)/條件選股公式
可以引用其他技術(shù)指標(biāo)的指標(biāo)線,寫法是"公式名稱.指標(biāo)線名稱"(參數(shù)表),請注意,參數(shù)表中的參數(shù)個數(shù)應(yīng)該與該公式的實際參數(shù)數(shù)量一致,若不寫參數(shù)表,則表示使用缺省參數(shù)。例如
:"KDJ.K(9,6,6)",表示引用根據(jù)(9,6,6)參數(shù)計算出KDJ指標(biāo)中的K指標(biāo)線數(shù)值。
可以引用交易系統(tǒng)公式,寫法為"SYSTEM.公式名稱.交易類型"(參數(shù)表),交易類型包括ENTERLONG、EXITLONG、ENTERSHORT、EXITSHORT,分別表示引用多頭買入、多頭賣出、空頭買入、
空頭賣出條件。例如:"SYSTEM.KDJ.ENTERLONG",表示引用根據(jù)缺省參數(shù)計算的KDJ交易系統(tǒng)的多頭買入條件。
可以引用條件選股公式,寫法為"EXPLORER.公式名稱"(參數(shù)表),例如:"EXPLORER.KDJ",表示引用根據(jù)缺省參數(shù)計算的KDJ買入條件選股條件。
2)跨周期引用公式(大智慧不支持)
可以引用其他周期的數(shù)據(jù),寫法為"公式名稱.指標(biāo)線名稱#周期"(參數(shù)表),跨周期引用只能從較短周期引用較長周期,反方向的引用不允許。例如"KDJ.K#WEEK"(9,6,6),表示引用根據(jù)
(9,6,6)參數(shù)計算周線周期的KDJ指標(biāo)公式K指標(biāo)線的數(shù)值。
其中周期包括MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,分別表示1、5、15、30、60分鐘線,以及日線、周線、月線。
3)引用任意股票的數(shù)據(jù)
可以引用其它股票的數(shù)據(jù),寫法為:"股票代碼$數(shù)據(jù)名稱",其中數(shù)據(jù)名稱包括OPEN、HIGH、LOW、CLOSE、VOL、AMOUNT,分別表示開盤價、最高價、最低價、收盤價、成交量、成交額。
公式編制
這里舉一些最簡單的公式例子,有些只有一條語句且函數(shù)簡單,較復(fù)雜的公式中函數(shù)復(fù)雜且語句較多。
收盤價線
這是最簡單的公式:
CLOSE
均線的畫法
計算N日內(nèi)收盤價的算術(shù)平均值,它是最常用的指標(biāo)之一,公式為:MA(X,N)表示X的N日平均。
例如:
MA1:
MA
(CLOSE,5)
, coloryellow
;
表示為:
參數(shù)名
畫一條5日收盤價的均線
設(shè)置該線為黃色
漲幅
漲幅指今日收盤價相對于昨日收盤價的變動幅度,即(今日收盤價-昨日收盤價)/昨日收盤價*100%, 昨日收盤價的公式為:REF(CLOSE,1),因此漲幅的公式:
(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)
換手率
換手率指當(dāng)期的成交量占流通股本的比例。
公式:
VOL/CAPITAL
VOL為當(dāng)期成交量,CAPITAL為流通股本。
創(chuàng)新高
創(chuàng)新高指當(dāng)日最高價是最近一段時間的最高價:
HIGH=HHV(HIGH,N)
其中的HIGH為當(dāng)期最高價,HHV(X,N)是求N周期內(nèi)X最高值。因此該公式的含義是當(dāng)日最高價創(chuàng)N日新高時返回值為1,否則為0。
橫盤整理
橫盤整理指最近一段時期價格在一定幅度之內(nèi)擺動:
(HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.05
其中的LLV(X,N)是求N周期內(nèi)X最低值。因此該公式表示10日收盤價振幅振幅在5%以內(nèi)。
區(qū)間統(tǒng)計
例如,要取得2002年2月1日到2002年12月30日間的最低價。思考一下,一段時間的最低價必然是該段時間內(nèi)每個分析周期的最低價中最小的那個。所以我們要引用的數(shù)據(jù)是該段時間各分析
周期的最低價,而不需要用到開盤價、收盤價或最高價;還要將不需要的數(shù)據(jù),即區(qū)間外的數(shù)據(jù)設(shè)為0。語句為:
LL:=IF(YEAR=2002 AND MONTH>=2 AND
MONTH<=12,LOW,0)
該語句用一個條件函數(shù)來判斷時間是否處于規(guī)定區(qū)間,若是則返回最低價,否則返回0。
我們再用LLV函數(shù),就可求得該段時間最低的最低價:
LLV(LL,0)
技術(shù)指標(biāo)公式
技術(shù)指標(biāo)公式用于繪制技術(shù)指標(biāo)線。以KDJ指標(biāo)為例,右鍵點擊KDJ,選擇“編輯公式”后打開公式算法編輯器,顯示出KDJ指標(biāo)公式的內(nèi)容。
參數(shù)名稱:最小值,最大值,缺省值
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行是一個中間語句,計算當(dāng)期收盤價與N天內(nèi)最低價之差除以N內(nèi)最高價與最低價之差的比值,再乘以系數(shù)100。K線為RSV的M1天移動平均線,D線為線K
的M2天移動平均線,J線為K線與J線的差值。
(以下是引用‘wjwjc’版主對計算‘5日均線上升角度’的實例講解
aa:=ma(c,5);{這是5日均線}
bb:=ref(ma(c,5),1);{這是昨日5日均線}
cc:(aa-bb)/bb>n/100;{這是5日均線增長比率,比率越大,其上長的斜率就越大}
n是參數(shù),n%是5日均線的增長比率,因此n定5以上可能其的斜率就越大,你可試試。)
(對于時間限制的問題,我們就以‘莊家進(jìn)出’公式來作分析了解。
Var1:=IF(YEAR>=2034 AND
MONTH>=1,0,1);
{VAR1賦值:如果年份>=2034 AND
月份>=1,返回0,否則返回1}
{點評:這個語句在配合其它語句使用的情況下可起到時間限制作用}
VarC:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),0-VOL,0)),0)/25000,2)*Var1;
{VARC賦值:如果收盤價>昨收,返回成交量(手),否則返回(如果收盤價<昨收,返回0-成交量(手),否則返回0)的歷史累和/25000的2日簡單移動平均*VAR1}
{點評:在這句用到了VAR1,當(dāng)VAR1符合條件即:年份>=2034
和月份>=1時,則VAR1=0,這樣以后計算出來的結(jié)果全是0,這時該指標(biāo)便毫無意義了,起到了時間限制的作用。}
分界線: EMA(VarC,26)*Var1, LINETHICK2, COLORf0f000;
{輸出分界線: VARC的26日異同移動平均*VAR1, LINETHICK2, COLORF0F000}
莊家線1: EMA(VarC,1)*Var1, COLORRED;
{輸出莊家線1: VARC的1日異同移動平均*VAR1, 畫紅色}
莊家線2: EMA(VarC,6)*Var1, COLORYELLOW;
{輸出莊家線2: VARC的6日異同移動平均*VAR1, 畫黃色}
莊家線3: EMA(VarC,12)*Var1, COLOR00ff00 ;
{輸出莊家線3: VARC的12日異同移動平均*VAR1, COLOR00FF00 })
顏色代碼
如:colorred{紅}
colormagenta(COLORf00ff0){品紅}
coloryellow{黃}
colorgray{灰} colorffff00{蘭}
colorblue{青}
colorwhite{白}
colorgreen{綠}
colorbrown{棕}
linethick{0--7指標(biāo)線粗細(xì)} linethick{同時顯示柱狀線和指標(biāo)線}
circledot{空心園點}
pointdot{小點}
pointdot,linethick2{實心方點}
crossdot{X點狀線}
cmcledot{0點狀線}
stick{顯示} colorstick{顯示}
linestick{顯示} 希望各位指標(biāo)愛好者自己動手進(jìn)行配色修改,這樣才會記得
牢,學(xué)得透,不斷探索,不斷前進(jìn)。一花開放不是春,萬紫千紅春滿園。
走勢形態(tài)特征指標(biāo):為了滿足大家選股的需要,這里主要介紹股票走勢特征、形態(tài)特征指標(biāo)的編制。
走勢形態(tài)特征指標(biāo)編制的基礎(chǔ)。
(1)、放量、縮量(成交量函數(shù)為VOL)
A、放量
a.今天成交量較昨天增加了1倍,表示如下:
VOL/REF(VOL,1)>2
b.今天成交量較10個交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
Vol/a>2
或者直接用如下公式表示:
vol/ma(vol,10)>2;
c.今日的5日均量較10個交易日平均成交量放大了1倍,表示如下:
a:=ma(vol,10);
b:=ma(vol,5);
b/a>2;
d.今日的成交量超過了整個流通盤的5%,表示如下:
vol/capital>0.05;其中capital代表流通盤。
B、縮量
a.今日成交量較昨日減少了一半,表示如下:
vol/ref(vol,1)<0.5;
b.今日成交量較10個交易日平均成交量減少一倍,表示如下:
a:=ma(vol,10);
vol/a<2;
或者直接用如下公式表示:
vol/ma(vol,10)<2;
c.今日的5日均量較10個交易日平均成交量減少1倍,表示如下:
a:=ma(vol,10);
b:=ref(a,5);
a/b<2;
d.今日的成交量低于了整個流通盤的5%,表示如下:
vol/capital<0.05;
(2)、上漲、下跌
上漲
今天的漲幅達(dá)到5%以上,表示如下:
close>ref(close,1)>1.05;
5日均價連續(xù)上漲,表示如下:
a:=ma(close,5);
b:=ref(a,1);
b;
下跌
今天的跌幅達(dá)到5%以上,表示如下:
close/ref(close,1)<0.95;
5日均價連續(xù)下跌,表示如下:
a:=ma(close,5);
b:=ref(a,1);
a<b;
(3)、K線的描述
陽線
close>open;
陰線
close<open;
高開
open>ref(close,1);
低開
open<ref(close,1);
跳空高開(high為最高價)
open>ref(high,1);
跳空低開(low為最低價)
open<ref(low,1);
走勢特征選股公式的編制
(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則從第一個有效值開始;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則從第一個有效值開始;barscount(x)第一個有效數(shù)據(jù)到當(dāng)前的天數(shù),例如,barscount(close)以于
日線數(shù)據(jù)取得上市以來總交易日數(shù)。
(3)、n日內(nèi)陰線多于陽線
count(open>close,n)/n<0.5;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達(dá)到確定陰線占全部K線個數(shù)的比例)。
(4)、n日內(nèi)陽線多于陰線
count(open<close,n)/n>0.5;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達(dá)到確定陽線占全部K線個數(shù)的比例)。
(5)、n日內(nèi)上漲多于下跌(第二天開盤高于前一天收盤)
count(c>ref(c,1),n)/n>0.5;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達(dá)到確定其中比例)。
(6)、n日內(nèi)上漲少于下跌(第二天開盤低于前一天收盤)
count(c>ref(c,1),n)/n<0.5;
注:n為指標(biāo)參數(shù),可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。同時可以自由編輯里面的數(shù)值(如0.5等 ,達(dá)到確定其中比例)。
(7)、連續(xù)n日收陽線
up:=close>open;
count(up,n)=n;
注:count(x,n),統(tǒng)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。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)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。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)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。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)計n周期中滿足x條件的周期數(shù),若n=0則從第一個有效值開始。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則從第一個有效值開始。
(13)、創(chuàng)歷史新低
llv(close,0)=close;
注:llv(x,n),求n周期內(nèi)x最小值,n=0則從第一個有效值開始。
(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)計的階段時間,n2為縮量比例,可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(16)、階段放量
sum(vol,n1)/capital>=n2;
注:n1為要統(tǒng)計的階段時間,n2為y放量比例,可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(17)、持續(xù)放量
a:=vol>ref(vol,1);
count(a,n)=n;
注:其中條件a的含義為成交量較上一交易日放大,n為要統(tǒng)計的階段時間,可在參數(shù)設(shè)定范圍內(nèi)設(shè)定參數(shù)范圍。
(18)、持續(xù)縮量
a:=vol<ref(vol,1);
count(a,n)=n;
注:其中條件a的含義為成交量較上一交易日縮小,n為要統(tǒng)計的階段時間,可在參數(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;
注:a.barscount(x)第一個有效數(shù)據(jù)到當(dāng)前的天數(shù)。Barscount(c)對于日線數(shù)據(jù)取得上市以來總交易日數(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;
完整含義:每日股價漲幅均大于n%,n1日內(nèi)累計換手率大于n2%,并且成交量連續(xù)在n3日內(nèi)放大。
(21)、溫和放量上攻
股價小幅上揚(yáng)
a1:=close/ref(close,1);
a2:=a1>1 and a1<1.03;
成交量小幅上揚(yáng)
b1:=vol/ref(vol,1);
b2:=b1>1 and b1<2;
c1:=ma(vol,n)/capital<0.05;
count(a2 and b2,n)/n>0.6 and c1;
完整公式為:
a1:=close/ref(close,1);
a2:=a1>1 and a1<1.03;
b1:=vol/ref(vol,1);
b2:=b1>1 and b1<2;
c1:=ma(vol,n)/capital<0.05;
count(a2 and b2,n)/n>0.6 and c1;
注:公式分為股價小幅上揚(yáng)和成交量小幅上揚(yáng)兩個部分,請在指標(biāo)編寫時注意其結(jié)構(gòu)。
(22)、突然放量
vol>ref(hhv(vol,n),1*m;
注:當(dāng)前成交量高于n個周期中最大成交量的m倍。
(23)、平臺整理
count(close,0)>n and
(hhv(close,n)-llv(close,n))/llv(close,n)<=(n1/100);
注:count(close,0)>n為平臺整理n個周期的設(shè)定。(hhv(close,n)-llv(close,n))/llv(close,n)<=(n1/100)為平臺整理幅度n1%的設(shè)定。
(24)、突破長期盤整
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)勢股
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日之間漲幅高于大盤的股票。n、n1參數(shù)的表達(dá)格式為yymmdd,注意在2000年前的表達(dá)為年份的后兩位,例如1999年為99,從2000年開始以100依次向后累加,例如
2001年9月14日為1010914,indexc函數(shù)表示同期大盤的收盤價,該函數(shù)對分筆成交分析周期無效。
(26)、階段弱勢股
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日之間漲幅低于大盤的股票。n、n1參數(shù)的表達(dá)格式為yymmdd,注意在2000年前的表達(dá)為年份的后兩位,例如1999年為99,從2000年開始以100依次向后累加,例如
2001年9月14日為1010914,indexc函數(shù)表示同期大盤的收盤價,該函數(shù)對分筆成交分析周期無效。
(27)、大盤同步
count((c>o and indexc>indexo) or
(c<o and
indexc<indexo),n)/n>m/100;
注:含義為n周期中與大盤走勢相同(同收陰線或同收陽線)的例超過m%。此處的o不是數(shù)字的零,而是開盤價open的首寫字母o。
(28)、n日內(nèi)強(qiáng)勢股
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)個股漲幅大于等于大盤漲幅的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<0.95 and
ref(open,1)<ref(close,2) and
abs(ref(open,1)-ref(close,1)/ref(close,1)<0.03 and
close/open>1.05 and
close>ref(close,2);
注:早晨之星,這種形態(tài)和叫法自然是后市向好,為買進(jìn)信號。早晨之星由三根K線組成,其順序是:
第一天在下跌過程中已形成一根陰線:
ref(close,2)/ref(open,2<0.95
第二天呈裂口下跌,K線實體較短,構(gòu)成星的主體部分,陰線或陽線均可,有無上下影線均不重要。
ref(open,1)<ref(close,2) and
abs(ref(open,1)-ref(close,1)/ref(close,1)<0.03
關(guān)鍵是第三根K線必須是陽線,且其長度至少要升至第一根陰線實體(如果能夠“包容”第一根陰線則最好不過了)
close/open>1.05 and
close>ref(close,2)
(4)、強(qiáng)勢整理
a1:=abs(close-open)/open<0.015;
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;
注:一根實體超過n的長陽,后面跟m個K線實體不超過1.5%的K線。
(5)、高開大陰線
open>close and
open/ref(c,1)>=1+m/100 and
close/open<=1-n/100;
注:跳空高開m%,當(dāng)日股價較開盤價跌幅大于n。股價經(jīng)過一段持續(xù)攀升之后,某一日突然跳高開盤:
open/ref(c,1)>=1+m/100
后股價一路下行,尾市以接近最低點收市:
close/open<=1-n/100
此信號出現(xiàn),往往意味著股價已形成短期頭部,應(yīng)注意回避風(fēng)險。
(6)、低開大陽線
open<close and
open/ref(c,1)<=1-m/100 and
close/open>=1+n/100;
注:跳空低開m%,當(dāng)日股價較開盤價漲幅大于n,其他描述請參見(5)。
(7)、黃昏之星
ref(close,2)/ref(open,2)>1.03 and
ref(open,1)>ref(close,2) and
abs(ref(open,1)-ref(close,1)/ref(close,1)<0.02 and
close/open<0.97 and
close<ref(close,2);
注:黃昏之星表示股價回落,是賣出信號,應(yīng)伺機(jī)拋貨。幕星同樣由三根K線組成,其形態(tài)和晨星正好相反:
第一天股價繼續(xù)上升,拉出一根陽線:
ref(close,2)/ref(open,2)>1.03
第二天波動較小,形成一根小陽線或小陰線,構(gòu)成星的主體部分:
ref(open,1)>ref(close,2) and
abs(ref(open,1)-ref(close,1)/ref(close,1)<0.02
第三天形成一根包容第二天并延伸至第一天陽線實體:
close/open<0.97 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是第一根均線減第二根均線差的絕對值與第二根均線減第三根均線差的絕對值之和,最后一句是p1與收盤價的比值小于一定比率m%(一般該比率為2%以下,同時前
二均線今日比昨日上翹。
五彩K線與交易系統(tǒng)指標(biāo)的編制方法
一、 五彩K線
1、 五彩K線簡介
簡單地說五彩K線,就是對于我們事先描述好的K線形態(tài),大智慧將自動地給我們找出來,同時對滿足條件的K線形態(tài)賦于顏色,以區(qū)別于其他的K線。
依據(jù)K 線的形態(tài),我們將五彩K線分為“上漲”、“下跌”、“反轉(zhuǎn)”三大類。
2、 五彩K線編輯時常用的函數(shù)
(1)、BACKSET(X,N)
五彩K線就是對滿足條件的K線形態(tài)賦于顏色,在這里,我們就需要賦值函數(shù)BACKSET賦予滿足條件的K線時段以不同的顏色,區(qū)分不滿足條件的其它時段的K線。
函數(shù)BACKSET(X,N)中,X是由邏輯判斷語句組合的一個綜合條件,N為你意欲賦予顏色的時間長度,該時間長度的取值法為“從當(dāng)前周期開始向前到N個當(dāng)前周期”。
?。?)、更改顏色
如果不進(jìn)行任何的顏色設(shè)定,系統(tǒng)將以黃色顯示五彩K線,目前我們在每個指標(biāo)中以紅色顯示五彩K線。如果要更改顏色,只需要瘵指標(biāo)中“COLORRED”改為其他顏色即可。
3、 五彩K線的編制方法
五彩K 線的編制并沒有和前面介紹的其他公式有很大的區(qū)別,一般的公式編輯是作
為特定的指標(biāo)來顯示,五彩K線將滿足條件的連續(xù)K線形態(tài)賦予顏色,區(qū)別于其它的K線,則是把滿足設(shè)定條件的個股以其們的顏色標(biāo)明。
(1) 陽包陰五彩K線的編制
這里的陽包陰就是說某一天的陽線將前一天的陰線全部包容起來,使得在K線組
合上出現(xiàn)前小后大的形態(tài)。該動態(tài)表明前日所有價位買進(jìn)而未出局者都能獲利,從而大鼓舞了人氣,為此后的持續(xù)上升奠定了基礎(chǔ),是典型的底部信號。
原理:某一天的陽線將前一天的陰線全部包容起來。
五彩K 線的編輯:
REF(OPEN,1)>REF(CLOSE,1)
上一交易日收陰線。
CLOSE>REF(OPEN,1)
收盤價高于上一交易日開盤價。
OPEN<REF(CLOSE,1)
開盤價小于上一交易日收盤價。
HIGH>REF(HIGH,1)
最高價高于上一交易日最高價。
LOW<REF(LOW,1)
最低價小于上一交易日最低價。
CLOSE>OPEN
收陽線
(CLOSE-OPEN)>(EMA((HIGH-LOW),N))
為了避免小陰小陽的“陽包陰”,我們設(shè)定幅
度超過市場N個交易日內(nèi)平均漲幅。
COLORRED
五彩K線顏色為紅色。
那么,整體的公式為:
BACKSET(我們假定的條件,2),COLORRED;
即:
BACKSET (REF(OPEN,1)>REF(CLOSE,1) AND
CLOSE>REF(OPEN,1) AND
OPEN<REF(CLOSE,1) AND
HIGH>REF(HIGH,1) AND LOW<REF(LOW,1)
AND CLOSE>OPEN AND
(CLOSE-OPEN)>(EMA
((HIGH-LOW),N)),2),COLORRED;
?。?)、三只烏鴉五彩K線的編制方法
在股價頂部,莊家已獲利豐厚,準(zhǔn)備出逃時會連續(xù)拉出二根、三根或三根以上的小陰線,且每日的K線均低于上一日的收盤價。這促頂部特征不一定要伴隨著大的成交量,因此具有較
大的欺騙性。
原理:
1、 連續(xù)三支陰線;
2、 每日收盤價均向下跌;
3、 收盤價接近每日的最低價位;
4、 每日的開盤價都下跌。
五彩K 線的編輯:
REF(CLOSE,2)<REF(OPEN,2)
前二個交易日收陰線。
REF(CLOSE,1)<REF(OPEN,1)
前一個交易日收陰線。
CLOSE<OPEN
最后交易日收陰線。
REF(CLOSE,1)<REF(CLOSE,2) AND
CLOSE<REF(CLOSE,1)
每日收盤價都向下跌。
REF(OPEN,1)<REF(OPEN,2) AND
OPEN<REF(OPEN,1)
每日開盤價都向下跌。
REF(C,3)/REF(O,3)>=1.02
第一根陰線跌幅超過2%。
COLORRED
五彩K線顏色為紅色。
那么,整體的公式為:
BACKSET(我們假定的條件,3),COLORED
即:BACKSET(REF(CLOSE,2)<REF(OPEN,2) AND
REF(CLOSE,1)<REF(OPEN,1) AND
CLOSE<OPEN AND
REF(CLOSE,1)<REF(CLOSE,2) AND
CLOSE<REF(CLOSE,1) AND
REF(OPEN,1)<REF
(OPEN,2) AND OPEN<REF(OPEN,1) AND
REF(C,3)/REF(O,3)>=1.02,3),COLORRED;
注:
三只烏鴉形態(tài)發(fā)生在上升趨勢中,三只烏鴉出現(xiàn)前必須有一段明顯的上升趨勢,無論這段上升趨勢是長或短,在此之后出現(xiàn)該形態(tài)才較為有效。三只烏鴉形態(tài)如果出現(xiàn)在前期的
形態(tài)壓力位附近,則其反轉(zhuǎn)的可靠性進(jìn)一步增強(qiáng)。對行情的研判更具意義。在一段上升行情的關(guān)健位置在歷史高價位區(qū)域,且是重要的支撐阻擋位時,出現(xiàn)三只烏鴉形態(tài),則其意義顯得重要
,在很大的程度上趨勢將反轉(zhuǎn)下跌。
?。?)、紅三兵五彩K線的編制
在本形態(tài)中,相繼出現(xiàn)的3根陽線K線組成,它們的收市價一個比一個高(并且每根K線的收市價均接近當(dāng)日的最高價),表示多頭勢力的加強(qiáng)。如果這樣的3根陽線K線出現(xiàn)在一貫相對
穩(wěn)定的價格階段之后,而且處于一個低價區(qū),則預(yù)示著市場將進(jìn)一步堅挺。
五彩K線編輯:
REF(CLOSE,2)>REF(OPEN,2)
第一根K線收陽。
REF(CLOSE,1)>REF(OPEN,1)
第二根K線收陽。
CLOSE>OPEN
第三根K線收陽。
(CLOSE-OPEN)>=REF((CLOSE-OPEN),1)
第三根陽線實體大于第二根陽線實體。
REF((CLOSE-OPEN),1)>=REF((CLOSE-OPEN),2)
第二根陽線實體大于第一根陽線實體。
OPEN>REF(OPEN,1)
第三根陽線開盤高于第二根陽線開盤。
REF(OPEN,1)>REF(OPEN,2)
第二根陽線開盤高于第一根陽線開盤。
COLORRED
標(biāo)明為紅色。
那么,整體的公式為:
BACKSET(我們假定的條件,3),COLORED;
即:
BACKSET(REF(CLOSE,2)>REF(OPEN,2) AND
REF(CLOSE,1)>REF(OPEN,1) AND
CLOSE>OPEN AND
(CLOSE-OPEN)>=REF((CLOSE-OPEN),1) AND
REF((CLOSE-OPEN),1)>=REF((CLOSE-
OPEN),2) AND OPEN>REF(OPEN,1) AND
REF(OPEN,1)>REF(OPEN,2),3),COLORRED;
注:
如果紅三兵出現(xiàn)在V型底、W底的附近,則構(gòu)成了底部反轉(zhuǎn)形態(tài)的確認(rèn)信號;紅三兵形態(tài)發(fā)生在下降趨勢中,紅三兵出現(xiàn)前必須有一段明顯的下降趨勢,無論這段下降趨勢是長或
短,在此之后出現(xiàn)該形態(tài)更為有效;紅三兵形態(tài)如果出現(xiàn)在底部,是一種底部反轉(zhuǎn)信號,此時買進(jìn);紅三兵形態(tài)如果出現(xiàn)在高位,則是一種較為危險的頂部反轉(zhuǎn)信號,此時不宜買進(jìn)。
陽線三兵形態(tài)有三種類似的構(gòu)成,表現(xiàn)為一個逐漸而穩(wěn)定的上升過程,其中每根陽線K線的開市價都處于前一天的陽線實體之內(nèi),或者處在其附近的位置上;每一根陽線K線的收
市價都應(yīng)當(dāng)位于當(dāng)日的最高點或接近當(dāng)日的最高點,如果其中第二根和第三根K線,或者僅僅是第三根K線,表現(xiàn)出上漲勢頭減弱的跡象,就構(gòu)成了一個前方受阻(陽線三兵)形態(tài)。在前方受
阻形態(tài)中,作為上漲勢頭減弱的具體表現(xiàn),既可能是其中的陽線實體一個比一個小,也可能是后兩根陽線K線具有相當(dāng)較長的上影線,如果在后兩根K線中,前一個為長長的陽線實體,并且向
上創(chuàng)出了新高,后一根只是一個小的陽線K線,那么就構(gòu)成了一個(陽線三兵)停頓形態(tài)。有時候,這種形態(tài)也稱為(陽線三兵)深思形態(tài)。
二、 交易系統(tǒng)
交易系統(tǒng)是大智慧在條件選股功能上的一個大的延伸,旨在建立一套完整的交易規(guī)則體系,系統(tǒng)可以通過此平臺對我們的買入、賣出等操作發(fā)出明確的買賣信號指示。
1、 編輯交易系統(tǒng)公式
進(jìn)入大智慧“公式編輯器”
(1) 、點擊“交易系統(tǒng)”選項,選擇“新建”,可以建立一個親的交易系統(tǒng)。
(2) 、選中一個具體的交易系統(tǒng),雙擊名稱或者點擊“修改”,可能瀏覽并編輯該系統(tǒng)
的公式內(nèi)容。
2、 交易提示編輯時常用的函數(shù):
(1)、前提:交易系統(tǒng)一共包含多頭買入(賣出)、空頭買入(賣出)四種情況,但是由于我們只允許多頭買入、賣出,故我們這里不討論空頭情況。
(2)、函數(shù)
ENTERLONG:多頭買入函數(shù)。
EXITLONG:多頭賣出函數(shù)。
簡單的交易系統(tǒng)模型應(yīng)該如下表示:
ENTERLONG:條件A;
EXITLONG:條件B;
注意:一個完整的交易系統(tǒng)必須有進(jìn)出兩個條件組成,也就是說是ENTERLONG、EXITLONG或者ENTERSHORT、EXITSHORT(空頭買入、賣出函數(shù))中其中一組組成。
3、 交易系統(tǒng)的編制方法
首先,要確定的是,交易系統(tǒng)是多個條件的組合。通過不同條件的疊加、修正,系統(tǒng)自動在滿足我們組合條件的個股K線圖中添加買賣信號。
?。?)、均線交易系統(tǒng)
如果個股5日均線上穿20日均線時,我要買入;相反,個股5日均線下穿20日均線我就賣出,這樣的一個思路我們怎么來編寫交易系統(tǒng)呢?
很簡單
5日均線上穿20日均線(買入條件):CROSS(MA(CLOSE,5),MA(CLOSE,20))
5日均線下穿20日均線(賣出條件):CROSS(MA(CLOSE,20),MA(CLOSE,5))
按照前面所講,交易系統(tǒng)函數(shù)“ENTERLONG:條件A;EXITLONG:條件B;”的方式表達(dá):
ENTERLONG: CROSS(MA(CLOSE,5),MA(CLOSE,20));
EXITLONG: CROSS(MA(CLOSE,20),MA(CLOSE,5));
同時按照自己的需求選擇正確的介入點,如果不作選擇,系統(tǒng)將默認(rèn)在滿足條件時發(fā)出提示信號。
為了方便修改指標(biāo)參數(shù),也可以將5日均線、20日均線設(shè)定成參數(shù):SHORT和LONG,并將其默認(rèn)為5、20。參數(shù)自述中加上“短期(Parsm#1)均線上穿長期(Param#2)均線買入,長期均線
上穿短期均線賣出?!?br>
那么在使用該交易系統(tǒng)時,用鼠標(biāo)右健點擊發(fā)出的買賣提示點,選擇“調(diào)整指標(biāo)參數(shù)”,就可以很方便的修改里面的2條均線參數(shù)。
?。?)、KDJ交易系統(tǒng)
我們知道如果在D
小于20的區(qū)域發(fā)生了K線上穿過D線是很好的買入條件;相反,D>80并且好生了D線下穿過了K線,則是很好的賣出條件。如何編輯呢?
第一步:在公式編寫欄中分別設(shè)定公式的名稱、分析周期、參數(shù)的各項內(nèi)容,并編寫KD的表達(dá)式,并且將K、D表達(dá)為兩個中間表達(dá)式。中間表達(dá)式用符號“:=”
RSB:=(CLOSE-LLV(LOW,N))/(HHV(HIGN,N)-LLV(LOW,N)0*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
第二步:完成交易系統(tǒng)的結(jié)構(gòu)
ENTERLONG:CROSS(K,D) AND K<20;
EXITLONG:CROSS(D,K) AND K>80;
完整表達(dá)式:
RSB:=(CLOSE-LLV(LOW,N))/(HHV(HIGN,N)-LLV(LOW,N)0*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
ENTERLONG:CROSS(K,D) AND K<20;
EXITLONG:CROSS(D,K) AND K>80;
但是,假設(shè)在一個KD強(qiáng)勢的市場中,如果股價從下方穿過了30日均線,并且當(dāng)天的成交量有比較明顯的放大,我會買入;我的賣出條件是股價跌下10日均線之下立即拋出。這個交易
系統(tǒng)怎么編輯呢?
買入條件:
KDJ強(qiáng)勢:
AA:=”KDJ,D”(9,3,3);(因為KDJ指標(biāo)中3個參數(shù)默認(rèn)值分別為9、3、3,故我們應(yīng)在指標(biāo)中增加默認(rèn)值)。
A1:=AA>40;
成交量明顯放大,量化為大于5日均量的一倍。
A2:=VOL/MA(VOL,5)>2;
股價從下方上穿過了30日均線。
A3:=CROSS(CLOSE,MA(CLOSE,30));
完整的買入條件為
ENTERLONG:A1 AND A2 AND A3;
賣出條件:
股價從上方下穿過了5日均線
A4:=CROSS(MA(CLOSE,5),CLOSE);
EXITLONG:A4
AND COUNT(A1 AND A2 AND A3,20)=1; 注意其后的COUNT(
)是用來限定賣出信號發(fā)生在買入條件發(fā)生的20天內(nèi)。
那么,完整的公式為:
AA:=”KDJ,D”(9,3,3);
A1:=AA>40;
A2:=VOL/MA(VOL,5)>2;
A3:=CROSS(CLOSE,MA(CLOSE,30));
A4:=CROSS(MA(CLOSE,5),CLOSE);
ENTERLONG:A1 AND A2 AND A3;
EXITLONG:A4 AND COUNT(A1 AND A2 AND A3,20)=1;
寫成公式系統(tǒng)之后,實盤觀察一段時間,多點實盤驗證,能經(jīng)得起牛熊的考驗,就說明成功了!
在瞬息萬變的當(dāng)今社會,先下手為強(qiáng),后下手遭殃。
有錢賺的事情,沒人會等你。
不學(xué)無術(shù),斤斤計較,就回家慢慢打打如意算盤吧!
與時俱進(jìn),大勢所趨!
公式系統(tǒng),用科學(xué)的分析方法,省時高效,又具備一定的穩(wěn)定性。
效率就是生命,時間就是金錢!
|