2014年6月30日 星期一

布林通道壓縮噴出策略(續) [程式碼]

EasyTrader ArtNo 171
參閱 布林通道壓縮噴出策略 先依內容建立指標作觀察
{ 布林通道寬度指標}
input:BarNo(20),Sueeze(300),StdMulti(4) ;
Vars: BandWidth(0) ;
BandWidth = StdDev(Close,BarNo)*StdMulti ;
Plot1(BandWidth,"BandWidth") ;
Plot2(Sueeze,"Sqeeze") ;

2014年6月26日 星期四

Larry Williams - 最大振盪值 GSV [程式碼]


EasyTrader ArtNo 170
價格變動的原因並不是因為有多少股票或期貨契約被買進和賣出,而是因為它們最終會成交。價格振盪的原因是由其中一方(不管是買方或賣方)忽視了對方的存在。

換句話說,買賣的某一方為了自己的利益,因而願意付出更高的價格買進,或以更低的價格賣出。這種造成價格振盪失衡的原因,並不是因為成交量,而是急迫性……想要擁有,而且馬上就要擁有的那一方,因此就把價位拉高或殺低。

每一天你都會遇到買進振盪和賣出振盪,而收盤價加/減開盤價,則將告訴我們是哪一方獲勝。如果我把過去幾天從開盤價到最低價的振盪幅度加總,就可以得出過去幾天賣出振盪的平均值,據此可以推論,今天開盤後所出現的振盪值如果超過這個平均值,就可能是一個賣出信號。

2014年6月25日 星期三

HMA移動平均線交易策略(續) [程式碼]


EasyTrader ArtNo 169
近期曾介紹隨機相對強弱指標 ,其中RSI的修改版是使用 SlowD替換,本篇介紹一個利用 HMA均線的RSI函數 - RSI(HMA( HMAPrice, HMALength ),RSILength) ,這是一個在 TS論壇 2010年所討論的主題,使用HMA 搭配 RSI 作策略,不過原作只有多單進場範例,我另外依樣畫葫蘆加上反向空單進場

2014年6月23日 星期一

彈性指數動態平均線(VIDYA) [程式碼]

