MACD指標精粹講解
個股一級指標: 1平滑異同平均線指標——MACD MACD指標又叫指數(shù)平滑異同移動平均線,是由查拉爾·阿佩爾(Gerald Apple)所創(chuàng)造的,是一種研判股票買賣時機、跟蹤股價運行趨勢的技術(shù)分析工具。 第一節(jié) MACD指標的原理和計算方法 一、MACD指標的原理 MACD指標是根據(jù)均線的構(gòu)造原理,對股票價格的收盤價進行平滑處理,求出算術(shù)平均值以后再進行計算,是一種趨向類指標。 MACD指標是運用快速(短期)和慢速(長期)移動平均線及其聚合與分離的征兆,加以雙重平滑運算。而根據(jù)移動平均線原理發(fā)展出來的MACD,一則去除了移動平均線頻繁發(fā)出假信號的缺陷,二則保留了移動平均線的效果,因此,MACD指標具有均線趨勢性、穩(wěn)重性、安定性等特點,是用來研判買賣股票的時機,預(yù)測股票價格漲跌的技術(shù)分析指標 。 MACD指標主要是通過EMA、DIF和DEA(或叫MACD、DEM)這三值之間關(guān)系的研判,DIF和DEA連接起來的移動平均線的研判以及DIF減去DEM值而繪制成的柱狀圖(BAR)的研判等來分析判斷行情,預(yù)測股價中短期趨勢的主要的股市技術(shù)分析指標。其中,DIF是核心,DEA是輔助。DIF是快速平滑移動平均線(EMA1)和慢速平滑移動平均線(EMA2)的差。BAR柱狀圖在股市技術(shù)軟件上是用紅柱和綠柱的收縮來研判行情。 二、MACD指標的計算方法 MACD在應(yīng)用上,首先計算出快速移動平均線(即EMA1)和慢速移動平均線(即EMA2),以此兩個數(shù)值,來作為測量兩者(快慢速線)間的離差值(DIF)的依據(jù),然后再求DIF的N周期的平滑移動平均線DEA(也叫MACD、DEM)線。 以EMA1的參數(shù)為12日,EMA2的參數(shù)為26日,DIF的參數(shù)為9日為例來看看MACD的計算過程 1、計算移動平均值(EMA) 12日EMA的算式為 EMA(12)=前一日EMA(12)×11/13+今日收盤價×2/13 26日EMA的算式為 EMA(26)=前一日EMA(26)×25/27+今日收盤價×2/27 2、計算離差值(DIF) DIF=今日EMA(12)-今日EMA(26) 3、計算DIF的9日EMA 根據(jù)離差值計算其9日的EMA,即離差平均值,是所求的MACD值。為了不與指標原名相混淆,此值又名DEA或DEM。 今日DEA(MACD)=前一日DEA×8/10+今日DIF×2/10 計算出的DIF和DEA的數(shù)值均為正值或負值。 理論上,在持續(xù)的漲勢中,12日EMA線在26日 EMA線之上,其間的正離差值(+DIF)會越來越大;反之,在跌勢中離差值可能變?yōu)樨摂?shù)(—DIF),也會越來越大,而在行情開始好轉(zhuǎn)時,正負離差值將會縮小。指標MACD正是利用正負的離差值(±DIF)與離差值的N日平均線(N日EMA)的交叉信號作為買賣信號的依據(jù),即再度以快慢速移動線的交叉原理來分析買賣信號。另外,MACD指標在股市軟件上還有個輔助指標——BAR柱狀線,其公式為:BAR=2×(DIF-DEA),我們還是可以利用BAR柱狀線的收縮來決定買賣時機。 離差值DIF和離差平均值DEA是研判MACD的主要工具。其計算方法比較煩瑣,由于目前這些計算值都會在股市分析軟件上由計算機自動完成,因此,投資者只要了解其運算過程即可,而更重要的是掌握它的研判功能。另外,和其他指標的計算一樣,由于選用的計算周期的不同,MACD指標也包括日MACD指標、周MACD指標、月MACD指標年MACD指標以及分鐘MACD指標等各種類型。經(jīng)常被用于股市研判的是日MACD指標和周MACD指標。雖然它們的計算時的取值有所不同,但基本的計算方法一樣。 在實踐中,將各點的 DIF和DEA(MACD)連接起來就會形成在零軸上下移動的兩條快速(短期)和慢速(長期)線,此即為MACD圖。 第二節(jié) MACD指標的一般研判標準
MACD指標是市場上絕大多數(shù)投資者熟知的分析工具,但在具體運用時,投資者可能會覺得MACD指標的運用的準確性、實效性、可操作性上有很多茫然的地方,有時會發(fā)現(xiàn)用從書上學(xué)來的MACD指標的分析方法和技巧去研判股票走勢,所得出的結(jié)論往往和實際走勢存在著特別大的差異,甚至會得出相反的結(jié)果。這其中的主要原因是市場上絕大多數(shù)論述股市技術(shù)分析的書中關(guān)于MACD的論述只局限在表面的層次,只介紹MACD的一般分析原理和方法,而對MACD分析指標的一些特定的內(nèi)涵和分析技巧的介紹鮮有涉及。本節(jié)將在介紹MACD指標的一般研判技巧和分析方法基礎(chǔ)上,詳細闡述MACD的特殊研判原理和功能。 MACD指標的一般研判標準主要是圍繞快速和慢速兩條均線及紅、綠柱線狀況和它們的形態(tài)展開。一般分析方法主要包括DIF和MACD值及它們所處的位置、DIF和MACD的交叉情況、紅柱狀的收縮情況和MACD圖形的形態(tài)這四個大的方面分析。 一、DIF和MACD的值及線的位置 1、當DIF和MACD均大于0(即在圖形上表示為它們處于零線以上)并向上移動時,一般表示為股市處于多頭行情中,可以買入或持股; 2、當DIF和MACD均小于0(即在圖形上表示為它們處于零線以下)并向下移動時,一般表示為股市處于空頭行情中,可以賣出股票或觀望。 3、當DIF和MACD均大于0(即在圖形上表示為它們處于零線以上)但都向下移動時,一般表示為股票行情處于退潮階段,股票將下跌,可以賣出股票和觀望; 4、當DIF和MACD均小于0時(即在圖形上表示為它們處于零線以下)但向上移動時,一般表示為行情即將啟動,股票將上漲,可以買進股票或持股待漲。 二、DIF和MACD的交叉情況 1、當DIF與MACD都在零線以上,而DIF向上突破MACD時,表明股市處于一種強勢之中,股價將再次上漲,可以加碼買進股票或持股待漲,這就是MACD指標“黃金交叉”的一種形式。 2、當DIF和MACD都在零線以下,而DIF向上突破MACD時,表明股市即將轉(zhuǎn)強,股價跌勢已盡將止跌朝上,可以開始買進股票或持股,這是MACD指標“黃金交叉”的另一種形式。 3、當DIF與MACD都在零線以上,而DIF卻向下突破MACD時,表明股市即將由強勢轉(zhuǎn)為弱勢,股價將大跌,這時應(yīng)賣出大部分股票而不能買股票,這就是MACD指標的“死亡交叉”的一種形式。 4、當DIF和MACD都在零線以上,而DIF向下突破MACD時,表明股市將再次進入極度弱市中,股價還將下跌,可以再賣出股票或觀望,這是MACD指標“死亡交叉”的另一種形式。 三、MACD指標中的柱狀圖分析 在股市電腦分析軟件中(如錢龍軟件)通常采用DIF值減DEA(即MACD、DEM)值而繪制成柱狀圖,用紅柱狀和綠柱狀表示,紅柱表示正值,綠柱表示負值。用紅綠柱狀來分析行情,既直觀明了又實用可靠。 1、當紅柱狀持續(xù)放大時,表明股市處于牛市行情中,股價將繼續(xù)上漲,這時應(yīng)持股待漲或短線買入股票,直到紅柱無法再放大時才考慮賣出。 2、當綠柱狀持續(xù)放大時,表明股市處于熊市行情之中,股價將繼續(xù)下跌,這時應(yīng)持幣觀望或賣出股票,直到綠柱開始縮小時才可以考慮少量買入股票。 3、當紅柱狀開始縮小時,表明股市牛市即將結(jié)束(或要進入調(diào)整期),股價將大幅下跌,這時應(yīng)賣出大部分股票而不能買入股票。 4、當綠柱狀開始收縮時,表明股市的大跌行情即將結(jié)束,股價將止跌向上(或進入盤整),這時可以少量進行長期戰(zhàn)略建倉而不要輕易賣出股票。 5、當紅柱開始消失、綠柱開始放出時,這是股市轉(zhuǎn)市信號之一,表明股市的上漲行情(或高位盤整行情)即將結(jié)束,股價將開始加速下跌,這時應(yīng)開始賣出大部分股票而不能買入股票。 6、當綠柱開始消失、紅柱開始放出時,這也是股市轉(zhuǎn)市信號之一,表明股市的下跌行情(或低位盤整)已經(jīng)結(jié)束,股價將開始加速上升,這時應(yīng)開始加碼買入股票或持股待漲。 第三節(jié) MACD的特殊分析方法
一、形態(tài)法則 1、M頭W底等形態(tài) MACD指標的研判還可以從MACD圖形的形態(tài)來幫助研判行情。 當MACD的紅柱或綠柱構(gòu)成的圖形雙重頂?shù)祝碝頭和W底)、三重頂?shù)椎刃螒B(tài)時,也可以按照形態(tài)理論的研判方法來加以分析研判。例如: 2、頂背離和底背離 MACD指標的背離就是指MACD指標的圖形的走勢正好和K線圖的走勢方向正好相反。MACD指標的背離有頂背離和底背離兩種。 (1)頂背離 當股價K線圖上的股票走勢一峰比一峰高,股價一直在向上漲,而MACD指標圖形上的由紅柱構(gòu)成的圖形的走勢是一峰比一峰低,即當股價的高點比前一次的高點高、而MACD指標的高點比指標的前一次高點低,這叫頂背離現(xiàn)象。頂背離現(xiàn)象一般是股價在高位即將反轉(zhuǎn)轉(zhuǎn)勢的信號,表明股價短期內(nèi)即將下跌,是賣出股票的信號。 (2)底背離 底背離一般出現(xiàn)在股價的低位區(qū)。當股價K線圖上的股票走勢,股價還在下跌,而MACD指標圖形上的由綠柱構(gòu)成的圖形的走勢是一底比一底高,即當股價的低點比前一次低點底,而指標的低點卻比前一次的低點高,這叫底背離現(xiàn)象。底背離現(xiàn)象一般是預(yù)示股價在低位可能反轉(zhuǎn)向上的信號,表明股價短期內(nèi)可能反彈向上,是短期買入股票的信號。 在實踐中,MACD指標的背離一般出現(xiàn)在強勢行情中比較可靠,股價在高價位時,通常只要出現(xiàn)一次背離的形態(tài)即可確認位股價即將反轉(zhuǎn),而股價在低位時,一般要反復(fù)出現(xiàn)幾次背離后才能確認。因此,MACD指標的頂背離研判的準確性要高于底背離,這點投資者要加以留意。 3、趨勢線、壓力線 二、分析周期法則 綠柱狀間隔時間越長,未來上漲力度越大和時間越長 紅柱狀維持時間越長,未來下跌空間和力度越大,時間越長 三、分析參數(shù)的修改原則 四、均線為先法則 第四節(jié) MACD指標的實戰(zhàn)技巧 MACD指標的實戰(zhàn)技巧主要集中在MACD指標的“金叉”、“死叉”以及MACD指標中的紅、綠柱狀線的情況等兩大方面。下面以分析家軟件上的日參數(shù)為(26,52,52)的MACD指標來揭示MACD指標的買賣和觀望功能。(注:MACD指標在錢龍軟件和分析家軟件上指標參數(shù)選取及使用方法一樣)。 一、 買入信號 (一)DIF線和MACD線的交叉情況分析 1、0值線以下區(qū)域的弱勢“黃金交叉” 當MACD指標中的DIF線和MACD線在遠離0值線以下區(qū)域同時向下運行很長一段時間后,當DIF線開始進行橫向運行或慢慢勾頭向上靠近MACD線時,如果DIF線接著向上突破MACD線,這是MACD指標的第一種“黃金交叉”。它表示股價經(jīng)過很長一段時間的下跌,并在低位整理后,一輪比較大的跌勢后、股價將開始反彈向上,是短線買入信號。對于這一種“黃金交叉”,只是預(yù)示著反彈行情可能出現(xiàn),并不表示該股的下跌趨勢已經(jīng)結(jié)束,股價還有可能出現(xiàn)反彈行情很快結(jié)束、股價重新下跌的情況,因此,投資者應(yīng)謹慎對待,在設(shè)置好止損價位的前提下,少量買入做短線反彈行情。如圖(7–1)所示。 2、0值線附近區(qū)域的強勢“黃金交叉” 當MACD指標中的DIF線和MACD線都運行在0值線附近區(qū)域時,如果DIF線在MACD線下方、由下向上突破MACD線,這是MACD指標的第二種“黃金交叉”。它表示股價在經(jīng)過一段時間的漲勢、并在高位或低位整理后,股價將開始一輪比較大的上漲行情,是中長線買入信號。它可能就預(yù)示著股價的一輪升幅可觀的上漲行情將很快開始,這是投資者買入股票的比較好的時機。對于這一種“黃金交叉”,投資者應(yīng)區(qū)別對待。 ﹝1﹞當股價是在底部小幅上升,并經(jīng)過了一段短時間的橫盤整理,然后股價放量向上突破、同時MACD指標出現(xiàn)這種金叉時,是長線買入信號。此時,投資者可以長線逢低建倉。 ﹝2﹞當股價是從底部啟動、已經(jīng)出現(xiàn)一輪漲幅比較大的上升行情,并經(jīng)過上漲途中的比較長時間的中位回檔整理, 然后股價再次調(diào)頭向上揚升、同時MACD指標出現(xiàn)這種金叉時,是中線買入信號。 3、0值線以上區(qū)域的一般“黃金交叉” 當MACD指標中的DIF線和MACD線都運行在0值線以上區(qū)域時,如果DIF線在MACD線下方調(diào)頭、由下向上突破MACD線,這是MACD指標的第二種“黃金交叉”。它表示股價經(jīng)過一段時間的高位回檔整理后,新的一輪漲勢開始,是第二個買入信號。此時,激進型投資者可以短線加碼買入股票;穩(wěn)健型投資者則可以繼續(xù)持股待漲。 (二)柱狀線分析 1、紅色柱狀線 紅色柱狀線的放出,表明市場上的多頭力量開始強于空頭力量,股價將開始一輪新的漲升行情,是一種比較明顯的買入信號。對于這種買入信號,投資者也應(yīng)從三個方面進行分析。 (1)當DIF線和MACD線都在0值線以上區(qū)域運行,說明股市是處于多頭行情中,股價將繼續(xù)上漲。當MACD指標在0值線上方經(jīng)過短暫的回調(diào)整理后,紅柱狀線再次放出時,投資者可繼續(xù)持股做多,空倉者可逢低買入。 (2)當DIF線和MACD線都在0值線以下區(qū)域運行,說明股市處于空頭行情中,股價將繼續(xù)下跌探底。當MACD指標中的綠柱線經(jīng)過很長一段時間的低位運行,然后慢慢收縮后,如果紅柱狀線出現(xiàn)時表明股價可能出現(xiàn)反彈但中長期下跌趨勢并沒有完全改變。此時,激進型投資者可以在設(shè)置好止損點的前提下短線少量買入股票;穩(wěn)健型投資者則可以繼續(xù)持幣觀望。 (3)當DIF線和MACD線都在0值線以下區(qū)域運行,但這兩條線在低位經(jīng)過一次“黃金交叉”后,其運行方向開始同時向上并越來越向上靠近0值線時,如果此時紅柱狀線開始放出(特別是第二次放出),表明股價經(jīng)過長時間的整理后,下跌趨勢已經(jīng)結(jié)束,股價在大量買盤的推動下將開始一輪新的上升行情。這也是投資者中長線買入股票的一個較好時機。此時,投資者應(yīng)及時買入股票或持股待漲。當MACD指標中的DIF線和MACD線在0值線附近運行了很長一段時間后,綠色柱狀線構(gòu)成一底比一底高的雙底形態(tài)時,表明股價的長期下跌趨勢可能結(jié)束,股價將在成交量的配合下,開始一輪新的中長期上升行情。此時,投資者可以開始逢低分批建倉。 有些投資者過度迷戀于技術(shù)指標,追求形形色色的分析軟件,被五花八門的新穎指標搞得神魂顛倒;同時又喜歡在指標的數(shù)學(xué)公式上鉆牛角尖,希望通過自己標新立異的創(chuàng)新從而獲得暴利。萬變不離其宗,其實技術(shù)指標變來變?nèi)ザ茧x不開價、量、時、空四大因素,任何指標相對于成交的價量而言都是相對滯后的,把它視為靈丹妙藥,就如練武之人雖偷學(xué)了眾多門派的武功,但由于僅僅掌握點皮毛,加之各派間武功往往又相克,因此會誤入歧途、走火入魔。過于迷信指標反而物極必反,追求完美反而會導(dǎo)致四處碰壁,面對幾千只且目前還在不斷涌出的指標,僅僅掌握其皮毛都將是一項大工程,更何況還要靈活運用,因此投資者要避免進入指標誤區(qū),堅持少而精、熟能成巧的原則。真正的股林高手往往是手中有劍,心中無劍,無招勝有招,熟練掌握經(jīng)典技術(shù)指標,如KDJ、RSI、MACD等,在實戰(zhàn)中靈活運用,往往能達到一招制敵的效果。
MACD平滑異同移動平均線,由Gerald Appel首先提出的,根據(jù)移動平均線發(fā)展而來的。主要是利用長期與中短期移動平均線來計算兩者之間的差離情況,作為研判行情買賣之依據(jù),其中包括了三條線,MACD線、DIF線、柱狀線BAR。實戰(zhàn)運用如下: 1、DIF、MACD取值與交叉。當DIF、MACD在0軸之上時,表明中短期移動平均線位于長期移動平均線之上,為多頭市場。在0軸之上,當DIF向上突破MACD時,是較好的買入信號;DIF向下跌破MACD時只能認為是回落,此時宜平倉出貨、獲利了結(jié)。反之,當DIF、MACD在0軸之下時,表明是空頭市場。在0軸之下,當DIF向下跌破MACD時,是較佳的賣出信號;DIF向上突破MACD時,只能認為是反彈,作暫時空頭回補。 2、DIF形態(tài)。DIF在較高或較低的位置形成頭肩形和多重頂或底時,是實戰(zhàn)中極好的買賣信號。形態(tài)一定要在較高位置或較低位置出現(xiàn),位置越高或越低,結(jié)論越可靠。滬綜指在2002年1月見底1339時,周K線圖DIF在低位構(gòu)筑標準的W底。滬綜指2003年1月見底1311時,日K線圖DIF已構(gòu)筑成標準的頭肩底。 3、背離。DIF或MACD在高位或低位,往往出現(xiàn)與股價走向的背離。當股價的高點比前一次的高點要高,DIF或MACD處在高位并形成兩個依次向下的峰,此時股價還在繼續(xù)上漲,為頂背離,預(yù)示著股價將會反轉(zhuǎn)下跌,為賣出信號。滬綜指在2001年向2245攻擊時,股價雖一浪比一浪高,但DIF與MACD卻并未創(chuàng)新高,頂背離明顯。當股價的低點比前一次的低點要低,DIF或MACD處在低位并形成一底比一底高,股價還繼續(xù)下跌,為底背離,預(yù)示股價將會反轉(zhuǎn)上漲,是買入信號。滬綜指2003年1月見底1311時,股價雖一浪比一浪低,但DIF與MACD卻并未創(chuàng)新低,已構(gòu)成底背離。 實戰(zhàn)中,由于MACD是中長線指標,買賣點與最低、最高價之間的價差較大,不過這符合"不買地價,不賣天價"的股諺,因此MACD并不適應(yīng)短線操作,MACD對于井噴或暴挫行情的反應(yīng)要慢半拍。由于其與股價的移動相比會有一定的時間差,當股價處于盤整時,按MACD操作往往會無利潤甚至會虧手續(xù)費,因此作為中期轉(zhuǎn)向信號的MACD主要起輔助工具功能,研判主要還是依據(jù)K線、均線等技術(shù)分析。 DIFF: EMA(CLOSE,12) - EMA(CLOSE,26),COLORYELLOW,LINETHICK2;
DEA1:=EMA(DIFF,9);0.10; MACD: 2*(DIFF-DEA1),LINETHICK0; STICKLINE(MACD>0,0,MACD,8,1),COLORRED; STICKLINE(MACD<0,0,MACD,8,1),COLORCYAN; DEA: EMA(DIFF,9),COLORGREEN; PARTLINE(DIFF>DEA,DIFF),COLORff11cc,LINETHICK2; PARTLINE(DIFF>DEA AND DIFF<0,DIFF),COLORred,LINETHICK2; DRAWICON(CROSS(DIFF,DEA),DIFF-0.01,6); DRAWICON(CROSS(DEA,DIFF),DIFF,11); Var1:=EMA(CLOSE,34)-EMA(CLOSE,5); Var2:=EMA(Var1,5); 趨勢:=(-3)*(Var1-Var2), COLORSTICK; EXPLAIN(趨勢>0,'Z線趨勢上升中\(zhòng)n'); EXPLAIN(趨勢<0,'Z線趨勢下降中\(zhòng)n'); EXPLAIN(cross(趨勢,0),'Z線考慮買入\n'); EXPLAIN(cross(0,趨勢),'Z線考慮賣出\n'); Var11:=ma((v/(h-l)),4); Var33:=abs(c-o); Var44:=v/(h-l); EXPLAIN(Var44<var11 AND Var33<ma(Var33,4),'資金無入場意愿,萎縮中\(zhòng)n'); EXPLAIN(Var44<var11 AND Var33>ma(Var33,4),'場內(nèi)資金運作行為\n'); EXPLAIN(Var44>var11 AND Var33<ma(Var33,4),'多空雙方激烈爭奪中\(zhòng)n'); EXPLAIN(Var44>var11 AND Var33>ma(Var33,4),'場外資金介入(或出局)意愿強烈\n'); TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),14); DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),14); PDI:= DMP*100/TR; MDI:= DMM*100/TR; ADX:= MA(ABS(MDI-PDI)/(MDI+PDI)*100,6); ADXR:=(ADX+REF(ADX,6))/2; EXPLAIN(cross(pdi,mdi),'PDI線從下向上突破MDI線,顯示有新多頭進場,為買進信號\n'); EXPLAIN(cross(mdi,pdi),'PDI線從上向下跌破MDI線,顯示有新空頭進場,為賣出信號\n'); EXPLAIN(adx>ref(adx,1),'ADX值持續(xù)高于前一日,行情將維持原趨勢\n'); EXPLAIN(adx<ref(adx,1) and adx<20,'ADX值遞減,降到20以下,且橫向行進時,市場氣氛為盤整\n'); EXPLAIN(adx<ref(adx,1) and ref(adx,1)<ref(adx,2) and ref(adx,2)>ref(adx,3) and ref(adx,3)>ref(adx,4),'ADX值從上升傾向轉(zhuǎn)為下降時,表明行情即將反轉(zhuǎn)\n'); RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; EXPLAIN(1=1,'下面為:macd,KDJ,CCI,W&R,RSI,MTM等指標的判斷:'); EXPLAINEX(1=1,'(中標)macd=',macd,2,1); EXPLAIN(macd>0 and diff>0,'大勢屬多頭市場\n'); EXPLAIN(macd>0.35,'超買中,隨時有可能見頂回落\n'); EXPLAIN(macd<0 and diff<0,'大勢屬空頭市場\n'); EXPLAIN(macd<-0.35,'超賣中,隨時有可能反彈\n'); EXPLAIN(cross(diff,dea) and cross(macd,0),'上穿o軸,可考慮買入\n'); EXPLAIN(cross(j,k) and k<50,'KDJ金叉\n'); EXPLAIN(cross(k,d) and k>70,'KDJ死叉\n'); EXPLAIN(j>84,'KDJ指標高位');EXPLAIN(j<16,'KDJ指標低位\n'); TYP := (HIGH + LOW + CLOSE)/3; cci:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)); EXPLAIN(cci<-180,'CCI指標底位,買入機會\n'); EXPLAIN(cci>180,'CCI指標高位,賣出機會\n'); EXPLAINEX(1=1,'(短標)cci=',cci,2,1); EXPLAINEX(1=1,'換手率=',vol/CAPITAl*100,2,1); explain((vol/CAPITAl)>0.075,'換手過大,小心主力出逃,短期頭部\n'); wr:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)); EXPLAINEX(1=1,'威廉指標(短標)=',wr,2,1); explain(wr>-20,'W&R超買,短線即將見頂,應(yīng)及時賣出\n'); explain(wr<-80,'W&R超賣,短線即將見底,應(yīng)伺機買進\n'); MTM := CLOSE-REF(CLOSE,6); MTMMA := MA(MTM,6); EXPLAIN(CROSS(MTM,MTMMA) and MTMMA<-0.8,'MTM從下向上突破MTMMA,買入信號\n'); EXPLAIN(CROSS(MTMMA,MTM) and MTMMA>0.8,'MTM從上向下跌破MTMMA,賣出信號\n'); LC := REF(CLOSE,1); RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100; EXPLAINEX(1=1,'相對強弱RSI1=',RSI1,2,1); EXPLAIN(RSI1>85,'6日RSI超買,防止回擋\n'); EXPLAIN(RSI1>80,'6日RSI向上突破85,超買,考慮賣出\n'); EXPLAIN(RSI1<15,'6日RSI超賣,隨時有可能反彈\n'); EXPLAIN(RSI1<15,'6日RSI向下跌破15,超賣,考慮買入\n'); EXPLAIN(CROSS(RSI1,15),'6日RSI向上突破15,買進信號\n'); EXPLAIN(CROSS(RSI1,85),'6日RSI向下跌破85,賣出信號\n'); psy:=COUNT(CLOSE>REF(CLOSE,1),12)/12*100; EXPLAINEX(1=1,'12天心理線,PSY=',psy,2,1); EXPLAINEX(1=1,'獲利盤比例=',WINNER(c)*100,2,1); EXPLAINEX(1=1,'套牢盤比例=',100-WINNER(c)*100,2,1); Aa:=(EMA(C,30)*2+MA(C,60))/3; Ra:=(VOL*CLOSE); VL1a:=EMA(Ra,13)/EMA(VOL,13); VL2a:=EMA(Ra,60)/EMA(VOL,60); VLa:=EMA((VL1a+VL2a)/2,3); 分水嶺:=ma((Aa+VLa)/2,1); EXPLAINEX(1=1,'分水嶺(中長標)=',分水嶺,2,1); EXPLAIN(close>分水嶺,'股價在分水嶺之上,大勢屬多頭,可積極做多\n'); EXPLAIN(close<分水嶺,'股價在分水嶺之下,大勢屬空頭,超跌只能搶反彈\n'); BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; UPR:=BBI+3*STD(BBI,10); DWN:=BBI-3*STD(BBI,10); var55:=(UPR-DWN)/UPR<0.03; var56:=(UPR-DWN)/UPR>0.18; var57:=(ma(c,60)-ma(c,5))/ma(c,60)>0.15; var58:=(ma(c,5)-ma(c,60))/ma(c,5)>0.15; EXPLAIN(var55,'多空布林收斂中,有變盤的可能,上下自己分析\n'); EXPLAIN(var57 and var56 and c>o ,'布林上下乖離太大,有反彈的可能\n'); EXPLAIN(var58 and var56 and c<o ,'布林上下乖離太大,有回落的可能\n'); 附文:職業(yè)操盤手的首選技術(shù)指標----MACD,作者不詳。 在眾多的散戶中,其所擁有的股票技術(shù)分析指標一般至少也有十幾個甚至達幾十個之多,然而,對于職業(yè)操盤手來說,他們所使用的技術(shù)指標都是一些通用的指標,如果夸張的說,他們甚至就用一種指標,它就是人們所熟知的MACD指標。 職業(yè)操盤手與散戶的性質(zhì)是不同的,他們所側(cè)重的目標與散戶也是大不相同的,一個是坐莊的,一個是跟莊的。對于坐莊的他所需要做的不外乎就這么幾件事情,第一是要選擇經(jīng)過調(diào)研的股票群,然后進行試盤操作,能夠進入則進,不能夠進入就得另尋其他股票介入;第二對介入的股票要進行足夠的吸籌,吸籌中必須進行滾動操作,以獲得更廉價的籌碼;第三必須對市場趨勢進行正確的研判,股票的出貨是要在大盤環(huán)境火爆的情況下,才能夠順利的出貨;還有包括政策面以及其他方面的研究。由于職業(yè)操盤的特殊性,技術(shù)指標對于建倉、吸籌和出貨等幾乎是沒有用場的。象籌碼分布、成本均線等諸多的指標對于職業(yè)操盤手來說是一點參考價值也沒有,因為他們本身就掌握自己操控的股票的成本和倉位,反而是運用這些來做一些假的東西以迷惑眾多散戶使用者。因此,職業(yè)操盤手對于散戶使用諸多的技術(shù)指標是不屑一顧的。在本人所知曉的操盤手中他們所使用的技術(shù)指標幾乎就是我們大家熟知的MACD。MACD由于在長線和短線上都有較準確的市場意義,所以職業(yè)操盤手用它來判斷市場的波動,以達到滾動操作和協(xié)同操作的目的。 我們身邊眾多的散戶朋友,把指標看的很重,看到新的名稱的指標心里就癢癢,非要弄到手不可,其實在大家的軟件中,最簡單和最好用的指標就是MACD,既然莊家用它,我們也用它,也好與莊家同步,它才是趨勢指標中唯一法寶。順便告訴大家,在本人認識的操盤手當中,還沒有一個人運用KDJ來進行滾動操作,無論是短周期KDJ,還是長周期KDJ的。這到讓本人想起**在《**英雄》一書中,翻來覆去的運用KDJ,描述他的“**保衛(wèi)戰(zhàn)”,從這一點上來看,本人懷疑他不是一個職業(yè)的操盤手,因為,書中的經(jīng)歷都不是職業(yè)操盤手應(yīng)該做的事情,再者K線大多數(shù)是莊家自己畫的,他應(yīng)該明白這一點的,如果他是職業(yè)操盤手,那么K線就是他畫的,書中的所有就都是杜撰的了。 (解釋:文中第一個**是只鐵,第二個**是短線,第三個**是恒指;只鐵的書偶看了一遍就送給了一個敵人,害s他,哈哈,開玩笑,不要當真。千萬不要相信吹牛皮能把天吹踏的人。) {MACD周叉 LONG 26 SHORT 12 MID 9 日線、周線、周&月金叉、死叉同一圖} DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG),COLORWHITE; DEA:EMA(DIFF,MID),COLORYELLOW; MACD:(DIFF-DEA)*2,COLORSTICK; 周DIFF:MA("MACD.DIFF#WEEK"(LONG,SHORT,MID),5),POINTDOT,LINETHICK1,COLORWHITE; 周DEA:MA("MACD.DEA#WEEK"(LONG,SHORT,MID),5),POINTDOT,LINETHICK1,COLOR33FF99; 周金▲:DRAWTEXT(CROSS("MACD.DIFF#WEEK"(LONG,SHORT,MID) ,"MACD.DEA#WEEK"(LONG,SHORT,MID)),0,'▲'),COLORred; 周死▼:DRAWTEXT(CROSS("MACD.DEA#WEEK"(LONG,SHORT,MID) ,"MACD.DIFF#WEEK"(LONG,SHORT,MID)),0,'▼')COLORgreen; 月金個:DRAWTEXT(CROSS("MACD.DIFF#MONTH"(LONG,SHORT,MID) ,"MACD.DEA#MONTH"(LONG,SHORT,MID)),0,'個'),COLORMAGENTA; 月死丫:DRAWTEXT(CROSS("MACD.DEA#MONTH"(LONG,SHORT,MID) ,"MACD.DIFF#MONTH"(LONG,SHORT,MID)),0,'丫'),COLORYELLOW; 綜合運用KDJ與MACD捕暴漲股 目前市場最常用的技術(shù)指標是KDJ與MACD指標。KDJ指標是一種超前指標,運用上多以短線操作為主;而MACD又叫平滑異同移動平均線,是市場平均成本的離差值,一般反映中線的整體趨勢。理論上分析,KDJ指標的超前主要是體現(xiàn)在對股價的反映速度上,在80附近屬于強勢超買區(qū),股價有一定風險;50為徘徊區(qū);20附近則較為安全區(qū)域,屬于炒賣區(qū),可以建倉,但由于其速度較快而往往造成頻繁出現(xiàn)的買入賣出信號失誤較多; MACD指標則因為基本與市場價格同步移動,使發(fā)出信號的要求和限制增加,從而避免了假信號的出現(xiàn)。這兩者結(jié)合起來判斷市場的好處是:可以更為準確地把握住KDJ指標短線買入與賣出的信號。同時由于MACD指標的特性所反映的中線趨勢,利用兩個指標將可以判定股票價格的中、短期波動。從陜西金葉(000812)可以看到,去年的12月20日KDJ就已觸及低位,而MACD則隨股價在1月22日才見底。當1月23日KDJ與MACD同步向上發(fā)散時,這時的買入信號是十分容易把握的。在2月4日KDJ開始高位鈍化時,MACD仍然在向上移動,表明上揚的動能依然存在,只是短線上將有一定的調(diào)整。 從這些方面我們可以看出,當MACD保持原有方向時,KDJ指標在超買或超賣狀態(tài)下,股價仍將按照已定的趨勢運行。因此在操作上,投資者可以用此判斷市場是調(diào)整還是反轉(zhuǎn),同時也可以適當?shù)鼗乇芏唐谡{(diào)整風險,以博取短差。而觀察該股,目前的橫盤調(diào)整已經(jīng)接近尾聲,可以看到MACD仍然在維持原有的上升趨勢,而KDJ指標經(jīng)過調(diào)整后也已在50上方向上即將形成金叉,預(yù)示著股價短線上依然有機會再次上揚??偟膩碚f,對于短期走勢的判斷,KDJ發(fā)出的買賣信號需要用MACD來驗證配合,一旦二者均發(fā)出同一指令,則買賣準確率將較高。 用的都是網(wǎng)上朋友們的公式。還很粗糙須要改進。衷心感謝提供公式的朋友們!
cc:=(c+h+o+l)/4; a:=ema(cc,5); aa:=ema(cc,14); DIFF : EMA(cc,12) - EMA(Cc,26); DEA : EMA(DIFF,9); MACD := 2*(DIFF-DEA); w:=if(a>aa and macd<0,macd*(-1),macd); w2:=barslast(ref(count(dea<ref(dea,1),5)=5,1) and dea>ref(dea,1)); rj:=ref(dea,w2)-ref(diff,w2); j:=dea-diff; y:=j<rj/2; w3:if(j<rj/2 and a<aa and macd>0 and dea<=diff,macd*(-1),w), COLORSTICK; MACD指標兩曲線發(fā)生金叉時股價會上升,這是常識。但是,有時MACD兩曲線高位死叉后股價也會上升,而且有時還會創(chuàng)新高,這就令人感到迷惘了。MACD兩曲線高位死叉后股價為什么也會上升?我們知道,當一列火車高速運行時,剎車后要它立即停下來是不可能的,巨大的慣性會使火車繼續(xù)向前沖一段路程才會停下來。MACD兩曲線死叉發(fā)出賣出信號后股價還繼續(xù)上升,如同火車慣性前沖的道理一樣,是形成的上升趨勢的慣性作用,是一波上升行情的最后一沖。隨著股價慣性上升,高位死叉后的DIF會勾頭上行與MACD將要金叉(未金叉),然后DIF再勾頭下行,形成“將金不金”的形態(tài)。MACD兩曲線“將金不金”形態(tài)出現(xiàn),后市將會產(chǎn)生新一輪下跌。 MACD兩曲線高位死叉后形成的“將金不金”形態(tài)會引發(fā)新一輪下跌,對這一走勢特點,有些投資者不了解,把MACD兩曲線死叉后股價慣性上沖,誤認為是一波新的大上升行情又開始,追高買入,結(jié)果跌進了“多頭陷阱”。被高位套牢。我們在實際操作中,只把MACD高位死叉后的上升認作只是慣性上沖,采取快進快出的策略,才會避免跌進“多頭陷阱”。DIF“將金不金”后開始勾頭下行,便要賣出。 需要說明的是:1.MACD兩曲線死叉后股價上升,即使DIF與MACD再金叉,DIF也會形成頂背馳,股價的上升行情也走不遠。例:金杯汽車 (600609[行情|資料]),2004年2月26日,MACD兩曲線死叉,2月27日再次金叉,3月2日DIF勾頭下行,股價開始下跌。2.MACD兩曲線高位死叉后再金叉,有時也會走出一波較強勁的上升行情,但這只是少數(shù)股票才會出現(xiàn)。 input: SHORT(5,1,1000), LONG(9,1,1000),M(26,1,1000);
DIFF : (EMA(CLOSE,SHORT) - EMA(CLOSE,LONG)),linethick2,colorgreen; DEA : EMA(DIFF,M),colorcyan; MACD:2*(DIFF-DEA), COLORSTICK; tj:=(diff>dea); tj1:=(diff>0); PARTLINE(tj,diff),colormagenta,linethick2; partline(tj1 and tj,diff),colorred,linethick2; tj2:=diff<-1 and diff<dea and macd<-1; partline(tj2,diff),colorblue,linethick2; B1:=LLV(MACD,999999); B2:=HHV(MACD,999999); B3:=(B2-B1); C1:=LLV(low,999999); C2:=HHV(high,999999); C3:=(C2-C1); D:=B3/C3; W1:=C<=MA(C,5) AND C<=MA(C,10) ; W2:=O>MA(C,5) AND O>MA(C,10) ; W3:=MA(V,5)<=MA(V,10); W4:=diff<=dea; EXPLAIN(W1 AND W2,'斷頭鍘刀:向下的趨勢,不是洗盤就是將下跌,賣出')colorgreen; EXPLAIN(W1 ,'5日均線死叉10均線,短線空頭勢力強大,賣出')coloryellow; EXPLAIN(W3 ,'5日均量死叉10日均量,做多能量枯竭,賣出')colorred; EXPLAIN(W4 ,'DIFF下穿DEA,空頭形成,賣出')colorff00ff; EXPLAIN(W1 AND W2 AND W3 AND W4 ,'三死叉見頂,賣出')coloryellow; EXPLAIN(W1 AND W3 AND W4 ,'多方潰敗,空方強大,向下徹底形成,賣出')colorgreen; VERTLINE(W1 AND W2 AND W3 AND W4),colorgreen;
DIFF: EMA(CLOSE,12) - EMA(CLOSE,26),COLORYELLOW,LINETHICK2; {變色MACD三死*見頂 SHORT,12,5,400 LONG,26,20,100 m,9,2,60}
DIFF : (EMA(CLOSE,SHORT) - EMA(CLOSE,LONG)),linethick2,colorgreen; DEA : EMA(DIFF,M),colorcyan; MACD:2*(DIFF-DEA), COLORSTICK; tj:=(diff>dea); tj1:=(diff>0); PARTLINE(tj,diff),colormagenta,linethick2; partline(tj1 and tj,diff),colorred,linethick2; tj2:=diff<-1 and diff<dea and macd<-1; partline(tj2,diff),colorblue,linethick2; B1:=LLV(MACD,999999); B2:=HHV(MACD,999999); B3:=(B2-B1); C1:=LLV(low,999999); C2:=HHV(high,999999); C3:=(C2-C1); D:=B3/C3; W1:=C<=MA(C,5) AND C<=MA(C,10) ; W2:=O>MA(C,5) AND O>MA(C,10) ; W3:=MA(V,5)<=MA(V,10); W4:=diff<=dea; EXPLAIN(W1 AND W2,'斷頭鍘刀:向下的趨勢,不是洗盤就是將下跌,賣出')colorgreen; EXPLAIN(W1 ,'5日均線死*10均線,短線空頭勢力強大,賣出')coloryellow; EXPLAIN(W3 ,'5日均量死*10日均量,做多能量枯竭,賣出')colorred; EXPLAIN(W4 ,'DIFF下穿DEA,空頭形成,賣出')colorff00ff; EXPLAIN(W1 AND W2 AND W3 AND W4 ,'三死*見頂,賣出')coloryellow; EXPLAIN(W1 AND W3 AND W4 ,'多方潰敗,空方強大,向下徹底形成,賣出')colorgreen; VERTLINE(W1 AND W2 AND W3 AND W4),colorgreen; var1:=200*sma((close-llv(low,35))/(hhv(high,35)-llv(low,35)),5,1); var2:=sma(var1,3,1); var3:=sma(3*var1-2*var2,3,1); macd:MA(var3,10) - MA(var3,50); macd2:MA(macd,10); 風險區(qū):80,colorred; 底部區(qū):-80,colorgreen; 強弱嶺:2*(macd-macd2),COLORSTICK DIFF: EMA(CLOSE,12) - EMA(CLOSE,26),COLORYELLOW,LINETHICK2; DEA1:=EMA(DIFF,9); MACD: 2*(DIFF-DEA1); s1:=MACD<ref(MACD,1)and MACD>0; s2:=MACD<ref(MACD,1)/2 and MACD<0; STICKLINE(MACD>=0,MACD,0,8,1),COLORRED; STICKLINE(s1,0,MACD,8,1),COLOR00ffff; STICKLINE(s2,0,MACD,8,0),COLORffffff; STICKLINE(MACD>ref(MACD,1)and MACD<0,0,MACD,8,1),COLORffff00; DEA: EMA(DIFF,9),COLORGREEN; PARTLINE(DIFF>DEA,DIFF),COLORff11cc,LINETHICK2; PARTLINE(DIFF>DEA AND DIFF<0,DIFF),COLORred,LINETHICK2; DRAWICON(CROSS(DIFF,DEA),DIFF-0.01,6); DRAWICON(CROSS(DEA,DIFF),DIFF,11); Var1:=EMA(CLOSE,34)-EMA(CLOSE,5); Var2:=EMA(Var1,5); 趨勢:=(-3)*(Var1-Var2), COLORSTICK; EXPLAIN(趨勢>0,'Z線趨勢上升中\(zhòng)n'); EXPLAIN(趨勢<0,'Z線趨勢下降中\(zhòng)n'); EXPLAIN(cross(趨勢,0),'Z線考慮買入\n'); EXPLAIN(cross(0,趨勢),'Z線考慮賣出\n'); Var11:=ma((v/(h-l)),4); Var33:=abs(c-o); Var44:=v/(h-l); TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),14); DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),14); PDI:= DMP*100/TR; MDI:= DMM*100/TR; ADX:= MA(ABS(MDI-PDI)/(MDI+PDI)*100,6); ADXR:=(ADX+REF(ADX,6))/2; EXPLAIN(cross(pdi,mdi),'PDI線從下向上突破MDI線,顯示有新多頭進場,為買進信號\n'); EXPLAIN(cross(mdi,pdi),'PDI線從上向下跌破MDI線,顯示有新空頭進場,為賣出信號\n'); EXPLAIN(adx>ref(adx,1),'ADX值持續(xù)高于前一日,行情將維持原趨勢\n'); EXPLAINEX(1=1,'換手率=',vol/CAPITAl*100,2,1); explain((vol/CAPITAl)>0.075,'換手過大,小心主力出逃,短期頭部\n'); wr:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)); EXPLAINEX(1=1,'威廉指標(短標)=',wr,2,1); explain(wr>-20,'W&R超買,短線即將見頂,應(yīng)及時賣出\n'); explain(wr<-80,'W&R超賣,短線即將見底,應(yīng)伺機買進\n'); LC := REF(CLOSE,1); RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100; EXPLAINEX(1=1,'相對強弱RSI1=',RSI1,2,1); EXPLAIN(RSI1>85,'6日RSI超買,防止回擋\n'); EXPLAIN(RSI1>80,'6日RSI向上突破85,超買,考慮賣出\n'); EXPLAIN(RSI1<15,'6日RSI超賣,隨時有可能反彈\n'); EXPLAIN(RSI1<15,'6日RSI向下跌破15,超賣,考慮買入\n'); EXPLAIN(CROSS(RSI1,15),'6日RSI向上突破15,買進信號\n'); EXPLAIN(CROSS(RSI1,85),'6日RSI向下跌破85,賣出信號\n'); psy:=COUNT(CLOSE>REF(CLOSE,1),12)/12*100; EXPLAINEX(1=1,'12天心理線,PSY=',psy,2,1); EXPLAINEX(1=1,'獲利盤比例=',WINNER(c)*100,2,1); EXPLAINEX(1=1,'套牢盤比例=',100-WINNER(c)*100,2,1); Aa:=(EMA(C,30)*2+MA(C,60))/3; Ra:=(VOL*CLOSE); VL1a:=EMA(Ra,13)/EMA(VOL,13); VL2a:=EMA(Ra,60)/EMA(VOL,60); VLa:=EMA((VL1a+VL2a)/2,3); 分水嶺:=ma((Aa+VLa)/2,1); EXPLAINEX(1=1,'分水嶺(中長標)=',分水嶺,2,1); EXPLAIN(close>分水嶺,'股價在分水嶺之上,大勢屬多頭,可積極做多\n'); EXPLAIN(close<分水嶺,'股價在分水嶺之下,大勢屬空頭,超跌只能搶反彈\n'); BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; UPR:=BBI+3*STD(BBI,10); DWN:=BBI-3*STD(BBI,10); var55:=(UPR-DWN)/UPR<0.03; var56:=(UPR-DWN)/UPR>0.18; var57:=(ma(c,60)-ma(c,5))/ma(c,60)>0.15; var58:=(ma(c,5)-ma(c,60))/ma(c,5)>0.15; EXPLAIN(var55,'多空布林收斂中,有變盤的可能,上下自己分析\n'); EXPLAIN(var57 and var56 and c>o ,'布林上下乖離太大,有反彈的可能\n' DIFF1:=EMA(CLOSE,4)-EMA(CLOSE,10);
DEA1:=EMA(DIFF1,5); DIFF:DIFF1*4.5+EMA(C,4)*0.9,COLORWHITE; DEA:DEA1*4.5+EMA(C,5)*0.9,COLORYELLOW; STICKLINE(DIFF>DEA,DIFF,DEA,3,0),COLORmagenta; STICKLINE(C>=O,C,O,7,0),COLORRED; STICKLINE(C>=O,C,O,4,0),COLORB0B0FF; aa:=STICKLINE(C>=O,C,O,2,0),COLORYELLOW; STICKLINE(C>=O,H,L,0,0),COLORYELLOW; STICKLINE(C<=O,C,O,7,0),COLORFF2020; STICKLINE(C<=O,C,O,4,0),COLORFF6600; BB:=STICKLINE(C<=O,C,O,2,0),COLORCYAN; STICKLINE(C<=O,H,L,0,0),COLORCYAN; DIFF: EMA(CLOSE,12) - EMA(CLOSE,26),color00ff00,LINETHICK3;
DEA1:=EMA(DIFF,9); MACD: 2*(DIFF-DEA1),LINETHICK0;STICKLINE(MACD>=0,MACD,0,8,1),COLORRED; s1:=MACD<ref(MACD,1)and MACD>0; s2:=MACD<ref(MACD,1)/2 and MACD<0; STICKLINE(s1,0,MACD,8,1),COLOR00ffff; STICKLINE(s2,0,MACD,8,0),COLOR327200; STICKLINE(MACD>ref(MACD,1)and MACD<0,0,MACD,8,1),COLOR507cff; DEA: EMA(DIFF,9),colorffffff,linethick2; PARTLINE(DIFF>DEA,DIFF),COLORred,LINETHICK3; PARTLINE(DIFF>DEA AND DIFF<0,DIFF),COLORff11cc,LINETHICK3; DRAWICON(CROSS(DIFF,DEA),DIFF-0.01,6); DRAWICON(CROSS(DEA,DIFF),DIFF,11); Var1:=EMA(CLOSE,34)-EMA(CLOSE,5); Var2:=EMA(Var1,5); 趨勢:=(-3)*(Var1-Var2), COLORSTICK; EXPLAIN(趨勢>0,'Z線趨勢上升中\(zhòng)n'); EXPLAIN(趨勢<0,'Z線趨勢下降中\(zhòng)n'); EXPLAIN(cross(趨勢,0),'Z線考慮買入\n'); EXPLAIN(cross(0,趨勢),'Z線考慮賣出\n'); Var11:=ma((v/(h-l)),4); Var33:=abs(c-o); Var44:=v/(h-l); TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),14); DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),14); PDI:= DMP*100/TR; MDI:= DMM*100/TR; ADX:= MA(ABS(MDI-PDI)/(MDI+PDI)*100,6); ADXR:=(ADX+REF(ADX,6))/2; EXPLAIN(cross(pdi,mdi),'PDI線從下向上突破MDI線,顯示有新多頭進場,為買進信號\n'); EXPLAIN(cross(mdi,pdi),'PDI線從上向下跌破MDI線,顯示有新空頭進場,為賣出信號\n'); EXPLAIN(adx>ref(adx,1),'ADX值持續(xù)高于前一日,行情將維持原趨勢\n'); EXPLAINEX(1=1,'換手率=',vol/CAPITAl*100,2,1); explain((vol/CAPITAl)>0.075,'換手過大,小心主力出逃,短期頭部\n'); wr:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)); EXPLAINEX(1=1,'威廉指標(短標)=',wr,2,1); explain(wr>-20,'W&R超買,短線即將見頂,應(yīng)及時賣出\n'); explain(wr<-80,'W&R超賣,短線即將見底,應(yīng)伺機買進\n'); LC := REF(CLOSE,1); RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100; EXPLAINEX(1=1,'相對強弱RSI1=',RSI1,2,1); EXPLAIN(RSI1>85,'6日RSI超買,防止回擋\n'); EXPLAIN(RSI1>80,'6日RSI向上突破85,超買,考慮賣出\n'); EXPLAIN(RSI1<15,'6日RSI超賣,隨時有可能反彈\n'); EXPLAIN(RSI1<15,'6日RSI向下跌破15,超賣,考慮買入\n'); EXPLAIN(CROSS(RSI1,15),'6日RSI向上突破15,買進信號\n'); EXPLAIN(CROSS(RSI1,85),'6日RSI向下跌破85,賣出信號\n'); psy:=COUNT(CLOSE>REF(CLOSE,1),12)/12*100; EXPLAINEX(1=1,'12天心理線,PSY=',psy,2,1); EXPLAINEX(1=1,'獲利盤比例=',WINNER(c)*100,2,1); EXPLAINEX(1=1,'套牢盤比例=',100-WINNER(c)*100,2,1); Aa:=(EMA(C,30)*2+MA(C,60))/3; Ra:=(VOL*CLOSE); VL1a:=EMA(Ra,13)/EMA(VOL,13); VL2a:=EMA(Ra,60)/EMA(VOL,60); VLa:=EMA((VL1a+VL2a)/2,3); 分水嶺:=ma((Aa+VLa)/2,1); EXPLAINEX(1=1,'分水嶺(中長標)=',分水嶺,2,1); EXPLAIN(close>分水嶺,'股價在分水嶺之上,大勢屬多頭,可積極做多\n'); EXPLAIN(close<分水嶺,'股價在分水嶺之下,大勢屬空頭,超跌只能搶反彈\n'); BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; UPR:=BBI+3*STD(BBI,10); DWN:=BBI-3*STD(BBI,10); var55:=(UPR-DWN)/UPR<0.03; var56:=(UPR-DWN)/UPR>0.18; var57:=(ma(c,60)-ma(c,5))/ma(c,60)>0.15; var58:=(ma(c,5)-ma(c,60))/ma(c,5)>0.15; EXPLAIN(var55,'多空布林收斂中,有變盤的可能,上下自己分析\n'); EXPLAIN(var57 and var56 and c>o ,'布林上下乖離太大,有反彈的可能\n'); |
|