2014年5月1日 星期四

K 線型態 - 孕育線

EasyTrader ArtNo 146
孕育線:在當日交易的過程中,行情起伏不大,前一日的實體部分完全包覆了當日的實體部分,且當日的最高價位並未超出前一個交易日的最高價位;最低價位亦未低於前一個交易日的最低價位,稱之為【孕育線】。

與前一個交易日比較起來,在當日交易的過程中,行情的變化顯得很微弱,與之前所提到的吞噬線正好呈相反的排列方式。同樣的,孕育線亦可分為陽形中的孕育線與陰形中的孕育線兩種。由於其型態看似母體中所孕育而出的嬰兒,故本身並無陽線與陰線的分別。在行情的推斷上也需以前一個交易日母體的線形而決定。也就是說孕育線往往代表了目前行情雖然正在休息(或處於轉換期),雖然乏味,但原有趨勢並未改變的特性。



圖十六之中,第33根K線是一根帶有上、下影線的大陽線,表示目前行情應可繼續看漲。第34根K線則出現以低盤開出,且最高價位與最低價位皆未超出前一個交易日高價與低價的【陽形孕育線】,代表行情持續看漲的買進訊號。
而若是進一步分析來看,第34根K線的低價開盤往往是在多方套利賣出持股或市場上的不利因素影響所致,但行情卻未因此大幅下挫,表示另一部份的多方正積極買進抵銷市場的賣壓。在波段軌跡中,此種現象出現在低檔區或是一般狀況時無疑是多方進場買進的時機。
而若是出現在高檔區時,行情往往可續創新高或於高檔區反覆震盪整理;若是在高檔區,而在第33根大陽線之前的五、六個交易日的過程中已出現類似的大陽線,則行情有反轉的可能性。

圖十七的第35、36兩根K線是與圖十六的陽形孕育線完全相反的【陰形孕育線】。第35根K線是一根帶有上、下影線暗示行情疲軟的大陰線,然而,第36根K線卻並未有如預期的更低價位出現,反而以高盤開出,此時市場多半是受到空方進行套利先行回補的買盤或利多因素刺激影響所致,但之後行情卻並未大幅向上揚升,表示仍有部分空方持續進場作空抵銷當日的買氣,故行情只能以一小陽線作收。
出脫持股的賣壓抵銷了新進場的買盤,在市場尚未有進一步的行動時,應該以前一個交易日的大陰線作為行情研判的標準,應該視為一種賣出訊號。在波段軌跡中,若是行情在高檔區或一般的狀況時,無疑是空方進場作空或多方賣出持股的好時機;若是行情正處於低檔的谷底區,則有反轉的可能性,應該先行觀望靜待行情進一步的變化來決定供給與需求的買賣力道。



圖十八之中,第37根K線是一根帶有長下影線的收盤陽形禿,而第38根K線則是一根最高價位與最低價位皆未超過前一個交易日的最高價位與最低價位,且開盤價位與收盤價位均為同一價位的小十字星線,稱之為【外孕十字星】。基本上來說,圖十八是與圖十六相同的陽形孕出線,其推斷方式亦相同,但這種外孕型態的十字星如果遇到行情轉折之時,往往比一般的孕育線更具有威力。

在波段軌跡中,有部分交易者認為孕育線乃是市場動能衰竭的現象,而將孕育線當成趨勢即將反轉的訊號,但即使是以線形動能的訊號來看,無論是【陽孕陰】或是【陰孕陽】都只能說明行情乏味,動能衰竭的象徵,要作為行情反轉的推測,則必須有其他的線型輔佐才能成立。通常我們以之前的波段軌跡以及下一個交易日是開高陽線或開低陰線做為行情研判的依據。

孕育線與吞噬線不論出現在相對高檔、低檔或是橫盤中,都是一種多空僵持的局面,觀察的點位就在於母線的高低點,跌破就容易造成追殺盤,突破就容易造成軋空盤。
所以孕育線與懷抱線可視為一種橫盤待變的走勢,既然是待變的走勢,隨之而來的走勢就常決定了多空的走向,所以只要看到這樣的組合K線就必須提高警覺。

利用組合棒線的觀念,可以進一步觀察出來孕育線與若是分成陰陽子母與陰陽母子線時的差異,請參考上列各圖。這種組合棒線的作法常運用於觀察兩三根膠著棒線的力道,要看出多空何者勝出,簡單的原則就在於母線的高點為壓力;低點為支撐;也就是若跌破母線低點,則可能引發一波下跌;若突破母線高點,則可能是一波漲勢的開始。

{#function C_BullHar_BearHar}
inputs: Length( numericsimple ), oBullishHarami( numericref ), oBearishHarami( numericref ) ;
variables: Body( 0 ), PriceAvg( 0 ), BodyAvg( 0 ) ;

Body = MaxList( Close, Open ) - MinList( Close, Open ) ;
PriceAvg = XAverage( Close, Length ) ;
BodyAvg = XAverage( Body, Length ) ;

oBullishHarami = 0 ;
oBearishHarami = 0 ;

if CurrentBar > 1 then begin
   if Close < PriceAvg { TREND IS down }
   and Close > Open { CURRENT BODY white... }
   and Body < BodyAvg { ...AND SMALL }
   and C[1] < O[1] { PREVIOUS BODY black... }
   and Body[1] > BodyAvg[1] { ...AND LONG }
   and Close <= Open[1] { Harami COND 1 }
   and Open >= Close[1] { Harami COND 2 }
   and Body[1] / Body >= 1.3 { Harami COND 3 }
   then oBullishHarami = 1

else if Close > PriceAvg { TREND IS up }
   and Close < Open { CURRENT BODY black... }
   and Body < BodyAvg { ...AND SMALL }
   and Close[1] > Open[1] { PREVIOUS BODY white... }
   and Body[1] > BodyAvg[1] { ...AND LONG }
   and Close >= Open[1] { Harami COND 1 }
   and Open <= Close[1] { Harami COND 2 }
   and Body[1] / Body >= 1.3 { Harami COND 3 }
  then oBearishHarami = 1 ;

end ;

_C_BullHar_BearHar = 1 ;

不同顏色的 if 段落對應 ,方便讀者參考邏輯

另一種函數寫法
{#function _T_BullHar_BearHar}
Inputs: Length( numericsimple ), oBullishHar( numericref ), oBearishHar( numericref ) ;
oBullishHar = 0 ;
oBearishHar = 0 ;

If Average(Close, Length) < Average(Close, Length)[1] AND Close > Open AND Close[1] < Open[1] AND Close <= Open[1] AND Open >= Close[1] 
Then oBullishHar = 1 Else oBullishHar = 0;

If Average(Close, Length) > Average(Close,Length)[1] AND Close < Open AND Close[1] > Open[1]
AND Close >= Open[1] AND Open <= Close[1] 
then oBearishHar = 1 Else oBearishHar = 0;

_T_BullHar_BearHar = 1 ;

兩種邏輯元素組合的歷史回測
台指期 日K 與 60分K 2004/3/31 ~2014/3/31 留倉測試 交易成本 1200



比起吞噬線來說 ,交易次數增加約一倍多 ,也就是此種型態出現次數高 有必要對進場邏輯作修正



MagicQS065

沒有留言:

張貼留言