Heikin-Ashi 技術
日本燭臺 方法為 對股票的 技術分析被介紹了到美國有些二十年前。燭臺有現在成為的普遍的繪製圖表的工具的當中一個。貿易商用途燭臺使圖形成和察覺容易對分析員。但是, 燭臺樣式的解釋可能是一項富挑戰性任務。股票CandleStrength 方法 換, 適應和被改進從傳統燭臺哲學, 導致了一次革命在察覺怎麼看漲和下跌力量執行在金融市場上。
heikin-ashi 技術 修改傳統燭臺圖和使它更加容易解釋市場。我們看一看在怎樣這有效。
heikin-ashi技術怎麼運作?
用日文, heikin 意味"平均" 或"平衡" 。 ashi意味 腳/酒吧 。heikin-ashi 是從一張正常圖消滅不規則性, 提供趨向和實變的一張更好的圖片的一個視覺技術。如果您創造一張燭臺圖運用這個方法, 您有市場的狀態和它的力量的一個好想法正義由視力檢查。
演算
heikin-ashi 燭臺技術用途修改了打開高低關閉(OHLC) 價值和顯示他們作為燭臺。修改過的價值被計算使用這些定義:
haClose = (O+H+L+C)/4
haOpen = (haOpen (前一日) + haClose (前一日))/2
haHigh = Maximum(H, haOpen, haClose)
haLow = Minimum(L, haOpen, haClose)
燭臺=k線,
---
先不管裁縫線或是操盤線是如何畫的,那是障眼法不重要,不妨試看看5EMA與20EMA均線的交叉,當黃金交叉向上時,我們可以假設XX線為紅色代表做多或翻空為多,死亡交叉向下則以黑色代表做空或翻多為空,基本原理有了,接著就看如何設計那條XX線了,其優點是因為只有紅黑,買賣點一目了然,缺點為因採均線系統,所以雜訊多,進出場速度慢,而且不加以過濾時,盤整被打的機率高,可是波段時卻又可大賺一段。總的來說可以賺小錢賺不了大錢。不知道這樣說值不值得3000元,有興趣不妨也自己設計一條XX線玩一玩。但是還是要請先測試個十年左右的資料看看贏率有多少及過濾條件如何設定,這才是重點。
注意 HEIKIN ASHI 的蠟燭,在上升時是空心蠟燭,下跌時是保持紅色
當空心蠟燭變紅色時是熊市開始,相反時就是牛市的開始
我結合 Trend line,用來confirm trend reversal (走勢逆轉),效果非常好
當蠟燭碰到 trend line 時,等待 Heikin Ashi 蠟燭改變顏色後,就可以入市,一直等到再次改變顏色
平滑K線,heikin Ashi
平滑
function ZeroLagTEMA( array, period )
{
TMA1 = TEMA( array, period );
TMA2 = TEMA( TMA1, period );
Diff = TMA1 - TMA2;
return TMA1 + Diff ;
}
/////////////////////
// Heikin-Ashi code
HaClose = (O+H+L+C)/4;
HaOpen = AMA( Ref( HaClose, -1 ), 0.5 );
HaHigh = Max( H, Max( HaClose, HaOpen ) );
HaLow = Min( L, Min( HaClose, HaOpen ) );
// Velvoort is using not original, but modified Heikin-Ashi close
HaClose = ( HaClose + HaOpen + HaHigh + HaLow )/4;
// you can switch between Heikin-Ashi chart and regular candlestick chart
if( ParamToggle("Plot Heikin-Ashi", "No,Yes", 1 ) )
PlotOHLC( HaOpen, HaHigh, HaLow, HaClose, "Heikin Ashi " + Name(), colorBlack, styleCandle );
else
Plot( C, "Regular candles " + Name(), colorBlack, styleCandle );
period = Param("Avg. TEMA period", 55, 1, 100 );
ZLHa = ZeroLagTEMA( HaClose, period );
ZLTyp = ZeroLagTEMA( Avg, period );
Buy = Cross( ZLTyp, ZLHa );
Sell = Cross( ZLHa, ZLTyp );
PlotShapes( shapeUpArrow * Buy, colorRed, 0, HaLow );
PlotShapes( shapeDownArrow * Sell, colorGreen, 0, HaHigh );
var1=
(Ref(H,-2) >= Ref(H, -4)) AND
(Ref(H,-2) >= Ref(H, -3)) AND
(Ref(H,-2) >= Ref(H, -1)) AND
(Ref(H,-2) >= Ref(H, 0));
FractalUp=ValueWhen(var1,Ref(H, -2),1);
Plot(FractalUp, "F-Up", IIf(Close > FractalUp, colorBlack, colorBlue), styleBar);
_SECTION_END();
var2=
(Ref(L,-2) <= Ref(L, -1)) AND
(Ref(L,-2) <= Ref(L, 0)) AND
(Ref(L,-2) <= Ref(L, -3)) AND
(Ref(L,-2) <= Ref(L, -4));
FractalDown=ValueWhen( var2,Ref(L,-2),1);
Plot(FractalDown, "F-Down", IIf(Close < FractalDown, colorBlack, colorGreen), styleBar);
_SECTION_BEGIN("MA3");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 200, 1, 10 );
Plot( MA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
簡介 指數移動平滑線(EMA)是在指定時段內以一個系數與加權平均數計算得出的。用法與簡單移動平均線(SMA)相似,分別在於EMA在計算指定時段內的平均值時,比重會側重於較近期的數據而非平均分配。
分析方法 指數移動平滑線的斜度越高/低,反映市勢上升或下跌的速度越急/越慢。
指數移動平滑線趨於向橫發展,表示市場並無趨勢出現,出現「牛皮」。
短日數的平滑線上破長日數的平滑線反映近期走勢增強,可視為買入信號。
短日數的平滑線下破長日數的平滑線反映近期走勢下滑,可視為賣出信號。
一般以250天線介定市場為熊市或牛市。
常用設定值 平滑日數 =10, 20, 50, 100, 250
5分鐘K線的十週期均線技法 [原創 2010-07-30 00:22:57] 字號:大 中 小 這種超短方法,發出來不知對人對己,是福是禍。以前所發帖子關於具體系統的均在小時線之上,實際是五小時之上的,真正的長治久安之策,實際是在那裏,還有些帖子被一些朋友稱為空洞的理念性帖子,尤為重要。這是建立個人系統的基石參考。如:市場的韻律,時間與空間之類的。浮躁的情緒彌漫在這裏,好吧,發出來,權當飲鴆止渴吧。
觀察5分鐘線,會發現大量的隨機波動,沿十週期均線平滑運行的,一天也就兩到三次而已。而這兩到三次的平滑運行,組成了一天的主幹架。有點熟悉是嗎?是,枯骨K線。(見拙作:尋找有效關鍵K線)
當市場沿十週期均線平滑運行時有以下兩個特點:(以向上為例)
1;每根K線的最低點不觸及,或觸及也不會越過太多十週期均線;(註:平滑運行狀態)
2;創出高點後,一般最遲在四根K線之內,也就20分鐘之內,再創高點。
我們的目的,就是根據以上兩點,追蹤一天中寶貴的兩到三次趨勢。
下麵的問題是核心。應對隨機。如何在大量的隨機波動中,以最小的代價捕捉少有的十週期均線趨勢。
隨機波動也是由更小的趨勢構成的,小到同時間段不能獲利的程度。還有個同義詞,叫盤整。
定義一個盤整,就是重中之重的工作了。
我們要捕捉5分鐘線的十週期平滑趨勢,記住,是十週期。而不是別的。我們會發現如下情況:
根據特點二,高點創出後,四根K線不能創新高,然後有了一個相對低點,這個低點四根K線後,不能創新低 ;高點的低點,和低點的高點相互重合交叉,形成了矛盾,這時,一個簡單的五分鐘線的區間就形成了。
如要進倉,百分之九十的情況,是從盤整開始的。這時前提,非常重要。
下麵是規則:
1:發現符合這種盤整後,在其高點和低點處各掛多單和空單;
2:成交後,取消另一側掛單;
3:任何高於(趨勢向下)或低於(趨勢向上)十週期均線的5個點的價位止損;或新高(低)後,四根線即20分鐘內不能創新高(低),無論盈虧,以市價退出。
4:限價50點;也就是追蹤趨勢的終點;這裏解釋一下,5分鐘線的十週期均線有時價位會到100點以上,但畢竟是少數,這裏有概率取捨的原因。所以我定在50點。
實際運用的難點:
1:盤整.我所介紹的是最初的簡單區間。實際操作中要比這復雜。比如高低點突破後再回區間,再現矛盾。此時有損失在所難免,區間套區間,是常有的事。這時分辨區間位移就是重點了。也就是分拆盤整。這是基本功,我無法用文字準確表達出來。但我已經提供了思路。每一個符合條件的盤整都把它獨立對待。這決定了你在看盤時期大量的工作量。趨勢出來,工作反而輕松了。
2:再次攻擊。不符合持倉要求平倉後,趨勢中在其低點或高點再次追擊。要有勇氣。但僅限兩次,兩次之後就說明這段走勢不是平滑的,放棄。
3:逐浪形態。你會看到一個個高點或低點出現,卻因條件限制卻不斷止損或主動退出。此時重復第二點,別無妙法。心態會有變化,如:如果我不止損,早就到我的限價獲利了。此種心態易發而危險!因為你淡化了你的獲利形態。它們是矛盾的。不信的話,你腳踏兩只船試試。
超短線的局限:
1:這種操作需要在數秒內成交。不管是開倉還是平倉。延遲就意味著損失。特別是在止損時。
A:只適於萬把資金,再多就會影響成交速度。提高操作成本。
B:對網絡的速度和所在平臺的要求極高。
2:由於長時間盯盤,難免不為波動所動。要有極大地克制能力。不易做到。我在題目為爆倉的帖子裏談到過類似的觀點。更大的問題是突發奇想,不經驗證,草率而入。事實證明,這些想法往往經不起復盤和推敲。都是被一兩天或許更長時間的波動所迷惑。這是我屢次經歷過的。投機世界需要靈感,但更需要求實精神。
想一口氣寫完,有人等喝酒,仲夏之夜,我想朋友們可以理解的。而且也有點晚了,精力所限。技術部分就談到這,資金配置方面下次再聊。
三重指數平滑移動平均線英文名稱:TRIX(Triple Exponentially Smoothed Moving Average),
TRIX長線操作時採用本指標的訊號,長時間按照本指標訊號交易,獲利百分比大於損失百分比,利潤相當可觀。
三重指數平滑平均線 - 概念
三重指數平滑平均線(TRIX)屬於長線指標。它過濾掉許多不必要的波動來反映股價的長期波動趨勢。TRIX這個指標把均線的數值再一次地算出平均數,並在此基礎上算出第三重的平均數。較為有效地避免頻繁出現交叉信號。
三重指數平滑平均線 - 計算公式
1.TR=收盤價的N日指數移動平均的N日指數移動平均的N日指數移動平均
2.TRIX=(TR-昨日TR)/昨日TR*100
3.MATRIX=TRIX的M日簡單移動平均
4.參數N設為12,參數M設為20
三重指數平滑平均線 - 買賣原則
K線圖1.盤整行情本指標不適用。 TRIX提示買賣信號
2.TRIX向上交叉其TMA線,買進。TRIX向下交叉其TMA線,賣出。
3.TRIX與股價產生背離時,應注意隨時會反轉。
4.TRIX是一種三重指數平滑平均線。
三重指數平滑平均線 - 破 綻
① TRIX指標不動如山,一年到頭出現訊號的機率不多, 甚至於一些有利潤幅度的波動,也無法引發TRIX產生訊號,對部分急躁型的股民而言,利潤行情得來不易,但是,TRIX卻無法解決這個問題。
② 其餘破綻和MACD破綻相同。
三重指數平滑平均線 - 破 解
① 把部份資金常年採用TRIX訊號交易,一路上不管風浪多麼大, 都必須心定如山,情緒更須如行雲流水,不可以半途打退堂鼓,否則前功盡棄,將造成大損失。
② 其餘破解法請參考MACD破解法。
三重指數平滑平均線 - 實例驗證
裁縫線原碼:
==============
ClosePrice:if(BarsCount(Close)=1 , (Open+High+Low+Close)/4 , Close) , linethick0;
OpenPrice:if(BarsCount(Close)=1 , (Open+Close)/2 , Sma(ref(ClosePrice,1),2,1)) , linethick0;
HighPrice:High , linethick0;
LowPrice:Low , linethick0;
{K線的描繪}
{ 紅色上下影線 }
StickLine( OpenPrice { 紅色實體K棒,1表空心 }
StickLine( OpenPrice { 青色上下影線 }
StickLine( OpenPrice>ClosePrice , HighPrice , LowPrice , 0.1 , 0 ) , ColorCyan ;
{青色實體K棒,0表實心 }
StickLine( OpenPrice>ClosePrice , ClosePrice , OpenPrice , 7 , 0 ) , ColorCyan ;
{Open=Close,價揚,紅色上下影線}
StickLine( OpenPrice=ClosePrice and ClosePrice>=Ref( ClosePrice , 1 ) , HighPrice , LowPrice , 0.1 , 0 ) , ColorRed ;
{Open=Close,價揚,紅色實體K棒}
StickLine( OpenPrice=ClosePrice and ClosePrice>=Ref( ClosePrice , 1 ) , ClosePrice , OpenPrice , 7 , 0 ) , ColorRed ;
{Open=Close,價跌,紅色上下影線}
StickLine( OpenPrice=ClosePrice and ClosePrice {Open=Close,價跌,紅色實體K棒}
StickLine( OpenPrice=ClosePrice and ClosePrice
{第一個交易日open=close的K線,}
StickLine( OpenPrice=ClosePrice and Barscount(Close) , HighPrice, LowPrice, 0.1, 0 ) , ColorRed ;
StickLine( OpenPrice=ClosePrice and Barscount(Close) , OpenPrice , ClosePrice , 7 , 0 ) , ColorRed ;
這似乎是奇狐勝券的程式碼,不過我在奇狐卻跑不太出來,
經過 Uizmp 學長的指導,改寫成 MultiCharts
MultiCharts 語法的裁縫線:
Variable: ClosePrice(0) , OpenPrice(0) ;
if ClosePrice <> 0 then ClosePrice = C;
if ClosePrice = 0 then ClosePrice = (O + H + L + C)/4;
if OpenPrice <> 0 then OpenPrice = (OpenPrice[1] + ClosePrice[1])/2;
if OpenPrice = 0 then OpenPrice = (O + C)/2;
if ClosePrice > OpenPrice or (ClosePrice = OpenPrice and ClosePrice >= OpenPrice) then begin
PlotPaintBar(High,Low,Open,Close,"",Red);
end;
if ClosePrice < OpenPrice or (ClosePrice = OpenPrice and ClosePrice < OpenPrice) then begin
PlotPaintBar(High,Low,Open,Close,"",green);
end;
神奇突破交易系統
Magic Breakout System
設置:
1、CCI(Commodity Channel Index,參數:20,Typical Price)
2、EMA(Exponential Moving Average,參數:34,High)
EMA34(Low)
EMA34(Close)
三條均線統稱為波浪線
設置後如圖:
開倉:
買單條件:
價格在EMA34High之上一段時間
價格向下穿入波浪線
價格又回到波浪線之上
CCI向上穿過+100線
至少前面5燭的CCI在+100線之下
例:
賣單條件和買單相反,CCI下穿-100線。
平倉:利用前面的峰、穀畫出菲波那奇回檔線。
第一盈利目標為1.648延伸
第二盈利目標為2.0延伸
止損:菲波那奇0線
菲波那奇指標 指標自動顯示多條菲波那奇數字線,
從0到0.236、0.382、0.5、0.618、1.0、1.618、2.618、4.236。.
一個KISS交易系統 設置:這個系統是一個逆勢交易系統,在找出拐點後進行交易。
在下降趨勢中找出長身陰燭(Bearish Expansiom Bar),伴有高成交量,並且後一燭是短身陽燭(Bullish Contraction Bar),或在上升趨勢中找出長身陽燭(Bearish Expansiom Bar),伴有高成交量,並且後一燭是短身陰燭(Bullish Contraction Bar)。
開倉:買單:出現設置中前一種情形時在短身燭最高價之上一點掛買單。
賣單:出現設置中後一種情形時在短身燭最高價之上一點掛賣單。
平倉:盈利目標應該最少是止損的二倍。
止損:買單止損在長身燭之下2-10點,賣單止損在短身燭之上2-10點。
裁縫線指標的程式碼為下
-------------------------------------------------------
Variables: ClosePrice(0),OpenPrice(0),HighPrice(0),LowPrice(0)
ClosePrice=iff(barnumber=1 , (Open+High+Low+Close)/4 , Close)
OpenPrice=iff(barnumber=1 , (Open+Close)/2 , Sma(ClosePrice[1],2))
HighPrice=High
LowPrice=Low
if openprice < closeprice then
drawbar1(openprice,highprice,lowprice,closeprice,"紅棒",RED,red,1)
end if
if openprice>closeprice then
drawbar2(openprice,highprice,lowprice,closeprice,"藍棒",cyan,cyan,1)
end if
if openprice=closeprice and closeprice>=closeprice[1] then
drawbar1(openprice,highprice,lowprice,closeprice,"紅棒",red,red,1)
end if
if openprice=closeprice and closeprice>=closeprice[2] then
drawbar2(openprice,highprice,lowprice,closeprice,"藍棒",cyan,cyan,1)
end if
-----------------------------結束--------------------------
本自設指標傳統週裁縫線指標由嘉義紅螞蟻提供
明轉折:(下週週裁縫線指標預估轉折價)
轉折折:(本週內裁縫線指標圖形由紅變綠或綠變紅價格)
差 值:(收盤價) - (轉折價)
ClosePrice:if(BarsCount(Close)=1 , (Open+High+Low+Close)/4 , Close) , linethick0;
OpenPrice:if(BarsCount(Close)=1 , (Open+Close)/2 , Sma(ref(ClosePrice,1),2,1)) , linethick0;
HighPrice:High , linethick0;
LowPrice:Low , linethick0;
{K線的描繪}
{ 紅色上下影線 }
StickLine( OpenPriceClosePrice , HighPrice , LowPrice , 0.1 , 0 ) , ColorCyan ;
{青色實體K棒,0表實心 }
StickLine( OpenPrice>ClosePrice , ClosePrice , OpenPrice , 7 , 0 ) , ColorCyan ;
{Open=Close,價揚,紅色上下影線}
StickLine( OpenPrice=ClosePrice and ClosePrice>=Ref( ClosePrice , 1 ) , HighPrice , LowPrice , 0.1 , 0 ) , ColorRed ;
{Open=Close,價揚,紅色實體K棒}
StickLine( OpenPrice=ClosePrice and ClosePrice>=Ref( ClosePrice , 1 ) , ClosePrice , OpenPrice , 7 , 0 ) , ColorRed ;
{Open=Close,價跌,紅色上下影線}
StickLine( OpenPrice=ClosePrice and ClosePrice=B,A,B,9,0),COLORred;
STICKLINE(A>B,A,H,0.1,0),COLORred;
STICKLINE(A<=B,A,B,9,0),COLORGREEN;
STICKLINE(A
文章標籤
全站熱搜