EasyTrader ArtNo 168
彈性指數動態平均線 (Chande's Variable Index Dynamic Average, VIDYA)與指數加權移動平均線 (EMA) 相似,但是它會根據價格的波動率自動調整平滑權重。
VIDYA 由 Tushar Chande 創立,並於 1992 年 3 月在《股票與商品技術分析》(Technical Analysis of Stocks & Commodities) 雜誌中提出。在第一個版本中,標準差被用作波動率指數。1995 年 10 月,Chande 對 VIDYA 進行了修改,使用新的錢德動量擺動指標 (CMO)作為波動率指數。

2014年6月19日 星期四

Larry Williams 隱蔽的出擊日 [程式碼]

EasyTrader ArtNo 167
短線交易秘訣中獲利的型態之一,這種型態的關鍵或秘密所在,就是當日的收盤價應該位於上漲當日價差區間下方的 25% 內,而更好的情況則是收盤價甚至低於開盤價。由於這種格局基本上是收盤上漲的局面,所以稱之為“隱蔽的出擊日”。

在這段期間所發生的情況是,若不是在開盤時價格一路攀升,到收盤時卻遠低於最高價,就是價格稍微高開之後一路上漲,但最後卻守不住當日的戰果。當然,當日的收盤價會稍微上漲,可是卻遠低於最高價。
但假如第二天價格大幅回升,甚至越過出擊日的最高點,而如果根據我們的市場參考工具,包括每周交易日、每月交易日、市場關系、買超、賣超以及趨勢分析,這個階段應該是上漲格局,那麽這將是漲勢最淩厲的走勢,而且應該做多。

2014年6月18日 星期三

Larry Williams 逆勢策略 - 出擊日 [程式碼]

EasyTrader ArtNo 166
出擊日的型態有兩種。第一種相當明顯,在“出擊日的買進設定”這種情況下,即包含某一天的收盤價比前一天的最低價還低。這種日子也可以選取相對前3天到前8天的最低價計算。 出擊日的賣出設定剛好相反。此時你要找出某一個交易日,這一天的收盤價比前一天的最高價更高。

2014年6月16日 星期一

三連發交易策略 Three In a Row [程式碼]

EasyTrader ArtNo 165
在Lars Kestner所著的 《QUANTITATIVE TRADING STRATEGIES》內介紹了很多不錯的交易新概念,本篇介紹 Three in a Row,是一個很簡單的交易策略

Three in a Row
You might be surprised at how well very simple ideas work. The principle of three in a row sounds simple, yet the results are very powerful. We buy when three conditions are met:
  • Today’s close is greater than the close five days ago. 
  • The close 5 days ago is greater than the close 10 days ago. 
  • The close 10 days ago is greater than the close 15 days ago. 

2014年6月12日 星期四

K 線型態 -外側三紅與外側三黑

EasyTrader ArtNo 164
外側三紅
黑K線被隔日的長紅K環抱或吞噬,即所謂的「吞噬」或「貫穿」線,為多方強力反擊的格局,如第三日再出現突破前一日長紅K高點的上漲型態K線,則確認為「外側三紅」型態。

【注意事項】
吞噬及貫穿線是強烈的變盤訊號,因此當出現翻空為多的外側三紅型態時,局勢有利於多頭發展。外側三日上升的型態若發生在反彈過程中,如果搭配著第三天的收盤開高收長紅,而且成交量能逐步放大,隔天再開高收紅,才能確認此型態喔!在下跌過程中若出現外側三日上升的型態,即使股價後續出現整理或小跌,但收盤甚至是低點都不會跌破第二根實體紅棒,則趨勢繼續向上是不變的。

在實際操作上,若出現破壞型態的情形,除非在短期內股價馬上能回到該型態的高點(收盤至少高於第二根紅棒),否則應該要減碼甚至是賣出,以避免後續可能發生的跌幅。

2014年6月11日 星期三

隨機相對強弱指標 Stoch RSI [程式碼]

EasyTrader ArtNo 163
以隨機指標KD結合相對強弱指標RSI可導出另一種短線振盪指標,稱為隨機相對強弱指標(Stoch Relative Strength Index, RSI),為1994年錢德(Tushar S. Chande)與可羅(Stanley Kroll)所提出,以計算RSI在9日內的能量變化,再從極端值找出超買區或超賣區,做為投資策略的參考。為顯示RSI的短線極端值,Stoch RSI公式如下:

A = RSI(Close,N) ;
Amax = Highest(A,M) ;
Amin = Lowest(A,M) ;
StochRSI =(A-Amin)/(Amax-Amin)*100 ;

StochRSI 計算出來的值也是介於 0 ~100之間 ,由於它結合了 KD指標的敏銳反應,因此StochRSI 可彌補傳統 RSI指標較為延滯的缺點。

2014年6月9日 星期一

K棒的二進位評分法 [程式碼 ]

EasyTrader ArtNo 162
K 線型態對於從事金融商品主觀交易而言是一個很常用的方法,通常它會搭配其他指標來衡量市場運動方向,但是從量化角度來看, 若能使用計量的方法作為技術分析的依據,無疑是另一種可考慮的方式,這裡介紹一個K棒二進位評分方法,作為我們開發新策略元素的基礎

2014年6月5日 星期四

K 線型態 - Tweezer 併列 K線組合

EasyTrader ArtNo 161
平頂組合是指股價在上漲途中,如果一根K線的最高價與後面一根或幾根相鄰K線的最高價相同。它是一種市場逆轉信號,預示著股價見頂回落的可能性極大。平頂組合有時可能和穿頭破腳、弔頸線、射擊之星等其他技術形態同時出現。如果是這樣的話,那麼股價下跌的可能性就更大。而其中若出現高開低走的大陰線,則是對行情開始轉勢的確認。見到這種K線的組合時,投資者就要及時拋出手中的股票。如果此時未及時賣出,那麼下一個交易日股價出現向下跳空的中陰線時,投資者就要堅決離場,否則只會使自己蒙受更大的損失。

2014年6月4日 星期三

國外當沖策略的台指期應用 [程式碼]

EasyTrader ArtNo 160
這是 Wen 大的網站提供的Emini S&P500 當沖策略測試,從內容來看是作為類似開盤區間突破(Open Range Breakout )的改良,並加上動量濾網 ;就如同以往 - 直接套用國外策略通常在台指期應用上都還需要調整 ~ 為了作測試研究,我將內容作了一些修改 ,並作說明


2014年6月2日 星期一

短期多空轉折指標(續) [程式碼]

EasyTrader ArtNo 159
這是一篇 Wen大部落格的文章重點
短期多頭: 低點高於先前最低K棒的高點
短期空頭: 高點低於先前最高K棒的低點